London to Edinburgh by Train: A Scenic Journey to Scotland’s Capital
Experience the charm of the UK’s most iconic rail route, the London to Edinburgh train offers speed, comfort, and breathtaking views along the way.
Best Train Services: London to Edinburgh (via Trainline)
LNER Azuma / Flying Scotsman
A flagship express train by LNER, the Flying Scotsman (using modern Azuma Class 800/801 units) covers the journey in approximately 4–4½ hours via the East Coast Main Line. You can expect a comfortable, efficient ride departing from London King’s Cross to Edinburgh Waverley, with stops at key stations like York, Newcastle, and Berwick-upon-Tweed.
Lumo
Lumo is a low-cost, open-access alternative offering standard-class only service between London King’s Cross and Edinburgh, with fares from as low as £19.90 when booked in advance. These trains feature plug sockets, USB ports, free Wi-Fi, and good legroom, making smart travel both economical and comfortable.
Caledonian Sleeper
For an overnight experience, the Caledonian Sleeper departs from London Euston and heads north via the West Coast Main Line, arriving refreshed in Edinburgh by morning. Choose from several accommodation options—from a simple Seated Coach to luxurious private rooms with showers and breakfast included.
Avanti West Coast (via West Coast Main Line)
The Avanti West Coast train travels from London Euston to Edinburgh Waverley in about 5 hours and 40 minutes. It offers comfortable seats in Standard, Standard Premier, and First Class, with perks like Wi-Fi, power sockets, and extra space. First Class passengers can also enjoy access to a lounge.






