Glasgow to London train

Compare train, coach and flight tickets to find the best option for you.

Sun, 14 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Glasgow to London

Showing times and prices for 16 Jul

Cheapest

The best way to find a cheap train ticket from Glasgow to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
London North Eastern Railway
08:455h54
Glasgow Queen Street (GLQ)
14:39London Kings Cross (KGX)
£661One-way
1 change
Cheapest
London North Eastern Railway
09:155h33
Glasgow Queen Street (GLQ)
14:48London Kings Cross (KGX)
£661One-way
1 change
Cheapest
London North Eastern Railway
12:455h56
Glasgow Queen Street (GLQ)
18:41London Kings Cross (KGX)
£661One-way
1 change
Cheapest
London North Eastern Railway
08:155h37
Glasgow Queen Street (GLQ)
13:52London Kings Cross (KGX)
£661One-way
1 change
Cheapest
London North Eastern Railway
13:455h53
Glasgow Queen Street (GLQ)
19:38London Kings Cross (KGX)
£661One-way
1 change

Train timetableGlasgow to London

Showing trains for tomorrow, Tuesday, 16 July
Avanti West Coast
08:005h03
Glasgow Central (GLC)
13:03London Euston (EUS)
1 change
Avanti West Coast
08:005h56
Glasgow Central (GLC)
13:56London Euston (EUS)
0 changes
Lumo
08:155h32
Glasgow Queen Street (GLQ)
13:47London Kings Cross (KGX)
1 change
London North Eastern Railway
08:155h37
Glasgow Queen Street (GLQ)
13:52London Kings Cross (KGX)
1 change
Avanti West Coast
08:384h34
Glasgow Central (GLC)
13:12London Euston (EUS)
0 changes
London North Eastern Railway
08:455h54
Glasgow Queen Street (GLQ)
14:39London Kings Cross (KGX)
1 change
London North Eastern Railway
09:155h33
Glasgow Queen Street (GLQ)
14:48London Kings Cross (KGX)
1 change
Avanti West Coast
09:364h37
Glasgow Central (GLC)
14:13London Euston (EUS)
0 changes
London North Eastern Railway
09:455h53
Glasgow Queen Street (GLQ)
15:38London Kings Cross (KGX)
1 change
Lumo
10:155h29
Glasgow Queen Street (GLQ)
15:44London Kings Cross (KGX)
1 change
Avanti West Coast
10:384h34
Glasgow Central (GLC)
15:12London Euston (EUS)
0 changes
London North Eastern Railway
10:455h53
Glasgow Queen Street (GLQ)
16:38London Kings Cross (KGX)
1 change
London North Eastern Railway
11:155h33
Glasgow Queen Street (GLQ)
16:48London Kings Cross (KGX)
1 change
Avanti West Coast
11:364h37
Glasgow Central (GLC)
16:13London Euston (EUS)
0 changes
London North Eastern Railway
11:455h55
Glasgow Queen Street (GLQ)
17:40London Kings Cross (KGX)
1 change
Avanti West Coast
11:565h42
Glasgow Central (GLC)
17:38London Euston (EUS)
0 changes
Avanti West Coast
11:565h07
Glasgow Central (GLC)
17:03London Euston (EUS)
1 change
London North Eastern Railway
12:155h35
Glasgow Queen Street (GLQ)
17:50London Kings Cross (KGX)
1 change
Avanti West Coast
12:404h32
Glasgow Central (GLC)
17:12London Euston (EUS)
0 changes
London North Eastern Railway
12:455h56
Glasgow Queen Street (GLQ)
18:41London Kings Cross (KGX)
1 change
London North Eastern Railway
13:155h33
Glasgow Queen Street (GLQ)
18:48London Kings Cross (KGX)
1 change
Avanti West Coast
13:354h38
Glasgow Central (GLC)
18:13London Euston (EUS)
0 changes
London North Eastern Railway
13:455h53
Glasgow Queen Street (GLQ)
19:38London Kings Cross (KGX)
1 change
London North Eastern Railway
14:155h34
Glasgow Queen Street (GLQ)
19:49London Kings Cross (KGX)
1 change
Avanti West Coast
14:344h38
Glasgow Central (GLC)
19:12London Euston (EUS)
0 changes
London North Eastern Railway
14:455h53
Glasgow Queen Street (GLQ)
20:38London Kings Cross (KGX)
1 change
London North Eastern Railway
15:155h38
Glasgow Queen Street (GLQ)
20:53London Kings Cross (KGX)
1 change
Avanti West Coast
15:384h35
Glasgow Central (GLC)
20:13London Euston (EUS)
0 changes
London North Eastern Railway
15:455h54
Glasgow Queen Street (GLQ)
21:39London Kings Cross (KGX)
1 change
Avanti West Coast
15:575h06
Glasgow Central (GLC)
21:03London Euston (EUS)
1 change
London North Eastern Railway
16:155h53
Glasgow Queen Street (GLQ)
22:08London Kings Cross (KGX)
1 change
Avanti West Coast
16:404h40
Glasgow Central (GLC)
21:20London Euston (EUS)
0 changes
London North Eastern Railway
17:156h15
Glasgow Queen Street (GLQ)
23:30London Kings Cross (KGX)
1 change
Avanti West Coast
17:304h57
Glasgow Central (GLC)
22:27London Euston (EUS)
0 changes
Avanti West Coast
18:405h00
Glasgow Central (GLC)
23:40London Euston (EUS)
0 changes
Lumo
18:456h20
Glasgow Queen Street (GLQ)
01:05London Kings Cross (KGX)
1 change
Caledonian Sleeper
23:407h35
Glasgow Central (GLC)
07:15London Euston (EUS)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Glasgow to London by train, coach or flight

