Cheap Trains from Glasgow to London

Cheapest dates for Glasgow - London train tickets

  • any
  • August 2026
  • September 2026
  • October 2026
  • November 2026
  • December 2026
  • January 2027
  • February 2027
  • March 2027
  • April 2027
  • May 2027
  • June 2027
  • July 2027
  • popularity
  • price
  • arrival city
$255
Avanti West Coastoutward: Aug 21, 2026
direct (4h34m)
Avanti West Coast
Avanti West Coastinbound: Aug 23, 2026
direct (4h58m)
Avanti West Coast
$258
Avanti West Coastoutward: Sep 3, 2026
direct (4h36m)
Avanti West Coast
Avanti West Coastinbound: Sep 6, 2026
direct (4h58m)
Avanti West Coast
$258
Avanti West Coastoutward: Sep 3, 2026
1 stop (5h23m)
Avanti West Coast
Avanti West Coastinbound: Sep 6, 2026
direct (4h58m)
Avanti West Coast
$271
Unknown Companyoutward: Aug 20, 2026
1 stop (6h25m)
Unknown Company
Avanti West Coastinbound: Aug 23, 2026
direct (4h58m)
Avanti West Coast
$332
Unknown Companyoutward: Sep 17, 2026
1 stop (5h47m)
Unknown Company
Avanti West Coastinbound: Sep 20, 2026
direct (4h38m)
Avanti West Coast
$351
Unknown Companyoutward: Sep 4, 2026
1 stop (5h47m)
Unknown Company
Avanti West Coastinbound: Sep 6, 2026
direct (4h58m)
Avanti West Coast
$351
Unknown Companyoutward: Sep 4, 2026
1 stop (5h47m)
Unknown Company
Avanti West Coastinbound: Sep 6, 2026
direct (4h58m)
Avanti West Coast
$351
Avanti West Coastoutward: Aug 20, 2026
direct (4h36m)
Avanti West Coast
Avanti West Coastinbound: Aug 24, 2026
direct (4h43m)
Avanti West Coast
$351
Avanti West Coastoutward: Aug 20, 2026
direct (4h36m)
Avanti West Coast
Avanti West Coastinbound: Aug 24, 2026
direct (4h43m)
Avanti West Coast
Return
Departure

Travel guide Glasgow–London

Information

What train companies operate the route from Glasgow to London?

There are 2 main routes, which are operated by Virgin Trains and/or ScotRail.

What is the schedule for the train route from Glasgow to London?

Departures typically range from 4:22 AM until 8:10 PM, with some variability depending on the day.

What are the departure and arrival train stations for the route from Glasgow to London?

For the solely Virgin Trains route, trains depart from Glasgow Central Station and arrive at London Euston. For the ScotRail/Virgin Trains route (via Edinburgh), trains depart from Queen Street station and arrive at King’s Cross station.

What distance is the train route from Glasgow to London?

The distance covered by train is around 350 to 400 miles, depending on the route.

How long does it take to travel from Glasgow to London by train?

The total travel time is around 4.5 to 5.5 hours, depending on the route chosen.

What are the stops on the train route from Glasgow to London?

For the Virgin Trains route, the stops passed along the journey include Carlisle, Oxenholme, Lancaster, Preston, Wigan North Western, and Warrington Bank Quay. On the ScotRail/Virgin Trains route, intermediate stops include Croy, Falkirk High, Haymarket, Edinburgh Waverley (transfer), Berwick-upon-Tweed, Newcastle, Darlington, and York.

Why should you travel by train from Glasgow to London?

Considering the large distance covered, the travel time by train is quite short, and comparable to driving. However, passengers to do not need to focus on the road or find parking once they arrive.

What is there to see and do in London?

London offers visitors many attractions. The most popular attractions are the London Eye, the Tower of London, St. Paul’s Cathedral, Buckingham Palace, Tower Bridge, Westminster Abbey, Big Ben, the British Museum, and the Palace of Westminster. There are a number of large green parks. Fans of Sherlock Holmes may wish to take a visit to 221B Baker Street, the fictional address of the character, as well as being the real address of the Sherlock Holmes Museum.