Service Update: Wednesday 23rd January - Our Inverness/Aberdeen/Fort William to London service has been delayed by a failed freight service. We are doing all we can to make up lost time. All our other services are expected to arrive on time this morning.
For All Upcoming Service Alterations - Check your journey here
Service Alterations

Service Alterations to Caledonian Sleeper services between London and Scotland

Severe disruption to Caledonian Sleeper services - Information.

In the event of severe disruption, our Guest Ambassadors will contact all affected Guests where possible – we do not have contact details for Guests who book with third-party retailers or ticket offices.

All updates and service alterations will be posted here as they become available.

For details of compensation and refunds, please visit our refunds page.  

Service Alterations to Caledonian Sleeper services between London and Scotland 

Due to planned engineering works, the following timetable alterations will apply to Caledonian Sleeper services:  

Sundays 27th January and 3rd February
Southbound Highlander - Aberdeen to London
Due to engineering work, this service will not call at Leuchars.
Departure from Kirkcaldy will be at 23:56 and Inverkeithing at 00:14.

Sundays 10th, 17th, 24th February and 3rd and 10th March
Southbound Highlander – Aberdeen to London.
Due to engineering work between Dundee and Aberdeen, this service will start at Dundee departing at 23:10.
A replacement road service will operate to Dundee as follows:
Departing Aberdeen 20:25, Stonehaven 20:53, Montrose 21:21, Arbroath 21:59, and Carnoustie 22:27.

Friday 22nd March
Northbound Highlander – London to Inverness.
Due to engineering work at Pitlochry and Aviemore, this service is diverted via Aberdeen. It will call at Dundee at 05:20, where guests for Dunkeld, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore and Carrbridge can board the replacement road service. Service arrives at Inverness at 10:07. 
Replacement road service departs Dundee 05:31 and arrives Perth 06:01, Dunkeld 06:24, Pitlochry 06:44, Blair Atholl 06:57, Dalwhinnie 07:27, Newtonmore 07:47, Kingussie 07:57, Aviemore 08:17 and Carrbridge 08:32.

Sunday 24th March and Monday 25th March.
Southbound Highlander – Inverness to London.
Due to engineering work on these dates, the Inverness to London service will be diverted via Aberdeen, and will leave at the earlier time of 19:38. Rooms are available from 19:08.
Guests wishing to travel from Aviemore, Kingussie, Newtonmore, Dalwhinnie, Blair Atholl, Pitlochry, Dunkeld, and Perth should travel on the replacement road service to connect with the Inverness sleeper at Dundee. 
A replacement road service will operate to Dundee as follows:
Departing Aviemore 20:09, Kingussie 20:29, Newtonmore 20:39, Dalwhinnie 20:59, Blair Atholl 21:29, Pitlochry 21:42, Dunkeld 22:02, Perth 22:25, arriving at Dundee 22:45. 
Service arrives at London Euston at 07:47. Rooms to be vacated by 08:00.