Cheap train tickets from Glasgow to London

Showing times and prices for Jan 21

Cheapest

$116

Average

$133

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 $ 133 if you buy it on the day, but the cheapest tickets can be found for only $ 116.

Cheapest
08:15AMGlasgow Queen Street5h38 01:53PMLondon Kings Cross
1 changes
$1161One-way
Cheapest
09:45AMGlasgow Queen Street5h55 03:40PMLondon Kings Cross
1 changes
$1161One-way
Cheapest
09:15AMGlasgow Queen Street5h35 02:50PMLondon Kings Cross
1 changes
$1161One-way
Cheapest
08:45AMGlasgow Queen Street5h55 02:40PMLondon Kings Cross
1 changes
$1161One-way
09:40AMGlasgow Central4h40 02:20PMLondon Euston
0 changes
$1661One-way

Train schedule from Glasgow to London

Showing trains for tomorrow, Fri, Jan 21
08:15AMGlasgow Queen Street5h38 01:53PMLondon Kings Cross
0 changes
08:36AMGlasgow Central4h43 01:19PMLondon Euston
0 changes
08:45AMGlasgow Queen Street5h55 02:40PMLondon Kings Cross
0 changes
09:15AMGlasgow Queen Street5h35 02:50PMLondon Kings Cross
0 changes
09:40AMGlasgow Central4h40 02:20PMLondon Euston
0 changes
09:45AMGlasgow Queen Street5h55 03:40PMLondon Kings Cross
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 21
$116London North Eastern Railway
$16Megabus
$109easyJet
Sat
Jan 22
$81London North Eastern Railway
$16Megabus
$71easyJet
Sun
Jan 23
$95London North Eastern Railway
$19Megabus
$74easyJet
Mon
Jan 24
$105London North Eastern Railway
$17Megabus
$57easyJet
Tue
Jan 25
Find prices
$17National Express
$57easyJet
Wed
Jan 26
$95London North Eastern Railway
Find prices
Find prices
Thu
Jan 27
$81London North Eastern Railway
Find prices
Find prices
Fri
Jan 28
$105London North Eastern Railway
$15Flixbus
$57easyJet
Sat
Jan 29
$72Avanti West Coast
$16Megabus
$61easyJet
Sun
Jan 30
Find prices
$17Megabus
$77easyJet
Mon
Jan 31
$81London North Eastern Railway
$17Megabus
$49easyJet
Tue
Feb 1
$49London North Eastern Railway
$17National Express
Find prices
Wed
Feb 2
$61London North Eastern Railway
$14Flixbus
$48easyJet
Thu
Feb 3
$55London North Eastern Railway
$14Flixbus
$45easyJet
Fri
Feb 4
$105London North Eastern Railway
$16Megabus
$46easyJet
Sat
Feb 5
$74London North Eastern Railway
$15Flixbus
$67easyJet
Sun
Feb 6
$116London North Eastern Railway
$16Megabus
$131BA Cityflyer
Mon
Feb 7
$74London North Eastern Railway
$17Megabus
$45easyJet
Tue
Feb 8
$43London North Eastern Railway
$17National Express
$43easyJet
Wed
Feb 9
$48London North Eastern Railway
$14Flixbus
$42easyJet

Fastest train times from Glasgow to London

Showing times and prices for Jan 21

Fastest Journey

4 h 40 m

Average

5 h 24 m

Trains per day

6

Distance

555 km

Of the 6 trains that leave Glasgow for London every day 2 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 5 h 24 m but if you time it right, some trains will get you there in just 4 h 40 m .

The slowest trains will take 5 h 55 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
09:40AMGlasgow Central4h40 02:20PMLondon Euston
0 changes
$1661One-way
08:36AMGlasgow Central4h43 01:19PMLondon Euston
0 changes
$1661One-way
09:15AMGlasgow Queen Street5h35 02:50PMLondon Kings Cross
1 changes
$1161One-way
08:15AMGlasgow Queen Street5h38 01:53PMLondon Kings Cross
1 changes
$1161One-way
09:45AMGlasgow Queen Street5h55 03:40PMLondon Kings Cross
1 changes
$1161One-way

More than 1,000 travel companies trust us to 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

Overview: Train from Glasgow to London

distanceDistance344 miles (555 km)
durationAverage train duration5 h 38 min
priceAverage train ticket price$95 (€80)
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 trip taking on average 5 h 38 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. While the average ticket price for this route costs around $95 (€80), you can find the cheapest train ticket for as low as $81 (€67). 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 does a cheap train to London from Glasgow cost?

If you’re looking to save money on tickets, you can find cheap Glasgow to London trains for as little as $81 (€67)  in the next 7 days.

What is the price of a train ticket from Glasgow to London?

If you’re looking to purchase your train tickets in the next week, you can expect the Glasgow to London train price to come in at an average of $95 (€80)  one way.

How many miles is it from Glasgow to London by train?

When traveling this route you should expect the distance to London from Glasgow by train to be approximately 344 miles (555 km).

How long is a train from Glasgow to London on average?

While the time it takes to travel 344 miles (555 km) to London from Glasgow can vary based on specific dates, weekends, and holidays, the Glasgow to London train journey time is on average 5 h 38 min.

What is the departure train station in Glasgow and arrival train station in London?

Some of the Glasgow train stations to London you can start your journey from include Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow). Similarly, some of the arrival train stations in London include London Victoria, London Euston and London Kings Cross.

When traveling this route, Omio customers are departing most frequently from Glasgow Central   and arriving in London Victoria.

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

Passengers board their train most frequently from Glasgow Central and travel around 0.5 miles (757 m) from the city center to this train station.

Passengers traveling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city center in London.

What train companies go from Glasgow to London?

For the best Glasgow to London train to book, you can travel safely and comfortably with Avanti West Coast, London North Eastern Railway or Caledonian Sleeper. However, it's always good to check all possible train providers with services to London from Glasgow to compare what amenities they may offer.

How many train services are there to London from Glasgow a day?

The average number of trains departing Glasgow for London is 12 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Glasgow to London?

The first Glasgow to London train departs at 8: 15 AM   and the last train from Glasgow to London leaves at 2: 35 PM. 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 purchase the Glasgow to London train for the best deals on tickets?

You can find trains to London from Glasgow to cost on average $95 (€80) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Glasgow to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Glasgow
London
Glasgow Central is the most popular Glasgow railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Glasgow for your trip to London.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Public transit 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