Find Out More About Travel Deals
London Edinburgh train departs every one-hour from London Kings cross (KGX) train station to Edinburgh Waverley (EDB). You can also travel from London to Edinburgh on the Caledonian Sleeper train. It departs from London Euston train station to Edinburgh Waverley train station, 6 nights per week.
The journey from London to Edinburgh by train takes around 4.5hrs to 5hrs. If you are traveling in sleeper train from London to Edinburgh, then it will take around 7.5hrs. Direct lines offer the direct services between these two capitals cites.
Train London to Edinburgh is fully equipped with modern amenities like cafes, bars, restaurants, free Wi-Fi access, lounge etc. Cheap Train tickets from London to Edinburgh start from £57.
If you are looking for cheap UK Train Tickets from London to Edinburgh, then you can book it from uktraintickets.co.uk , which offers cheap UK Train Tickets of all the main train operators between these two cities. It is always advised to book advance as well as returns tickets to save more on UK Train Tickets between London and Edinburgh.
From | Arrive | Train Company | Duration | |
London Euston | Preston | 8:13 | VIRGIN TRAINS | 2h 34m |
London Euston | Edinburgh Waverley | 14:21 | VIRGIN TRAINS | 5h 38m |
London Euston | Warrington Bank Quay | 15:23 | VIRGIN TRAINS | 1h 50m |
London Kings Cross | Edinburgh Waverley | 11:25 | EAST COAST | 4h 25m |
London Kings Cross | Edinburgh Waverley | 12:15 | EAST COAST | 4h 45m |
London Kings Cross | Edinburgh Waverley | 12:25 | EAST COAST | 4h 25m |
London Kings Cross | Edinburgh Waverley | 13:25 | EAST COAST | 4h 25m |
London Kings Cross | Edinburgh Waverley | 15:25 | EAST COAST | 4h 25m |
London Kings Cross | York | 13:21 | GRAND CENTRAL | 1h 58m |
London Kings Cross | Edinburgh Waverley | 16:17 | EAST COAST | 4h 47m |
London Kings Cross | Edinburgh Waverley | 16:22 | EAST COAST | 4h 22m |
London Kings Cross | Edinburgh Waverley | 17:25 | EAST COAST | 4h 25m |
London Kings Cross | Edinburgh Waverley | 18:23 | EAST COAST | 4h 23m |
London Kings Cross | Edinburgh Waverley | 19:19 | EAST COAST | 4h 19m |
London Kings Cross | Edinburgh Waverley | 20:19 | EAST COAST | 4h 49m |
Preston | Edinburgh Waverley | 11:04 | TRANSPENNINE EXPRESS | 2h 40m |
Warrington Bank Quay | Edinburgh Waverley | 18:22 | VIRGIN TRAINS | 2h 54m |
York | Edinburgh Waverley | 16:05 | CROSSCOUNTRY | 2h 33m |