The cheapest trains from Glasgow to London

Showing times and prices for Sep 26

Cheapest

$167

Average

$187

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Glasgow to London will cost around $ 187 if you buy it on the day, but the cheapest tickets can be found for only $ 167.

Cheapest
12:35PMGlasgow Central4h36 05:11PMLondon Euston
0 changes
$1671One-way
Cheapest
11:35AMGlasgow Central4h36 04:11PMLondon Euston
0 changes
$1671One-way
Cheapest
01:32PMGlasgow Central4h39 06:11PMLondon Euston
0 changes
$1671One-way
Cheapest
03:35PMGlasgow Central4h39 08:14PMLondon Euston
0 changes
$1671One-way
09:34AMGlasgow Central4h41 02:15PMLondon Euston
0 changes
$2131One-way

Timetable Glasgow to London

Showing trains for tomorrow, Sun, Sep 26
09:34AMGlasgow Central4h41 02:15PMLondon Euston
0 changes
10:38AMGlasgow Central4h40 03:18PMLondon Euston
0 changes
11:35AMGlasgow Central4h36 04:11PMLondon Euston
0 changes
12:35PMGlasgow Central4h36 05:11PMLondon Euston
0 changes
01:32PMGlasgow Central4h39 06:11PMLondon Euston
0 changes
02:35PMGlasgow Central4h36 07:11PMLondon Euston
0 changes
03:35PMGlasgow Central4h39 08:14PMLondon Euston
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 25
$167Avanti West Coast
$19Megabus
$173easyJet
Sun
Sep 26
$167Avanti West Coast
$17Megabus
$111easyJet
Mon
Sep 27
$121Avanti West Coast
$17Megabus
$53British Airways
Tue
Sep 28
$114Avanti West Coast
$17Megabus
$58British Airways
Wed
Sep 29
$114Avanti West Coast
$17Megabus
$54easyJet
Thu
Sep 30
$121Avanti West Coast
$17Megabus
$54easyJet
Fri
Oct 1
$167Avanti West Coast
$16Megabus
$71easyJet
Sat
Oct 2
$167Avanti West Coast
$17Megabus
Find prices
Sun
Oct 3
$121Avanti West Coast
$17Megabus
$79easyJet
Mon
Oct 4
$121Avanti West Coast
$17Megabus
$54easyJet
Tue
Oct 5
$107Avanti West Coast
$17Megabus
$50easyJet
Wed
Oct 6
$107Avanti West Coast
$16Megabus
$47easyJet
Thu
Oct 7
$114Avanti West Coast
$16Megabus
$47easyJet
Fri
Oct 8
$167Avanti West Coast
$16Megabus
$83easyJet
Sat
Oct 9
$133Avanti West Coast
$16Megabus
$131easyJet
Sun
Oct 10
$167Avanti West Coast
$16Megabus
$122easyJet
Mon
Oct 11
$167Avanti West Coast
$17Megabus
$47easyJet
Tue
Oct 12
$122Avanti West Coast
$17Megabus
$44easyJet
Wed
Oct 13
$107Avanti West Coast
$16Megabus
$44easyJet
Thu
Oct 14
$114Avanti West Coast
$16Megabus
$44easyJet
Fri
Oct 15
$114Avanti West Coast
$16Megabus
$44easyJet

The fastest trains from Glasgow to London

Showing times and prices for Sep 26

Fastest Journey

4 h 36 m

Average

4 h 38 m

Trains per day

7

Distance

555 km

Of the 7 trains that leave Glasgow for London every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 555 km distance in an average of 4 h 38 m but if you time it right, some trains will get you there in just 4 h 36 m .

The slowest trains will take 4 h 41 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
12:35PMGlasgow Central4h36 05:11PMLondon Euston
0 changes
$1671One-way
Fastest
11:35AMGlasgow Central4h36 04:11PMLondon Euston
0 changes
$1671One-way
Fastest
02:35PMGlasgow Central4h36 07:11PMLondon Euston
0 changes
$2131One-way
01:32PMGlasgow Central4h39 06:11PMLondon Euston
0 changes
$1671One-way
03:35PMGlasgow Central4h39 08:14PMLondon Euston
0 changes
$1671One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Glasgow to London

distanceDistance344 miles (555 km)
durationAverage train duration4 h 30 min
priceAverage train ticket price$139 (€112)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesAvanti West Coast, London North Eastern Railway or Caledonian Sleeper

Trains from Glasgow to London cover the 344 miles (555 km) long route taking on average 4 h 30 min with our travel partners like Avanti West Coast, London North Eastern Railway or Caledonian Sleeper. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $114 (€91), but the average price of train tickets is $139 (€112). Travelers depart most frequently from Glasgow Central and arrive in London Victoria.

Trains from Glasgow to London

