London to Glasgow Train Ticket Cost 2026
Avanti West Coast, the Caledonian Sleeper, and train vs plane. Complete fare breakdown from GBP 34.50.
How much is a train from London to Glasgow?
Avanti West Coast Advance singles from London Euston to Glasgow Central start from £34.50 when booked ahead, on the fastest direct service of 4h 30m (around 38 trains a day). The overnight Caledonian Sleeper starts from £54 for a reclining seat or £135 for a private cabin. Walk-up Off-Peak and Anytime fares cost considerably more and are priced dynamically, so book an Advance fare for the lowest price.
London to Glasgow Train Prices
| Ticket Type | From | Notes |
|---|---|---|
| Avanti Advance Single | from £34.50 | Euston to Glasgow Central direct, 4h30m, cheapest booked ahead |
| Avanti Off-Peak / Anytime | varies | Flexible walk-up fares, priced dynamically and well above Advance |
| Caledonian Sleeper (seat) | from £54 | Reclining seat, overnight, arrive ~07:30 |
| Caledonian Sleeper (Classic Room) | from £135 | Private cabin (solo); from £195 shared/twin |
| Caledonian Sleeper (Club Room) | from £175 | En-suite cabin (solo); from £235 shared/twin |
Avanti West Coast runs the dominant direct London-Glasgow service on the West Coast Main Line. Off-Peak and Anytime walk-up fares exist but are priced dynamically and are not shown here as fixed figures. Advance fares verified June 2026 against Trainline; Caledonian Sleeper fares verified against seat61. Always confirm the live price on National Rail, Avanti West Coast, or sleeper.scot before booking.
Operator Comparison
| Operator | London Station | Duration | Services/Day | Advance From |
|---|---|---|---|---|
| Avanti West Coast | Euston | 4h 30m | ~38 daily | from £34.50 |
| LNER (via Edinburgh) | King's Cross | 5h+ | limited | from £36.50 |
| Caledonian Sleeper | Euston | overnight | nightly | from £54 |
Avanti West Coast is the main direct operator (Euston to Glasgow Central, West Coast Main Line). LNER runs a smaller number of services to Glasgow Central via the East Coast and Edinburgh; its "from" fare shown is its London-Edinburgh Advance starting price. Unlike on London-Edinburgh, Lumo does not serve Glasgow.
Train vs Plane: London to Glasgow
Flights look cheaper on the headline fare, but the door-to-door picture changes once you add getting to the airport (45-90 minutes each end), security queues, and the transfer from Glasgow Airport into the city (about 20 minutes by bus, roughly GBP 9). The train runs into Glasgow Central in the heart of the city.
| Mode | Ticket Cost | Extras | Total D2D Time |
|---|---|---|---|
| Avanti train (advance) | from £34.50 | Tube to Euston | ~5h 30m |
| Caledonian Sleeper | from £54 | Overnight, saves a hotel | overnight |
| Flight (indicative) | from £30-70 | Airport transfers + bags | ~4h 30m-5h |
The verdict: Door-to-door, an Avanti Advance train from GBP 34.50 is competitive with flying once you add airport transfers, security and baggage. The train wins on convenience, arriving city centre to city centre. Flight prices shown are indicative and vary widely by date.