Fastest journey4hr 27m
It is an easy journey by train from London to Glasgow. The fastest service is operated by Virgin Trains West Coast. All trains from London Euston to Glasgow offer a choice of First or Standard-Class seating. The second half of the journey is very beautiful, cutting through the edge of the Lake District and then crossing the hills of southern Scotland.
An alternative route from London to Glasgow via Edinburgh leaves from King’s Cross station. This latter route follows the East Coast line to Scotland. It takes more than an hour longer than the more popular route from Euston. There are also two separate overnight trains from London Euston to the Glasgow region, both running under the Caledonian Sleeper brand. One runs to Glasgow Central; the other takes passengers in overnight comfort to Dalmuir just west of the city centre.
Bookings for all journeys from London to Glasgow normally open about three months prior to travel. Book early for the best fares.
London to Glasgow
Virgin Pendolino trains to Glasgow leave from London Euston station. The fastest train of the day from London to Glasgow makes just one intermediate stop and takes 4 hrs 10 mins for the 643-km journey. Most trains on this route make about six stops and take between 4 hrs 30 mins and 5 hrs to reach Glasgow Central. The two principal cities on the line are Preston and Glasgow. Tame landscapes along the first half of the route gives way glorious hill country for the last couple of hours. Sit back and relax as fine scenery slips by beyond the window of your train.
Other journeys to Glasgow View all journeys to Glasgow
- From Aberdeen from £5.00
- From Dundee from £7.30
- From Perth from £7.90
- From Lancaster from £11.00
- From Crewe from £10.00
- From Leeds from £18.90