Trains in the United Kingdom are an efficient way to travel between cities, with a number of companies offering domestic and international train routes. Trains from Glasgow to London are operated by Virgin Trains, with a direct journey taking approximately 4.5 hours. Ten trains a day depart between around 8:00 a.m. and 2:00 p.m. Other trains depart during the day with a slightly longer journey time and involve a connection at Crewe Station. Trains between Glasgow and London operate less frequently on weekends.

Glasgow to London trains: Not what you're looking for?

Return trains from London to Glasgow | Compare all modes of traveling from Glasgow to London | Or learn more about cheap trains to London



Glasgow to London Train Cost

Average prices for trains from Glasgow to London when you book in advance

Booking Period

Average Price

Same Day

€164

1 Day in Advance

€100

1 Week in Advance

€97

2 Weeks in Advance

€83

1 Month in Advance

€78

3 Months in Advance

€47

Glasgow to London Trains: General Information


Travelers can offset some of the cost of train tickets from Glasgow to London by planning ahead and booking tickets as far in advance as possible.

  • autobus All Glasgow to London trains are run by Virgin Trains.
  • autobus All trains are direct, depart from Glasgow's Center train stations and arrive at London's Euston train station.
  • autobus The Glasgow to London train journey takes as little as 4 hours and 30 minutes to arrive in London.
  • autobus Most travelers book their Glasgow to London train tickets 1-2 days in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Glasgow to London trains decrease the further they are booked in advance:

  • It is 39% cheaper to book a Glasgow to London train a day ahead of time rather than purchasing a ticket at the station.
  • It is 41% cheaper to book a train ticket 1 week in advanced as opposed to the day you intend to travel.
  • Finally, Glasgow to London train costs are 52% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Glasgow

Trains from Glasgow to London depart from Glasgow Central Station which is located on the banks of the River Clyde and is within walking distance of the city center. The nearest underground station is across the river at Bridge Street Station. Glasgow has a large and efficient local train network, and frequent city bus routes operated by First Glasgow. Buses serve the suburbs and surrounding villages, and a taxi rank is located at the station.

Getting into London by Train

Trains from Glasgow to London arrive at London Euston Station in the Camden district of the city. Attractions within walking distance include Regents Park Zoo, Camden Market and the Canal Museum on Regents Canal. Euston Station has good transport links with the rest of the city, and attractions such as the Tower of London, London Eye and Buckingham Palace, as well as museums and galleries. Regional trains from Euston cover the South East of England, while Circle, Hammersmith and City, and Metropolitan underground lines stop at Euston Square Station. Frequent bus services to all parts of the capital are operated by Arriva London, London Central buses and Metroline. London has a regular night bus service and taxi ranks are located outside Euston Station.

Travel Tips

Trains from Glasgow to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Glasgow to London.
FAQs
How much do cheap train tickets to London from Glasgow cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Glasgow and London for the next 7 days starting from $114 (€91)  one way.
How much is a train ticket between Glasgow and London?
In the next 7 days you can expect to pay on average $139 (€112)  for a train ticket to London from Glasgow.
How far is it from Glasgow to London by train?
You should expect to travel around 344 miles (555 km)  from Glasgow to London by train.
What is the Glasgow to London train travel time?
The Glasgow to London train duration is on average 4 h 30 min, which is to be expected when traveling 344 miles (555 km) from Glasgow to London. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Glasgow to London depart from? Which London train station do I come into from Glasgow?

When taking a train from Glasgow, you have a couple of train stations you can depart from including Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow). When you arrive in London, your train can arrive in train stations including London Victoria, London Euston and London Kings Cross.

Omio customers traveling this route book their trains from Glasgow Central   to London Victoria.

Where is the train station in Glasgow? Where is the train station in London?

The most popular departure train station with passengers for this route, called Glasgow Central, is located 0 mile (s) / 0 km from the city center of Glasgow.

The most popular arrival train station, London Victoria, is located 1 mile (s) / 1 km away from the city center of London.

Which train providers can take me to London from Glasgow?
When taking a train from Glasgow to London, you can count on Avanti West Coast, London North Eastern Railway or Caledonian Sleeper for the best way to get you to London. You can also check all possible train providers who offer a service from Glasgow to London and compare the amenities they offer before buying a train ticket.
How many train services are there to London from Glasgow a day?
On average, there are 12 trains a day from Glasgow to London. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Glasgow to London? When is the last train from Glasgow to London?
The first Glasgow to London train departs at 8: 34 AM   and the last train from Glasgow to London leaves at 10: 35 AM. Check out the most up-to-date train schedule from Glasgow to London on Omio and find the best time to travel to your destination.
When should I book the Glasgow to London train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets from Glasgow to London within the next 7 days, you can find tickets to cost on average $139 (€112) one way. To find the best prices for this journey, consider booking your train ticket from Glasgow to London a few months in advance.
Stations

Important Stations and Airports for this Journey

Glasgow
London
Glasgow Central
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Argyle