There are approximately 11 hours between London Euston and Inverness. By air, the same journey takes under 90 minutes. But the Caledonian Sleeper does not compete with the flight on the flight’s terms. It competes by doing two things at once: moving you from London to Scotland while you sleep, so that you step off the train in the Highlands at 8am with a full day ahead of you and no hotel bill for the previous night. The efficiency argument alone makes the sleeper a practical option. The route itself makes it something more.
The West Highland Line route to Fort William is one of the most discussed railway journeys in Europe. The line north from Glasgow crosses the Rannoch Moor — 50 miles of blanket bog, lochan, and mountain at the heart of the Scottish Highlands, essentially unchanged since the Ice Age — before descending to Loch Treig and continuing to the west coast. At dawn in summer, the crossing takes roughly 45 minutes and the light that comes up over the moor in the hour before Fort William is a specific shade of Scottish morning light that painters have been trying to reproduce since the nineteenth century. From a Club room window, horizontal in a fold-down bed with the curtain open, you watch it cross the moor at walking pace.
Club rooms are private and en-suite, with fold-down double beds, a small desk, and a shower room. They are compact in the manner that all good train accommodation is compact — not a design failure but a consequence of the physics of a moving rail vehicle — and the quality of the newer rolling stock that the Caledonian Sleeper introduced from 2019 onwards makes them genuinely comfortable for an overnight journey. The lounge car serves dinner from a menu that includes Scottish seafood and a whisky selection with serious range, from Speyside to Islay. It fills up in the early evening with a mix of Highlanders returning home, visitors making their first approach to the north, and a predictable number of people for whom the journey is itself the destination.
The environmental arithmetic is straightforward: a return train journey between London and Inverness produces approximately 50kg of CO2. The equivalent flights produce roughly 380kg. For travellers who have Scotland on the itinerary and are arriving from London, the Caledonian Sleeper is the most time-efficient, cost-effective, and low-impact option by substantial margins — and one of the few journeys in the UK that still feels, in the right compartment at the right hour, like a genuine adventure.