Tue
16 Jul
Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug

Train times from Glasgow to London

Showing times and prices for 16 Jul

Fastest Journey

4 h 32 m

Average

5 h 26 m

Trains per day

37

Distance

555 km

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

Fastest
Avanti West Coast
12:404h32
Glasgow Central (GLC)
17:12London Euston (EUS)
£891One-way
0 changes
Avanti West Coast
08:384h34
Glasgow Central (GLC)
13:12London Euston (EUS)
£951One-way
0 changes
Avanti West Coast
10:384h34
Glasgow Central (GLC)
15:12London Euston (EUS)
£951One-way
0 changes
Avanti West Coast
15:384h35
Glasgow Central (GLC)
20:13London Euston (EUS)
£891One-way
0 changes
Avanti West Coast
09:364h37
Glasgow Central (GLC)
14:13London Euston (EUS)
£951One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Glasgow to London

distanceDistance344 miles
durationAverage train duration4 h 44 min
priceAverage train ticket price£86 (€98)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesVirgin Trains, East Coast, Lumo, Caledonian Sleeper, CrossCountry, Northern Rail (3) or TransPennine Express

Trains from Glasgow to London cover the 344 miles long route taking on average 4 h 44 min with our travel partners like Virgin Trains, East Coast, Lumo, Caledonian Sleeper, CrossCountry, Northern Rail (3) or TransPennine Express. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £86, you can find the cheapest train ticket for as low as £49. Travellers depart most frequently from Glasgow Central and arrive in London Waterloo.

Train companies: Virgin Trains, East Coast and Lumo trains Glasgow to London

For as little as £49 you can travel by train to London from Glasgow with Virgin Trains, East Coast and Lumo. Omio will show you the best deals, timetables and tickets available for this journey.

Avanti West Coast is a train company based in the United Kingdom. It operates high-speed trains between London and major cities in the UK, including Birmingham, Manchester, Liverpool, Glasgow and Edinburgh. The company offers a range of ticket types, including Standard, First Class and Advance tickets. Onboard facilities include free Wi-Fi, power sockets, comfortable seating and a range of food and drinks. The most popular routes for Avanti West Coast are London to Birmingham, London to Manchester and London to Glasgow. The company operates a fleet of Pendolino and Super Voyager trains, which offer a smooth and comfortable journey.

