Travelling with us soon? Check your journey here.

Our Route

Where do you want to travel?

Whether it is for business or leisure, the Caledonian Sleeper will get you to some of the UK's most wonderful destinations. Whether you are travelling to London, Edinburgh, Glasgow, Inverness, Aberdeen or Fort William, you will go there in comfort and enjoy a friendly and relaxed atmosphere.

Which route do you need to travel on?

The Caledonian Sleeper Highland route runs between London Euston and Fort William, Inverness, and Aberdeen. The Caledonian Sleeper Lowland route runs between London Euston and Glasgow Central or Edinburgh Waverley.

Caledonian Sleeper - Highland Route

Six nights a week, Caledonian Sleeper trains depart from Aberdeen, Inverness and Fort William. The Aberdeen train takes in a number of major stops, including Carnoustie, Dundee, Leuchars and Kirkcaldy. The Inverness service visits stations including Aviemore, Perth, Gleneagles and Stirling. The Fort William service, also commonly known as "The Deerstalker",  passes through the likes of Tulloch, Corrour, Crianlarich and Helensburgh Upper, arriving the following morning in London Euston.

On the opposite journey, the Caledonian Sleeper leaves London Euston in the evening before splitting into three at Edinburgh Waverley in the early hours of the morning. The three sections then arrive later in the morning in Aberdeen, Inverness and Fort William.

Caledonian Sleeper - Lowland Route

Travelling southbound, the Caledonian Sleeper departs from both Edinburgh Waverley and Glasgow Central. The Glasgow Central train stops at Motherwell before joining the Edinburgh train at Carstairs. The train crosses the border stopping at Carlisle and then at Watford Junction before arriving at London Euston early in the morning, in plenty of time for breakfast before having a whole day in London.

Travelling northbound the Caledonian Sleeper Lowland route sets off as one train. The train splits into two portions at Carstairs with the trains arriving early in the morning at Glasgow Central and Edinburgh Waverley.

Train Times

You can find the details of all of our train times, including boarding times, on the Timetables pages of our website.

Onward Travel

For all onward local and national public transport timetables and journey planning, visit, or call 0871 200 2233. Lines are open 24 hours every day. Calls cost 12p per minute from BT Landlines plus network extras. Charges from mobiles or other providers may vary.