Empty train station platform illuminated at night
By Rail

The Caledonian Sleeper guide

The Caledonian Sleeper guide: what to know, how it works and how to do it well — clear, practical and up to date.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

The Caledonian Sleeper is one of the last domestic sleeper trains left in Western Europe, running overnight between London and Scotland every night except Saturday. You board at Euston in the evening, fall asleep somewhere around Crewe or Carlisle, and wake up as the train threads through Highland glens or pulls into Edinburgh or Glasgow at a sociable hour — no airport, no early alarm, and a night's accommodation taken care of along the way.

Two trains: the Lowlander and the Highlander

Despite the single "Caledonian Sleeper" branding, two distinct services run each night, and understanding the difference matters when booking.

The Lowlander

The Lowlander runs between London Euston and both Edinburgh and Glasgow, splitting or joining at Carstairs. It is the more straightforward of the two services — a single overnight hop with no further onward legs — and typically has more cabin availability than the Highlander portion, especially for late bookings.

The Highlander

The Highlander is really three trains combined into one for the London–Scotland leg, then split at Edinburgh (or thereabouts) to continue on to Aberdeen, Inverness and Fort William. This is the more scenic and popular option: the Fort William portion, in particular, threads through Rannoch Moor and the western Highlands in the early morning, arriving at the foot of Ben Nevis with some of the finest views obtainable from a British train window. Because it serves three separate final destinations, the Highlander's cabins for the Highland legs sell out faster than the Lowlander's.

Cabin types and what they cost

The Caledonian Sleeper offers a tiered range of accommodation, from a plain seat through to a private en suite room:

Fares rise the closer you book to departure and during peak periods (Edinburgh Festival, New Year, Highland Games season), so booking weeks or months ahead — as soon as your dates are fixed — secures both a cabin and a lower price. A seat is nearly always available even at short notice; cabins are not.

A Caledonian Sleeper fare typically includes breakfast (a bag delivered to your cabin or available in the lounge car) as well as the berth itself, so it is worth comparing the total price against a daytime train plus a hotel room, not just against a daytime rail fare.

What the night actually involves

Boarding usually opens around 90 minutes to an hour before departure at Euston, and the train has a dedicated lounge car serving drinks and light meals until fairly late — a pleasant way to start the evening rather than heading straight to your cabin. Once you retire, an attendant is on hand throughout the journey and will bring your breakfast order at an agreed time before arrival.

The ride is smoother on the West Coast Main Line sections south of the border and can feel livelier on some of the branch lines further north, particularly the approach to Fort William. Earplugs and an eye mask make a real difference, as with any overnight train — see the sleeper train guide for the general principles of getting a good night's sleep in a moving cabin.

Arrival times are staggered by destination: Edinburgh and Glasgow tend to be reached in the early morning, while the Highland legs to Inverness and Fort William can arrive slightly later, timed so you are not decanted onto a dark platform at 5am.

Booking the Caledonian Sleeper

Tickets are sold directly through the Caledonian Sleeper's own booking site, and also appear on National Rail booking channels. Because cabin inventory is limited and shared across the whole train, the earliest bookers get first pick of cabin type and, generally, the lowest fares. If you have a specific date in mind — particularly for the Fort William portion of the Highlander, which has the smallest number of cabins — book as far ahead as the online booking window allows.

The service does not run on Saturday nights, so check the calendar before building an itinerary around it. Interrail and Eurail passes are not valid on the Caledonian Sleeper; it sits outside the international pass network as a purely domestic UK service, though standard UK railcards can apply a discount to the seated fare.

Is it worth it compared to flying or the daytime train?

For London to Edinburgh or Glasgow, daytime trains take around 4.5 hours and are usually the fastest and cheapest way to travel if time matters more than the experience. The Sleeper's case is strongest for the Highland destinations — Inverness and Fort William are a long daytime haul from London, involving a change, so covering that distance while you sleep is a genuine time-saver as well as a novelty. It is also the only realistic non-flying overnight option for that specific journey, and appeals strongly to anyone drawn to travelling without flying.

Compared with flying, the Sleeper trades a short flight time for a full night, but it delivers you into the centre of Edinburgh, Glasgow, Inverness or Fort William without an airport transfer at either end, and folds a night's accommodation into the ticket. For city breaks to Edinburgh, many travellers find the overall experience — and the saved hotel night — makes the Sleeper the more appealing choice, even where it is not the fastest.

Practical tips

Frequently asked questions

What is the difference between the Lowlander and the Highlander?

The Lowlander runs to Edinburgh and Glasgow only. The Highlander is a combined train that splits further north to also serve Aberdeen, Inverness and Fort William. The Highlander's Highland-bound cabins are more limited and sell out faster.

Do I need to book a cabin in advance?

Seats are usually available at short notice, but cabins — Classic or Club — are limited and should be booked as early as possible, particularly for the Fort William portion and during peak Scottish events.

Does the Caledonian Sleeper run every night?

It runs six nights a week and does not operate on Saturdays. Check the current calendar before planning a Friday or Saturday overnight journey.

Can I use a rail pass on the Caledonian Sleeper?

No. Interrail and Eurail passes are not valid on this service, as it is a domestic UK sleeper outside the international pass network. UK railcards can still apply a discount to certain fares.

Sources and further reading: