London to Glasgow by train
London Euston → Glasgow Central · 401 miles · from 4h 30m
Railway Travel is an independent rail travel information service and is not affiliated with, endorsed by or sponsored by Amtrak, VIA Rail or any railway operator. Disclaimer
401 miles
4h 30m
Hourly
2
London to Glasgow
Over Shap Fell and Beattock Summit, past the Lake District fells and the Southern Uplands. Or take the Caledonian Sleeper and wake up in Scotland.
Why this journey is worth it
- Lake District fells at Oxenholme and Penrith
- Shap and Beattock summits
- Caledonian Sleeper overnight option
- Direct connections to Oban, Fort William and Aberdeen
Travel tip
Caledonian Sleeper Club Rooms include an en-suite shower and breakfast — ask us for availability.
Operators on this route
More than one company runs this route, and their pricing is entirely independent of each other. That is genuinely good news — it means there is a real comparison to make, and a real saving available to whoever bothers to make it. We check every operator on every quote.
Principal calling points
| # | Station |
|---|---|
| 1 | London Euston |
| 2 | Milton Keynes |
| 3 | Crewe |
| 4 | Warrington |
| 5 | Wigan |
| 6 | Preston |
| 7 | Lancaster |
| 8 | Oxenholme Lake District |
| 9 | Penrith |
| 10 | Carlisle |
| 11 | Lockerbie |
| 12 | Motherwell |
| 13 | Glasgow Central |
Calling patterns vary by departure and by operator. Some services run non-stop between the principal cities. Timetables are set by the operators and change without notice — confirm at the time of booking.
Getting the cheapest fare
Advance fares on this route release roughly twelve weeks before departure and the lowest tier can disappear within days. A Railcard takes a third off most fares. And on longer journeys a split at an intermediate station frequently saves more than either.
Tickets are sold by the operators and by National Rail retailers. One thing worth knowing if you are travelling from overseas: some fares issue as a collection code that requires a station machine and the original payment card, which is awkward on arrival. Ask for an e-ticket where the fare allows it.
Want to talk it through first? Call +1 (888) 821-4679 — free, and no obligation.