Be sure to use code SLEEPERSALE to get the discounted rate
Grab an overnight train to Scotland on a Caledonian Sleeper starting from £37.50* per person with promocode SLEEPERSALE (was from £50pp).
When we last checked, there were plenty of dates still available and you can travel from London to Glasgow, Edinburgh or Carlisle at this price.
And yes, there are return fares available as well.
This deal must be booked by 28th November 2023 so we'd suggest getting on with it or you'll miss out.
Booking is made with sleeper.scot
Use promo code SLEEPERSALE for 25% discount
Terms and conditions apply
Head on over to sleeper.scot and have a look at the train times and destinations.
Be sure to enter the promo code as below.
We found low prices as below but there are other dates available. If you want to upgrade to a cabin you can, but the cheapest prices are for a seat.
And that's it, you're booked and ready to go.
*Discount applies to reservations made via sleeper.scot only when using promo code SLEEPERSALE. Must be booked by 23:59 28th November 2022. Promo code valid on all routes and on all Caledonian Sleeper guest rooms and seated coach for travel between 3rd January and February 8th 2023 (inclusive).
Promo code cannot be used in conjunction with any other promotion or with any rail discount cards or other discount card/schemes. There is no discount on inter-available tickets that are valid for travel on the sleeper or the room supplement.
We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .