Caledonian Sleeper
Scotland's most romantic overnight journey — board in London at midnight and wake up to Highland mist, ancient castles, and the wild Scottish landscape.
London to Scotland by Night
The Caledonian Sleeper is more than a train — it's a Scottish institution. Running nightly between London Euston and five Scottish destinations, it offers a genuine overnight experience where passengers board in the evening and wake refreshed in Scotland, ready to explore.
The service operates on two main routes: the Lowland Sleeper to Glasgow and Edinburgh, and the Highland Sleeper to Aberdeen, Inverness and Fort William. The Highland Sleeper splits en route, making it a fascinating operation to witness at Crewe station in the small hours.
The train features private en-suite rooms with proper beds, a Club Car restaurant, and comfortable reclining seats for budget travellers. After a £150 million fleet upgrade, the Caledonian Sleeper is the most modern sleeper service in the UK.
Routes
London → Edinburgh
The most popular service — arrive at Edinburgh Waverley ready for the Royal Mile by 7am.
London → Glasgow
Arrives at Glasgow Central — ideal base for whisky distillery tours and the Highlands gateway.
London → Inverness
The most atmospheric journey — wake to Highland scenery north of Perth on approach to the capital of the Highlands.
London → Fort William
Arrive at the foot of Ben Nevis and the gateway to the West Highland Way — Britain's most dramatic rural terminus.

Accommodation Types
Classic En-Suite
Private cabin with single bed, fold-down sink, and Scottish breakfast voucher included.
Double En-Suite
Twin beds or double configuration with en-suite shower. Perfect for couples.
Caledonian Berth
Shared open berth section — reclining seats that convert to horizontal bunks. Budget-friendly.