Train information from Glasgow to London with Virgin Trains:

  • Average Duration: 4 h 44 min
  • Cheapest Price: £87
  • Virgin Trains frequency: 16 a day

Travelling by Train from Glasgow to London

Trains from Glasgow to London are run by Virgin Trains and run on average once per hour during the weekdays. Most trains are direct and take around 4hrs 30mins to arrive into London.

Know before you go:

  • Trains from Glasgow to London are run by Virgin Trains.
  • The average journey duration is 4hrs 30mins long, although some journeys can take just over 5hrs to complete.
  • Trains run from Glasgow to London from just past 04:18 until 18:40, although times may vary depending on the day of departure.
  • Trains run once every hour on average. Later in the evening, or early in the morning, this may decrease further.
  • Trains depart from Glasgow Central and arrive into London Euston.

Coach Station Information and Getting to the City Centre

Departing 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 centre. 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. Stagecoach and McGills buses serve the suburbs and surrounding villages, and a taxi rank is located at the station.

Arriving in London: Trains from Glasgow to London arrive at London Euston Station in the Camden district of the city. 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.

Tips for Booking Cheap Trains from Glasgow to London

  • To get the best price it's important to book as far in advance as possible as prices climb as tickets sell out.
  • If you’re able to purchase a non-flexible fare, this will also save you money. This means travelling on a particular train at a particular time.
  • Travelling on a Wednesday is considerably cheaper than a Friday.
  • Avoid travelling at peak commuter trains, these will be the most expensive times.

FAQs: Glasgow to London train

FAQs: Travel by train from Glasgow 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
Cheap train tickets from Glasgow to London can start from as little as £49 when you book in advance. The average train ticket price for Glasgow to London is £86; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to London from Glasgow is on average 4 h 44 min   for the 344 mile long journey, but the time it takes to go between Glasgow and London by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Glasgow to London leaves at 05: 06. Plan your trip with the Journey Planner   from Omio.
The last train from Glasgow to London leaves at 23: 40.
Yes, it is possible to travel from Glasgow to London without having to change trains with Virgin Trains or Caledonian Sleeper. There are 16 direct trains from Glasgow to London each day. There may be fewer direct services available on weekends or holidays.
Take the Glasgow to London train with Virgin Trains, East Coast, Lumo, Caledonian Sleeper, CrossCountry, Northern Rail (3) or TransPennine Express. However, it's always good to check out all possible train companies for the journey from Glasgow to London as there might be differences in the amenities they offer.
Yes, you can take a night train from Glasgow to London with Caledonian Sleeper. Find all the info regarding night trains in Europe.  

When departing from Glasgow, you have various train station options to start your route from including Glasgow Central, Glasgow Queen Street and Glasgow Central or Glasgow Queen Street. When arriving in London, you can end your route in train stations like London Waterloo, London Euston and London Paddington.

Passengers board the train most frequently from Glasgow Central, which is located around 1.1 miles (1.7 km) away from the city centre, and they get off the train at London Waterloo, located 1.2 miles (2 km) away from the city centre.

A trip to London from Glasgow is worth doing but not as a day trip with a journey time of 4 h 44 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Glasgow to London is January.
It's helpful to compare your options as there are 3 ways to travel from Glasgow to London including taking a train, coach or flight.

Important Stations and Airports in Glasgow and London

Glasgow
London
Glasgow Central is the most popular Glasgow railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Glasgow for your journey to London.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Public transport options for Glasgow Central
Bus lines: 6, 7, 18, 21, 75, 263, 267, 500 Airport Express
Train lines: West Coast Main Line, ScotRail, Avanti West Coast, LNER, TransPennine Express, CrossCountry, Caledonian Sleeper
Location for Rail Replacement Services: Bus pick up / drop off on Gordon St.
HomeTrainsTrain Times to London Glasgow to London train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers