


Are you planning to Explore the Highlands, Loch Ness, and mystical castles by train ? With the stress of driving on the left out of the way and the stunning Scottish rail lines, we totally get where you're coming from!
Good news: there’s a convenient and exotic option for traveling between From London to Edinburgh, Glasgow, and the Highlands by train : the Caledonian Sleeper, an iconic overnight train connecting London to Scotland.
Not only do you close your eyes in London and wake up to the Scottish countryside in the early morning, but you also enjoy a comfortable trip while saving on a night’s stay at a hotel. Next, all you have to do is follow that up with a trip to Scotland that’s 100% by train:

Article
Discover Scotland by train: the ultimate guide (7, 10 and 15-day tours)
Reservations, prices, schedules, amenities… We’ll tell you everything about this train from London to Scotland like no other
Is it possible to travel from London to Scotland by night train? Yes, thanks to the Caledonian Sleeper, which runs from London Euston to Edinburgh, Glasgow, Inverness, Aberdeen, and Fort William six nights a week (no departures on Saturdays).
How much does it cost? Starting at £35 (~40 €) for a seat, and starting at £140 (~160 €) for a private sleeper cabin.
How long does the trip take? 7:30 a.m. for the Lowland route (Edinburgh/Glasgow), up to 10:00 a.m. for the Highlands.
Is it better to take the train or fly? The overnight train eliminates the need for a hotel stay, departs from and arrives in the city center, and emits about one-seventh as much CO₂ as a flight from London to Scotland.
When should I make a reservation? Tickets go on sale 12 months in advance. For a cabin, aim to book 3 to 6 months before departure.
The train from London to Scotland The Caledonian Sleeper connects the British capital to several major Scottish cities, such as Edinburgh and Glasgow, as well as to the more remote areas of the Highlands.
From London (accessible by train from France via the Eurostar, which arrives at St. Pancras International Station, a 10-minute walk from London Euston), it serves 5 major destinations via two roads distinct:
In particular, it serves Edinburgh, Glasgow, Aberdeen, Inverness, Fort William, Stirling, Perth, and Aviemore. If you set your alarm for sunrise, keep in mind that the most beautiful scenery can be seen along the Highland Road, especially around Fort William!
The London–Scotland overnight train runs almost year-round, with fixed schedules depending on the destination.
The Caledonian Sleeper is in service every night, Sunday through Friday, in both directions between London and Scotland (no departures on Saturday evenings), for a total of six nights a week. Of course, it’s best to check the schedules during holidays (and sometimes no traffic (December 24–25 and December 31) or engineering work, but the days and times are generally always the same:
Please note: Boarding at London Euston is usually possible without any before departure on the train, which is great for settling in at your own pace! On the Lowland route, you can usually board the train as early as 10:30 p.m.–11:00 p.m. at Euston, and on the Highland route around 8:30 p.m. Similarly, in Edinburgh and Glasgow, you can board the train a little before departure, which allows you to go to bed as soon as the train pulls into the station.

Article
The ultimate guide to night trains in France and Europe
On board the Caledonian Sleeper, you'll find four main options :
This is the most economical option: a wide, reclining seat equipped with a power outlet and USB port, a tray table, a reading light, a light blanket, and a sleep kit (eye mask, earplugs). In a car seat, the lights remain dimmed all night, and comfort is basic since you sleep in a seated position, but this is the ideal option if you’re on a tight budget or booking last minute when no sleeper berths are available.

© Tolt - Seats on the Caledonian Sleeper
This is the basic option for sleeping in a reclining seat: a private cabin with two bunk beds (190-cm-long beds with bedding provided), a small sink with running water (for washing in the evening and in the morning), a mirror, and a place to store your belongings (secure storage locker, coat hooks, etc.). If you're traveling solo, you'll usually occupy one of the berths (the other remains empty or is assigned to another passenger of the same sex if you choose the "shared" fare). If you are solo, the top bunk is folded down to provide more space. The restrooms are shared on the upper level of the car. Here's a little tip if you're traveling with family or friends—up to 4 people: book two adjacent Classic cabins with a connecting door!

© Alexis Calvignac - A quick look at the amenities in the Classic cabin
An upgraded sleeper cab, additionally equipped with a private bathroom (shower + toilet)! The bed configuration is the same as in the Classic room (two bunk beds, but this time with high-end bedding for a better night’s sleep), but the space includes a small private bathroom with a shower, toilet, and sink. It’s ideal if you want more privacy and comfort (no need to step out into the hallway to shower in the morning). You’ll also enjoy Included Services : the priority access to the Club Car dining car and to the lounges at train stations (lounge areas), as well as a free breakfast (served in the cabin or in the dining car).
The ultimate experience on the Caledonian Sleeper: a premium cabin with double bed 140 cm wide (two-person, bottom bunk, no bunk beds) with real bedding, and of course a private bathroom (shower + toilet) in the cabin—just like at a hotel! This is the most expensive option but also the most comfortable, often favored by couples looking for a romantic experience. Passengers enjoy the same benefits as Club Class: breakfast included, lounge access, and priority boarding Club Car.

© Alexis Calvignac - Comfort in a Double Cabin!
Please note:

© Tolt - Bike spaces on the train!

© Tolt - The Caledonian Sleeper's accessible cabin
Small tip If you're traveling in a passenger seat on Highland Road, make yourself comfortable left side from the train heading north: this is the side that offers the most beautiful views at sunrise.

© Alexis Calvignac - Honestly, doesn't that dining car look tempting?
Overall, the Review of the Caledonian Sleeper are very positive, particularly regarding its comfort and the unique experience it offers.
The price of the London–Edinburgh or London–Glasgow overnight train depends on the level of comfort selected and the booking period.
Rates vary depending on the class and the time of year, but here's what you can expect:
Please note: The price may seem high in Club Class, but compared to a flight-and-hotel package, it can actually be very competitive!
Want to give it a try without breaking the bank?
Through September 30, 2026, the HOURRAIL Club! lets you enjoy 20% off the Caledonian Sleeper, for any trip between November 1, 2026, and February 11, 2027.
In practical terms: a Classic cabin for two in December 2026, normally starting at £290 (≈335 €), drops to about £232 (≈268 €) with the discount.
And since you need to take the Eurostar to get to London from France, you can also combine it with 25% off Eurostar (through September 23, for a departure before December 16, 2026): that'll really help lighten the bill on your trip to Scotland !
Tickets are usually available up to 12 months before departure. As usual, the sooner you start, the cheaper your tickets will be. We therefore strongly recommend that you book as soon as tickets go on sale for the period you’re interested in, especially if you’re hoping to get a private cabin. Cabin seats (especially Deluxe/Double cabins, of which there are very few) can sell out very quickly during peak periods like summer and long weekends!

© Alexis Calvignac - The kind of scenery you can admire from the window in the early morning
The children of less than 5 years travel for free t (without a bed of their own, they share one with a parent). The Ages 5–15 generally benefit from discounted rates (approximately 75% of the adult fare for the sleeper section).
If you have a valid Interrail or Eurail pass in the United Kingdom, you can buy a ticket for the Caledonian Sleeper: the pass covers that portion of the trip, but you’ll need to pay a sleeper reservation fee (which varies by class) and reserve your seat in advance.

© Alexis Calvignac - The stunning scenery along the Caledonian Sleeper route
In comparison, a Daytime train from London to Edinburgh takes about 4 hours and 30 minutes, but does not allow you to travel overnight. The Caledonian Sleeper therefore offers an attractive alternative for making the most of your travel time.
If you're still on the fence about flying, here's some information to help you make up your own mind:
So, want to give it a try?

Article
Scotland by train, in the footsteps of our favorite heroes (Harry Potter, Indiana Jones, Rebelle...)

Article
Scotland: 20 places to visit for free

Article
Discover Scotland by train: the ultimate guide (7, 10 and 15-day tours)

Issue du monde de la communication et des médias, Sophie est Responsable éditoriale chez HOURRAIL ! depuis août 2024. Elle est notamment derrière le contenu éditorial du site ainsi que La Locomissive (de l'inspiration voyage bas carbone et des bons plans, un jeudi sur deux, gratuitement dans ta boîte mail !).
Convaincue que les changements d’habitude passent par la transformation de nos imaginaires, elle s’attache à montrer qu’il est possible de voyager autrement, de manière plus consciente, plus lente et plus joyeuse. Son objectif : rendre le slow travel accessible à toutes et tous, à travers des astuces, des décryptages et surtout, de nouveaux récits.
Inspiration and great deals for your next low-carbon trips