Search routes
Night train Edinburgh - London
(Caledonian Sleeper)
Night train Caledonian Sleeper from Edinburgh to London. Where to buy tickets. Schedule information, seats, couchettes and sleepers.
From Edinburgh to London on the Caledonian Sleeper night train. The journey time is 7:30 hours. The train offers inexpensive seats and private sleeper compartments.
You can board the train from 23:00 and stay until 07:30.
Please note: the travel times may vary on some weekdays. Find the exact departure and arrival times via the booking links.
You can board the train from 23:00 and stay until 07:30.
Please note: the travel times may vary on some weekdays. Find the exact departure and arrival times via the booking links.
Travel this route in reverse direction:
Caledonian Sleeper / London-EdinburghCategory: Only the available categories are listed.
Eurail: if you want to travel this route by Eurail instead of train tickets, have a look here for reservation fees and further information.
Do you have further questions and need assistance? Do not hesitate to ask in our friendly forum where you always get detailed help.