Some Caledonian Sleeper passengers heading for London tonight from the Highlands and Aberdeen will be forced to set off on rail replacement buses. Caledonian Sleeper. Picture: Iain McLeanAn “operational incident” affecting the previous night’s northbound Highlander service from London Euston meant the sleeper train was unable to reach Inverness, Fort William and Aberdeen. A Caledonian Sleeper spokesman said: “Tonight's services from Fort William, Inverness and Aberdeen to London Euston will start from Edinburgh. Departs Fort William: 20:00Destination: Edinburgh Waverley (direct)On arrival in Edinburgh, board the Caledonian Sleeper and continue the journey in booked accommodation.