Trains from London to Edinburgh
Travel from London?s Kings Cross (KGX) direct to the city?s main station Edinburgh Waverley (EDB) and continue on to reach Edinburgh Haymarket (HYM).
Or, travel overnight on the Caledonian Sleeper from London Euston to Edinburgh Waverley, 6 nights per week.
Change at Edinburgh Waverley (EDB) for Edinburgh Park (EDP).
Quickest train to Edinburgh Waverley is around 4 hours 10 mins.
See how much carbon you can save compared to travelling by air or car.
Receive an email as soon as cheap "advance tickets" become available to buy for London to Edinburgh.
Hotels in Edinburgh
Rail & hotel in