Caledonian Sleeper Trains
The Caledonian Sleeper allows passengers to travel overnight between Scotland and London. Accommodation is available on trains, or you can stay seated. Serco have owned the operator since 2015 when they took over from ScotRail. There are 13 trains in total, running at a top speed of 90mph. New carriages were introduced to the line in 2019.
Use the search box above to plan your Caledonian Sleeper journey.
Caledonian Sleeper Train Map
The Caledonian Sleeper provides an excellent option to travel between London and Scotland in style. The service stops at several major destinations en route, including Carlisle, Crewe, and Preston.
If you fancy a city break in Scotland, many destinations are easily reachable on the Caledonian Sleeper, including Edinburgh, Glasgow, and Dundee. Of the two Northbound services, one train divides into three at Edinburgh, going to Aberdeen, Inverness, and Fort William. The other train divides at Carstairs to go to Glasgow and Edinburgh.
Should you prefer to head into the Scottish countryside, trains also stop at smaller stations, including Kirkcaldy, Stonehaven, and Dalwhinnie.
Click on the Image and Zoom In to have a better view...
Source: Caledonian Sleeper Network Map
Caledonian Sleeper Customer Relations
Telephone: 0330 060 0500
Post: Caledonian Sleeper Refunds, 1 Union Street, Inverness, IV1 1PP
Cycle Reservations: 0330 060 0500
Assisted Travel: 0330 060 0500
0330 024 0215
There could be alterations to your journey due to bad weather or works on the line.
It is worth checking for updates on your journey by visiting the Caledonian Sleeper service disruptions page.
Frequently Asked Questions
Where does the Caledonian Sleeper start and finish?
Northbound Caledonian Sleeper trains leave from London Euston, while Southbound trains leave from Fort William, Inverness, Aberdeen, Glasgow Central and Edinburgh Waverley.
Is the Caledonian sleeper train running?
The Caledonian Sleeper is running to a reduced service during the Coronavirus pandemic.
How long does the Caledonian Sleeper take?
The Caledonian Sleeper takes 6.5 hours to reach Edinburgh Waverley from London Euston.
Can you sleep on the Caledonian Sleeper?
You can sleep on the Caledonian Sleeper, there are double and single rooms available.
How early can you get on the Caledonian Sleeper?
Southbound Caledonian Sleeper trains depart from 19:00, northbound trains from London Euston depart from 21:00.
Does the Caledonian Sleeper have WiFi?
There is WiFi on the Caledonian Sleeper, along with Charging Panels.
How many carriages does the Caledonian Sleeper have?
Caledonian Sleeper trains can have up to 16 carriages, though they split going Northbound and join together going Southbound at Edinburgh and Carstairs.