There currently is one option to travel by night train from Inverness (United Kingdom) to London (United Kingdom), taking approximately 11 hours: Namely the Highlander SB (I) operated by Caledonian Sleeper.
The Caledonian Sleeper is a night train connecting London with different Scottish cities. Passengers can choose between comfortable sleeper compartments and more affordable seating options. The network includes the Lowlander to Glasgow and Edinburgh as well as the Highlander, which travels to the far north of Scotland to Aberdeen, Inverness, and Fort William.
The train offers three types of sleeper compartments: Classic Room (entry-level with bunk beds and washbasin), Club Room (like Classic, but with private toilet and shower) and Caledonian Double (luxury class with double bed and private bathroom). For those who want to travel at lower cost, seating cars are also available.
The train features a restaurant car called the Club Car, which is open in the evening and morning. The breakfast menu includes a traditional Scottish breakfast. Guests in Club Room and Caledonian Double have priority access and also receive breakfast included in their fare.
Yes, in the Classic Room, adjacent compartments can be connected by a connecting door to form a sort of suite. This is particularly convenient for families with children. Additionally, each part of the train typically includes an accessible sleeper car with wheelchair-friendly compartments.
For smaller budgets, the train also includes seating cars, which provide an economical alternative to the sleeper cars. Tickets are available from less than 100 euros. The seating cars also offer space for bicycles.
Regarding sanitary facilities, all sleeper compartments have at least a washbasin. Club Rooms and Caledonian Doubles go beyond this and feature a private bathroom with toilet and shower. Travelers in Classic Rooms use the shared toilets at the end of the car. The train also includes accessible compartments with adapted sanitary facilities.