Get train times and tickets

Start and End locations

Outbound journey

Return journey

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.

Carbon Calculator

See how much carbon you can save compared to travelling by air or car.

Ticket Alerts

Receive an email as soon as cheap "advance tickets" become available to buy for London to Edinburgh.

Hotels in Edinburgh

Business trip,
shopping or

Rail & hotel in
one easy

Book now