Trains from Glasgow to London offer an excellent way to reach the capital quickly. Whether it’s an important business meeting, popping down to watch a sporting event, or making a weekend of it, Glasgow to London train travel has never been easier or cheaper, thanks to Trip.com. 
At roughly 346 miles, a direct Glasgow to London train can get you into the middle of town in just over 4 hours 30 mins. 
Multiple train operators run this service, giving you the option of how you’d like to travel between Glasgow and London. Avanti West Coast is usually the quickest, most direct option. Still, others are available from ScotRail and Lumo for travellers who want to enjoy the journey and are less pressurised for time - although these are likely to include changes.
Trains from Glasgow to London tend to depart from either Glasgow Central or Glasgow Queen Street and can arrive at several London stations depending on the service, including London King’s Cross, London Euston, and Vauxhall. Check this information before you book your tickets from Glasgow to London to ensure you arrive at the intended station. 
The first direct train leaves Glasgow at approximately 04:28, and the last train departs at 23:40. Trains between Glasgow and London are relatively frequent, sometimes with multiple trains leaving at the same time from different operators. However, frequency can vary throughout the day, so it’s best to book in advance to ensure you get the train (and seat) you need. 
Prices from Glasgow to London can start from as little as £25.40. However, this can fluctuate throughout the day. Buying in advance and using special offers and railcards can be an excellent way to save money on your train fare.
*Please Note: Prices and schedules are for guidance only. Check live search for exact details.

What are the train times from Glasgow to London?

View More Trains
DepartsArrivesOperator
Find Tickets
11:50
6h 21m, 2 change
Glasgow Queen Street
18:11
London Kings Cross
ScotRailLNER
Find Tickets
11:56
6h 10m, Direct
Glasgow Central
18:06
London Euston
Avanti West Coast
Find Tickets
12:00
5h 10m, 1 change
Glasgow Queen Street
17:10
London Kings Cross
LNERScotRail
Find Tickets
12:30
5h 31m, 1 change
Glasgow Queen Street
18:01
London Kings Cross
LNERScotRail
Find Tickets
12:40
5h 48m, Direct
Glasgow Central
18:28
London Euston
Avanti West Coast
Find Tickets
13:00
5h 11m, 1 change
Glasgow Queen Street
18:11
Paris
ScotRailLNER
Find Tickets

Everything you need to know about London

First train
First train
04:52
Last train
Last train
23:40
Departure city
Departure city
Arrival city
Arrival city
Journey time
Journey time
5h 10m
Distance
Distance
344 miles
Price
Price
£25.40
Most direct trains from Glasgow arrive at London King’s Cross or London Euston. Yet, both are just 0.5 miles apart, so they practically bring you into the same part of London. 
Both are well connected to the London integrated transport network, with taxis, buses, and tubes for onward travel. Euston is served by the Northern and Victoria lines, whereas King’s Cross has multiple tube lines running through it, making it London’s biggest interchange station on the underground network. 

Whether you arrive at Euston or King’s Cross, you’ll have many facilities and services available to you, including:

  • Step-free access and lifts 

  • Toilets and baby changing 

  • Public Wi-Fi

  • Shops, cafes, and restaurants

Seating areas and bicycle hire are available at Euston, but not King’s Cross. 

From Euston or King’s Cross, multiple attractions are within walking distance, such as:

Top travel tip: 
When travelling around London, having a contactless payment method (either a card or on your phone) is the most efficient and cheapest way to travel throughout the city. Travelcards are available for unlimited travel, or you can buy an Oyster Card and top it up with credit. However, you’ll need to pay £10.50 to activate this if you don’t already have one.
*Please Note: Station amenities and onward travel are for guidance only. Check locally for updates.

Local expert insight

avatar
Kieran Read
Updated: Sep 18, 2026
London Eye
If you’re visiting London for a day or even a few days, you’ll need a well-structured itinerary to see everything you want during your stay. 

