Caledonian Sleeper overnight train services connect London to destinations in Scotland. Whether heading to the Highlands, Edinburgh, Glasgow or London, you’ll arrive refreshed to start your day.
SAVE time on your travels in 2024, and with no hotel bills, SAVE money, too.
Caledonian Sleeper Discount Offers
Get the latest Caledonian Sleeper cheap tickets, discount offers, and promo code deals.
12 Months in Advance: Sleeper Beds from £90 & SAVE 38%
- Book earlier and SAVE 38%
- In-room washbasin & complimentary sleep kit
- Classic room 1 person based on two sharing
- Extra Flexipass, Railcard & child discounts are available
London to/from Edinburgh from £50
- Book in advance for Caledonian Sleeper cheap tickets
- Sleeper beds from £90 (for 1 person based on 2 sharing)
- Seats from £50 per person (£33 with a Railcard)
- SAVE up to 38% when you book in advance
London to/from Glasgow from £50
- Book early for the best discounts & SAVE 38%
- Sleeper beds from £90 (for 1 person based on two sharing)
- Seats from £50 per person (£33 with a Railcard)
- Cheaper tickets up to one year in advance
London to/from Scotland Club Class Sleeper from £130
- Buy cheap tickets in advance & SAVE 38%
- FREE breakfast, en-suite toilet & shower, complimentary sleep kit & more
- First-class station lounge access & priority club car access
- Club room 1 person based on two sharing
- Extra Flexipass, Railcard & child discounts are available
London to Fort William (Scottish Highlands) from £55
- Book early in advance for discounts
- Sleeper beds from £135 (for 1 person based on two sharing)
- SAVE 38% when you book early
- Seats from £55 (£36.30 with a Railcard)
London to Inverness (Scottish Highlands) from £55
- SAVE 38% when you book in advance
- Sleeper beds from £135 (for 1 person based on two sharing)
- Seats from £55 (£36.30 with a Railcard)
- Flexipass discounts available
London to/from Glasgow or Edinburgh Club Class Sleeper from £130
- Luxury Club class twin sleeper – SAVE 38%
- En-suite shower & toilet, FREE breakfast, sleep kit & more
- First-class station lounge access & priority club car
- Prices per person are based on two people sharing
- Extra Flexipass, Railcard & child discounts are available
EXTRA 1/3 OFF Railcard Discounts
- SAVE with National Railcards
- Solo & shared rooms & seats
- 34% OFF & up to 81% OFF child seats
- Book in advance & double your savings!
40% OFF Flexipass Deals
- Buy 10 tickets in advance
- 40% savings on solo & double occupancy
- Available for Classic & Club rooms
- Get huge savings today!
Club Class Scottish Highlands Sleeper from £135 & SAVE 38%
- Book early for the best prices
- FREE breakfast, en-suite toilet & shower, sleep kit & more
- First-class station lounge & priority club car
- SAVE up to 38%
- Extra Flexipass, Railcard & child discounts are available
London to/from Aberdeen from £55
- Book in advance & SAVE 38%
- Sleeper rooms from £112.50 (for 1 person based on two sharing)
- Seats from £55 (£36.30 with a Railcard)
81% OFF Family & Child Offers
- Family room discounts
- Get more space with 1 or 2 rooms & guarantee a bed
- FREE meals for under-12s
- 81% OFF child seats offer
We’ll update you with the latest Caledonian Sleeper discount code offers and cheap ticket deals.
Caledonian Sleeper: Quick Links
- Caledonian Sleeper Discount Offers
- Types of Tickets
- Caledonian Sleeper Prices
- Routes & Map
- Caledonian Sleeper Timetables
- Accommodation – Sleepers, Seats and Amenities
- Lounge Car, Food & Drink
Ticket Types
There are two types of tickets for Caledonian Sleeper travel:
- Caledonian Sleeper tickets
- Berth only supplements
Caledonian Sleeper tickets
Caledonian Sleeper tickets are available on all routes covering travel and sleeper accommodation or reclining seats.
- Book 12 months in advance for the lowest fares
- Fixed Advance tickets
- Flexible tickets
- National Railcard discounts
- Family tickets and child fares
- Flexipass multi-journey carnet
- Groups, bicycles and pets
The Train Hacker Tips and Hacks: Cheap Caledonian Sleeper Tickets
Get cheaper Caledonian Sleeper tickets and SAVE money with our hacks and tips.
Buy in advance
For the lowest price fares, book as early as possible. Tickets are available 12 months in advance.
Travel at quieter times
Travelling between Mondays and Thursdays is cheaper than Fridays or Sundays. Travelling in autumn and winter costs less than in summer and holiday times.
Railcards
Get 1/3 OFF all Caledonian Sleeper tickets with a Railcard. In most cases, one trip will pay for the Railcard.
Check out our updated Railcard discount codes and save on the card itself!
What happened to Bargain Berths?
Unfortunately, you can’t get Scotrail Bargain Berths anymore. The days of sleeper travel from £19 (did anyone travel on that fare?!) or, more likely, £39-£49 are long gone.
The Train Hacker will have all the cheapest ticket deals. Check us for the latest Caledonian Sleeper promo code and discounted cheap ticket offers.
Book 12 months in advance for the lowest fares
Book as early as possible for the best prices, accommodation and discounts. Fixed Advance and Flexible tickets are available 12 months in advance for £50.
Caledonian Sleeper Fixed Advance tickets
Caledonian Sleeper Fixed Advance are the cheapest tickets but have no flexibility on travel dates.
- Fixed travel dates
- Travel first or standard class
- Available for sleepers and seats
- No changes or refunds
- National Railcard discounts are available
- Prices for each route
Caledonian Sleeper Flexible tickets
Caledonian Sleeper Fixed Advance costs more but has flexibility on travel dates.
- Fully refundable if cancelled two days in advance
- Travel first or standard class
- Available for sleepers and seats
- National Railcard discounts are available
- Prices for each route
National Railcard discounts
National Railcard holders get 1/3 OFF Caledonian Sleeper tickets. Save money on the card itself with Railcard discount code offers:
- 16-17 Saver Railcard
- 16-25 Railcard – up to 34% discount on Club Solo and Classic Solo rooms and seats
- 26-30 Railcard
- Disabled Railcard – up to 34% off for the Railcard holder and a companion on Club or Classic shared or single rooms and seats
- Family & Friends Railcard – up to 34% off adult and 81% off child seats
- HM Forces Railcard – up to 34% discount on Club Solo and Classic Solo rooms and seats
- Senior Railcard – up to 34% discount on Club Solo and Classic Solo rooms and seats
- Two Together Railcard – up to 34% off seats
Family tickets and child fares
Special offers and discounted travel for families.
Family tickets
Caledonian Sleeper Family tickets offer more space and privacy. When travelling as an odd number, the spare bed is FREE. For example, a group of three can use two adjoining twin berths with four beds.
Families also get access to First Class lounges at stations and the onboard lounge car.
Child fares
Children aged up to four travel FREE in sleeper berths and seats. Children aged 5 to 15 get up to 80% OFF adult seat prices.
FREE child meals
Children under 12 get FREE evening meals and breakfast with one adult meal. Also, complimentary fruit is available for kids.
Flexipass multi-journey carnet
Flexipass carnet tickets offer discounts on 10 First Class journeys. SAVE up to 40% compared to buying individual tickets.
Flexipass includes:
- 10 single First Class sleeper tickets
- Give to friends or use in small groups
- Manage bookings and breakfasts online
- Valid for 12 months
Groups, bicycles and pets
Groups of nine people and more should contact Caledonian Sleeper for discounts. Secure bicycle carriage is FREE; space is limited, so book in advance. Pets can travel in berths subject to a cleaning charge.
Berth only supplements
A rail pass and National Rail ticket holders can buy Berth Supplement tickets. Berth supplements are cheaper and cover the cost of sleeper accommodation only.
Rail passes
Berth supplements are available for BritRail, Interrail passes, and Eurail passes, including Great Britain and All Line Rover rail pass holders. BritRail England pass holders can only travel between London and Carlisle.
All rail passes must be valid on the Caledonian Sleeper’s day of arrival.
National Rail tickets
National Rail Anytime, Off-Peak and Super Off-Peak ticket holders can buy Berth Supplements. National Rail tickets must be marked ‘any route permitted’ and cover the journey.
How to buy Caledonian Sleeper tickets
There are three ways to buy Caledonian Sleeper and Berth Supplement tickets:
- Online from www.sleeper.scot
- Phone 0330 060 0500 from the UK or +44 141 555 0888 from overseas
- Train stations
Choose how you would like your tickets delivered:
- Self-print
- Post
- Collect from station self-service machines
If you choose self-print, print your ticket or show your email receipt from a smartphone or other device.
If you are buying tickets from overseas, you must select self-print or collect from self-service machines. Tickets can only be delivered by post to UK addresses.
Caledonian Sleeper: Prices
The Caledonian Sleeper does not publish prices on its website; however, these are the lowest prices I could find from dozens of searches!
The prices below are for adults travelling on the Lowland and Highland routes. Children aged 5 to 15 pay 50% of the adult price, and under 5s are FREE. These prices do not include any Railcard or other discounts.
- Lowland routes – London to/from Edinburgh and Glasgow
- Highland ways – London to/from Aberdeen, Fort William and Inverness
- Berth Supplements
Caledonian Sleeper Lowland route prices: London to/from Edinburgh and Glasgow
London to/from Edinburgh and Glasgow overnight train prices start from:
Club Solo | Classic Solo | Classic Twin | Seat | |
---|---|---|---|---|
Fixed Advance | £150 | £140 | £170 | £45 |
Flexible | £180 | £165 | £195 | £65 |
- Club Solo: single first-class sleeper rooms for one person
- Classic Solo: standard class single rooms for one person
- Classic Twin: standard class twin room for two persons, prices start from £85 per person
Caledonian Sleeper Highland route prices: London to/from Aberdeen, Fort William or Inverness
London to/from Aberdeen, Fort William, and Inverness overnight train prices start from:
Club Solo | Classic Solo | Classic Twin | Seat | |
---|---|---|---|---|
Fixed Advance | £150 | £140 | £170 | £50 |
Flexible | £180 | £165 | £195 | £70 |
- Club Solo: single first-class sleeper rooms for one person
- Classic Solo: standard class single rooms for one person
- Classic Twin: standard class twin room for two persons, prices start from £85 per person
Berth supplements
BritRail, Interrail, All Line Rover rail pass, and National Rail ticket holders can buy Berth Supplement tickets. You must hold the correct ticket or rail pass class, e.g., Club Solo berth supplements are only for first-class ticket or rail pass holders.
Berth supplement adult tickets start from:
Club Solo | Classic Solo | Classic Twin |
---|---|---|
£100 | £100 | £140 |
- Club Solo: single first-class sleeper rooms for one person
- Classic Solo: standard class single rooms for one person
- Classic Twin: standard class twin room for two persons, prices start from £85 per person
The Train Hacker will have all the latest Caledonian Sleeper discount code offers and cheap ticket promotions.
Caledonian Sleeper: Routes and Map
The Caledonian Sleeper has two main routes to/from London: Lowland and Highland. Lowland services terminate at Edinburgh and Glasgow. Highland services terminate at Aberdeen, Fort William and Inverness.
Caledonian Sleeper Lowland routes: London to Edinburgh/Glasgow
Travelling northbound, the Lowland route train leaves London Euston and stops at Watford Junction and Carlisle. Across the border in Carstairs, the train splits into two. One train goes to Glasgow via Motherwell and the other to Edinburgh.
Travelling southbound, two trains leave from Glasgow and Edinburgh. Before crossing the border, the train joins. It continues, stopping at Carlisle and Watford before reaching London Euston.
For all stops, see the London to/from Edinburgh and London to/from Glasgow timetables.
Caledonian Sleeper Highland routes
The Highland routes run between London and Aberdeen, Fort William and Inverness. The northbound train splits into three to serve each destination. Heading southbound, three trains leave Scotland before joining and continuing to London Euston.
London to/from Aberdeen
London to/from Aberdeen overnight train stops include Watford Junction, Crewe, Preston, Kirkcaldy, Leuchars (for St Andrews), Dundee and Carnoustie. For all stops, see the London to/from Aberdeen timetable.
London to/from Fort William
London to/from Fort William overnight train (known as the ‘Deerstalker’) stops include Watford Junction, Crewe, Preston, Glasgow Queen Street and Dumbarton. For all stops, see the London to/from Fort William timetable.
London to/from Inverness
London to/from Inverness overnight train stops include Watford Junction, Crewe, Preston, Falkirk, Stirling, Gleneagles and Aviemore. For all stops, see the London to/from Inverness timetable.
Caledonian Sleeper: Timetables
Caledonian Sleeper timetables for Lowland routes from London to Edinburgh and Glasgow and Highland routes from London to Aberdeen, Fort William and Inverness. All trains run six nights a week, excluding Saturdays.
- London to/from Edinburgh timetable
- London to/from Glasgow timetable
- London to/from Aberdeen timetable
- London to/from Fort William timetable
- London to/from Inverness timetable
London to/from Edinburgh Sleeper timetable
Overnight sleeper train timetables between London Euston and Edinburgh Waverley.
Timetables are valid from 10 December 2023 to 1 June 2024.
London Euston to Edinburgh Waverley
Mon – Fri | Sun | ||
Priority boarding starts* | 22:15 | 22:15 | |
Boarding starts | 22:30 | 22:30 | |
London Euston | d | 23:45 | 23:30 |
Watford Junction | d | 00:10 | 23:44 |
Carlisle | a | 05:07 | 04:40 |
Carstairs | a | 06:15 | 06:15 |
Edinburgh Waverley | a | 07:30 | 07:30 |
Leave train by | 08:00 | 08:00 |
a Arrival time
d Departure time
* Priority boarding for Caledonian Double and Club guest rooms
Edinburgh Waverley to London Euston
Mon – Fri | Sun | ||
Boarding starts | 22:30 | 22:30 | |
Edinburgh Waverley | d | 23:40 | 23:15 |
Carstairs | d | 00:20 | 23:50 |
Carlisle | d | 01:45 | 01:44 |
Watford Junction | a | 06:40 | 06:40 |
London Euston | a | 07:15 | 07:15 |
Leave train by | 07:30 | 07:30 |
a Arrival time
d Departure time
London to/from Glasgow Sleeper timetable
Overnight sleeper train timetables between London Euston and Glasgow Central.
Timetables are valid from 10 December 2023 to 1 June 2024.
London Euston to Glasgow Central
Mon – Fri | Sun | ||
Priority boarding starts* | 22:15 | 22:15 | |
Boarding starts | 22:30 | 22:30 | |
London Euston | d | 23:45 | 23:30 |
Watford Junction | d | 00:10 | 23:44 |
Carlisle | a | 05:07 | 04:40 |
Carstairs | a | 06:15 | 06:15 |
Motherwell | a | 07:00 | 07:00 |
Glasgow Central | a | 07:30 | 07:30 |
Leave train by | 08:00 | 08:00 |
a Arrival time
d Departure time
* Priority boarding for Caledonian Double and Club guest rooms
Glasgow Central to London Euston
Mon – Fri | Sun | ||
Boarding starts | 22:00 | 22:00 | |
Glasgow Central | d | 23:40 | 23:15 |
Motherwell | d | 23:58 | 23:30 |
Carstairs | d | 00:20 | 23:50 |
Carlisle | d | 01:45 | 01:44 |
Watford Junction | a | 06:40 | 06:40 |
London Euston | a | 07:15 | 07:15 |
Leave train by | 07:30 | 07:30 |
a Arrival time
d Departure time
London to/from Aberdeen Sleeper timetable
Overnight sleeper train timetables between London Euston and Aberdeen.
Timetables are valid from 10 December 2023 to 1 June 2024.
London Euston to Aberdeen
Mon – Fri | Sun | ||
Priority boarding starts* | 20:30 | 20:30 | |
Boarding starts | 20:40 | 20:40 | |
London Euston | d | 21:15 | 21:00 |
Crewe | d | 23:45 | 23:30 |
Preston | d | 00:30 | 00:20 |
Inverkeithing | a | 04:57 | 04:57 |
Kirkcaldy | a | 05:17 | 05:17 |
Leuchars for St Andrews | a | 05:45 | 05:45 |
Dundee | a | 06:05 | 06:05 |
Carnoustie | a | 06:23 | 06:23 |
Arbroath | a | 06:31 | 06:31 |
Montrose | a | 06:49 | 06:49 |
Stonehaven | a | 07:15 | 07:15 |
Aberdeen | a | 07:40 | 07:40 |
Leave train by | 07:45 | 07:45 |
a Arrival time
d Departure time
* Priority boarding for Caledonian Double and Club guest rooms
Aberdeen to London Euston
Mon – Fri | Sun | ||
Boarding starts | 21:00 | 21:00 | |
Aberdeen | d | 21:43 | 21:43 |
Stonehaven | d | 22:01 | 22:01 |
Montrose | d | 22:26 | 22:26 |
Arbroath | d | 22:44 | 22:44 |
Carnoustie | d | 22:53 | 22:53 |
Dundee | d | 23:09 | 23:09 |
Leuchars for St Andrews | d | 23:28 | 23:28 |
Kirkaldy | d | 23:59 | 23:59 |
Inverkeithing | d | 00:16 | 00:16 |
Preston | a | 04:35 | 04:35 |
Crewe | a | 05:30 | 05:30 |
London Euston | a | 08:00 | 08:00 |
Leave train by | 08:00 | 08:00 |
a Arrival time
d Departure time
London to/from Fort William Sleeper timetable
Overnight sleeper train timetables between London Euston and Fort William.
Timetables are valid from 10 December 2023 to 1 June 2024.
London Euston to Fort William
Mon – Fri | Sun | ||
Priority boarding starts* | 20:30 | 20:30 | |
Boarding starts | 20:40 | 20:40 | |
London Euston | d | 21:15 | 21:10 |
Crewe | d | 23:45 | 23:30 |
Preston | d | 00:30 | 00:20 |
Edinburgh | d | 04:50 | 04:50 |
Glasgow Queen Street (Low Level) | a | 05:48 | 05:48 |
Dalmuir | a | 06:05 | 06:05 |
Dumbarton Central | a | 06:16 | 06:16 |
Helensburgh Upper | a | 06:31 | 06:31 |
Garelochhead | a | 06:46 | 06:46 |
Arrochar & Tarbet | a | 07:08 | 07:08 |
Ardlui | a | 07:24 | 07:24 |
Crianlarich | a | 07:45 | 07:45 |
Upper Tyndrum | a | 07:59 | 07:59 |
Bridge of Orchy | a | 08:17 | 08:17 |
Rannoch | a | 08:44 | 08:44 |
Corrour | a | 08:58 | 08:58 |
Tulloch | a | 09:19 | 09:19 |
Roy Bridge | a,r | 09:31 | 09:31 |
Spean Bridge | a | 09:38 | 09:38 |
Fort William | a | 10:00 | 10:00 |
Leave train by | 10:00 | 10:00 |
a Arrival time
d Departure time
r Stops on request
* Priority boarding for Caledonian Double and Club guest rooms
Fort William to London Euston
Mon – Fri | Sun | ||
Boarding starts | 19:20 | 18:35 | |
Fort William | d | 19:50 | 19:00 |
Spean Bridge | d | 20:09 | 19:18 |
Roy Bridge | d,r | 20:17 | 19:26 |
Tulloch | d | 20:29 | 19:38 |
Corrour | d | 20:52 | 20:01 |
Rannoch | d | 21:08 | 20:15 |
Bridge of Orchy | d | 21:36 | 20:46 |
Upper Tyndrum | d | 21:54 | 21:04 |
Crianlarich | d | 22:08 | 21:17 |
Ardlui | d,r | 22:28 | 21:38 |
Arrochar & Tarbet | d | 22:44 | 21:56 |
Garelochhead | d | 23:10 | 22:22 |
Helensburgh Upper | d | 23:23 | 22:38 |
Dumbarton Central | d | 23:38 | 22:54 |
Dalmuir | d | 23:51 | 23:06 |
Glasgow Queen Street (Low Level) | d | 00:15 | 23:30 |
Edinburgh | a | 01:11 | 00:24 |
Preston | a | 04:35 | 04:35 |
Crewe | a | 05:30 | 05:30 |
London Euston | a | 08:00 | 08:00 |
Leave train by | 08:00 | 08:00 |
a Arrival time
d Departure time
r Stops on request
London to/from Inverness Sleeper timetable
Overnight sleeper train timetables between London Euston and Inverness.
Timetables are valid from 10 December 2023 to 1 June 2024.
London Euston to Inverness
Mon – Fri | Sun | ||
Priority boarding starts* | 20:30 | 20:30 | |
Boarding starts | 20:40 | 20:40 | |
London Euston | d | 21:15 | 21:00 |
Crewe | d | 23:45 | 23:30 |
Preston | d | 00:30 | 00:20 |
Stirling | a | 05:00 | 05:00 |
Dunblane | a | 05:09 | 05:09 |
Gleneagles | a | 05:25 | 05:25 |
Perth | a | 05:43 | 05:43 |
Dunkeld & Birnam | a | 06:03 | 06:03 |
Pitlochry | a | 06:17 | 06:17 |
Blair Atholl | a | 06:29 | 06:29 |
Dalwhinnie | a | 07:00 | 07:00 |
Newtonmore | a | 07:12 | 07:12 |
Kingussie | a | 07:17 | 07:17 |
Aviemore | d | 07:39 | 07:39 |
Carrbridge | d | 07:53 | 07:53 |
Inverness | a | 08:45 | 08:45 |
Leave train by | 08:45 | 08:45 |
a Arrival time
d Departure time
* Priority boarding for Caledonian Double and Club guest rooms
Inverness to London Euston
Mon – Fri | Sun | ||
Boarding starts | 20:00 | 19:45 | |
Inverness | d | 20:45 | 20:25 |
Aviemore | d | 21:32 | 21:19 |
Kingussie | d | 21:48 | 21:33 |
Newtonmore | d | 21:54 | 21:39 |
Dalwhinnie | d | 22:09 | 21:54 |
Blair Atholl | d | 22:35 | 22:20 |
Pitlochry | d | 22:47 | 22:32 |
Dunkeld & Birnam | d | 23:03 | 22:46 |
Perth | d | 23:26 | 23:06 |
Gleneagles | d | 23:45 | 23:25 |
Dunblane | d | 00:02 | 23:41 |
Stirling | d | 00:11 | 23:51 |
Falkirk Grahamston | d | 00:26 | 00:06 |
Preston | a | 04:35 | 04:35 |
Crewe | a | 05:30 | 05:30 |
London Euston | a | 08:00 | 08:00 |
Leave train by | 08:00 | 08:00 |
a Arrival time
d Departure time
Caledonian Sleeper Accommodation: Sleepers, Seats and Amenities
There are two kinds of accommodation: sleeper rooms and reclining seats.
Take a virtual tour of first, standard and accessible sleepers and reclining seats.
Sleeper rooms
First and standard-class sleeper rooms are well-equipped for a good night’s sleep. The Caledonian Sleeper has recently changed their sleeper accommodation options in advance of new sleeper compartments.
Now, there are three different types of sleeper rooms:
- Club Solo: First-class single rooms
- Classic Solo: Standard class single rooms
- Classic Twin: Standard class twin rooms
Note:
- Booking one bed in a shared twin room is no longer possible. Single travellers must book either a Club Solo or Classic Solo room
- While the sleeping arrangements and names have changed, the sleeper compartments themselves are the same (until the new sleepers roll out)
All Caledonian Sleeper rooms have the following:
- Comfortable beds with sheets, duvets and pillows
- Complimentary sleep kit
- Three storage areas:
- The rack above the window
- Shelf over the sink and lower bunk
- Under the bottom bed (smaller items)
- Washbasin with towel
- USB charging points for cameras and phones
- Main, reading and nightlights
- Clothes hangers
- A small bottle of mineral water
Club Solo: First-class single rooms
First-class passengers enjoy single-berth air-conditioned rooms. With more space and privacy, they’re the most comfortable way to travel the Caledonian Sleeper.
First-class complimentary amenities include:
- Private air-conditioned single berth room
- Adjoining room if travelling with another person
- Arran Aromatics hand and body wash, body lotion, pillow spray
- Breakfast is served in the lounge car or room
- Priority onboard lounge car access
- Access to first-class lounges at Aberdeen, Edinburgh Waverley, Glasgow Central, Inverness and London Euston stations
Classic Solo and Classic Twin: Standard class sleepers
Standard class customers enjoy:
- Air-conditioned single or twin room
- Access to lounge car (subject to space)
- Optional breakfast in the room (extra charge)
- Adjoining room if travelling with another person or family
Reclining seats
Seat cars are the cheapest way to travel. Seat passenger amenities include:
- Reclining seat and footrest
- Reading lights
- Food and drink counter service
- Luggage storage
Small group sleepers
If you’re travelling in a small group, you can reserve two adjacent sleeper compartments.
- Two customers who book single rooms (either Club Solo or Club Classic) will automatically be assigned adjoining rooms
- Small groups and families will automatically be assigned adjoining rooms
Of course, small groups of adults can choose to move somewhere else!
Book adjacent sleepers online.
Accessible sleepers
Every Caledonian Sleeper train has a wheelchair-accessible sleeping compartment and toilet. The accessible sleeper room can sleep one or two people.
Contact Caledonian Sleeper to book and get help with boarding.
Toilets and showers
Male and female toilets are at the end of one corridor in each sleeping car.
There are no showers on board the Caledonian Sleeper. But there are shower facilities at all final destinations on route. Standard and seated passengers can buy £5 shower tokens on board from a steward.
Station | First Class, Club & Caledonian Double | Standard Class, Classic & Seated | Location |
---|---|---|---|
Aberdeen | FREE | Chargeable | Abellio ScotRail First Class lounge |
Edinburgh Waverley | FREE | Chargeable | Network Rail showers on the concourse LNER First Class lounge |
Fort William | FREE | Chargeable | Abellio ScotRail travel centre |
Glasgow Central | FREE | Chargeable | Network Rail showers on the concourse |
Inverness | FREE | Chargeable | Caledonian Sleeper Guest Service Centre |
London Euston | FREE | Chargeable | Avanti West Coast First Class lounge |
Caledonian Sleeper: Lounge Car, Food & Drink
Relax, unwind in the lounge car, and enjoy the best Scottish food, drink, and scenery.
Lounge car
First-class passengers and families get priority access to the lounge car. If it’s not busy, standard class passengers can use it too.
The lounge car has a restaurant with tables and chairs and an area with leather sofas. After your evening meal, you can sit back and meet other travellers.
Enjoy the scenery
The lounge car’s large, full windows make it an ideal place to admire the views and enjoy the journey.
Known as ‘The Deerstalker’, London to Fort William is one of the world’s most scenic rail journeys. Between Glasgow and Fort William, you’ll enjoy breathtaking views of the Scottish Highlands.
Food and drink
The Caledonian Sleeper menus of food and beverages are mainly sourced from Scotland.
Families enjoy FREE meals for children under 12 with paying adults.
Evening meals
Evening meals can be pre-booked online when buying tickets.
Main meals include traditional Scottish favourites like smoked salmon salad and haggis. As well as British, there’s also Asian and European-style food. To follow, choose from delicious traditional Scottish deserts or cheeseboard.
There are also sandwiches, fruit, and savoury and sweet snacks.
Drinks
The drinks menu includes an impressive selection of Scottish malt whiskies and wines. Spirits, blended whiskies, beers and cider are also on offer.
Non-alcoholic include fizzy drinks, fruit juices, mineral water, teas and coffee.
Breakfast
First-class passengers enjoy a complimentary breakfast in the lounge car or room. Standard class passengers get a hot drink and snack and can buy breakfasts.
Breakfasts include a hearty Highland, smoked salmon, bacon rolls, porridge and yoghurt.
Seated car
Seated car passengers can choose from a smaller selection of main meals, desserts, breakfasts, snacks and drinks.
Caledonian Sleeper Promo Code and Discount Offers
Arrive refreshed in the morning on the overnight train from London to Scotland. SAVE money on your journey with the 2024 Caledonian Sleeper discount code and cheap ticket offers.
Find out information about Britain’s other overnight service, the London to Cornwall Night Riviera Sleeper train.
Image: Calton Hill, Edinburgh by Raphaël Chekroun, used under CC BY-ND 2.0 DEED