As the capital of the UK, London has so much to offer depending on your interests and how much time you have to explore the city. 

  • Most museums and art galleries in London are free to enter, including the British Museum, the Natural History Museum, and the National Gallery, for a taste of how Britain’s history and culture have evolved over time.
  • Take a trip to Westminster Abbey (a historic and sacred site for many royal weddings and coronations) or Buckingham Palace to witness the iconic Changing of the Guard.  
  • Explore the Tower of London - a thousand-year symbol of royal power, offering free guard tours throughout the day for a deeper experience.
  • Nature lovers may like to explore London's many parks and gardens, some of which, like Greenwich Park, are free. Others, like the Royal Botanic Gardens at Kew, have an entry fee but are a day of exploration in themselves. 
  • Evenings can be spent exploring the myriad bars, restaurants, and eateries that London has to offer. Notable examples are Covent Garden with its entertaining street performers and Leicester Square, which also offers the opportunity to see a West End show while you’re here. Grab tickets to some of the world’s most famous productions and musicals, including Les Misérables and Phantom of the Opera.
  • If sightseeing is your thing, then London has some of the world’s most spectacular scenery. Thames River Sightseeing and bus tours offer this from ground level, but if heights aren’t an issue, then take a trip up the Shard or on the London Eye for an alternative perspective of the city.

Booking insights for Glasgow to London trains

Trip.com analysed Glasgow to London train bookings over the past 90 days to help you find the cheapest fares, the best day to travel, and the right operator for your journey.

Will train tickets from Glasgow to London get cheaper?

Based on 90 days of Trip.com data, fares from Glasgow to London are lowest on December 10 averaging £25.40 and peak on January 1 at £72.07. The difference can be significant. Booking roughly two weeks ahead typically secures better rates.

£50.00£20.00Avg.£37.153 week(27 Oct)6 week(17 Nov)9 week(8 Dec)12 week(29 Dec)

What is the cheapest day to travel from Glasgow to London by train?

Travelling on Tuesday is typically the cheapest option on this route, with fares around 27% lower than peak days like Saturday. For the best price, we recommend choosing Tuesday if your schedule allows.

£50.000£25.00SunMonTueWedThuFriSat
*Based on Trip.com fare data from the past 90 days
View More Trains

Related travel guides

Where to stay near London

  • Atrium Hotel Heathrow
    Atrium Hotel Heathrow
    Great South-West Rd
    8.5/10
    88 review
  • Hilton London Kensington Hotel
    Hilton London Kensington Hotel
    179-199 Holland Park Ave
    8.4/10
    519 review
  • Ibis Budget London Heathrow Central
    Ibis Budget London Heathrow Central
    Hertz House, 700 Bath Rd, Cranford
    8.5/10
    794 review
  • Holiday Inn LONDON GATWICK - WORTH by IHG
    Holiday Inn LONDON GATWICK - WORTH by IHG
    Crabbet Park, Turners Hill Rd, Worth
    8.5/10
    59 review
  • Holiday Inn SLOUGH - WINDSOR by IHG
    Holiday Inn SLOUGH - WINDSOR by IHG
    Church St, Chalvey
    8.0/10
    134 review
  • Holiday Inn LONDON - KENSINGTON HIGH ST. by IHG
    Holiday Inn LONDON - KENSINGTON HIGH ST. by IHG
    Wrights Ln
    8.4/10
    519 review
  • Premier Inn Heathrow Airport Terminal 4
    Premier Inn Heathrow Airport Terminal 4
    Sheffield Rd
    8.7/10
    1,601 review
  • Rushmore Hotel
    Rushmore Hotel
    11 Trebovir Rd
    7.7/10
    109 review

FAQs

  • Which London stations do trains from Glasgow arrive at?

    Most direct trains from Glasgow arrive at either London Euston or London King’s Cross, depending on whether you’ve departed from Glasgow Central or Glasgow Queen's. We advise checking this information before booking your Glasgow to London tickets to ensure you arrive at your intended station on the day of travel.
  • How long does the train from Glasgow to London take?

    Trains to London from Glasgow can take as little as 4 hours 32 minutes when using a direct service. However, this journey can take more than 7 hours depending on which train operator you’re travelling with and how many stops and changes are along the way. Check in advance when booking your tickets from Glasgow to London to ensure you’re on the correct train, especially if you need to be in London at a specific time.
  • Are there direct trains from Glasgow to London?

    Yes, some operators, such as Avanti West Coast, run direct services from Glasgow to London throughout the day. However, this isn't the case for all operators, so it's worth checking before you plan your journey.
  • What’s the cheapest way to get a train from Glasgow to London?

    There are many different types of tickets available when travelling on trains between Glasgow and London. The cheapest train tickets from Glasgow to London usually require booking in advance, but they can sell out quickly. You can try travelling Off-Peak as fares are normally cheaper during these times. Alternatively, there are split tickets available to save money, or you could use a Railcard to get a reduction in fares between Glasgow and London.
    Prices from Trip.com can start from as low as £25.40 for train tickets from Glasgow to London.

Recommendations

  • Trains from Glasgow

  • Trains to London

  • Popular Routes

  • Top Destinations

  • Popular stations