Caledonian Sleeper is offering guests an exclusive 25% discount on winter travel from January 5 until February 12, 2026 across all routes, room types and seats – but travel lovers should hurry as bookings must be made by December 3, 2025.
Only available to book via the Caledonian Sleeper website (www.sleeper.scot/stag25 ), guests can secure the discount by entering code STAG25 on the website when searching for availability.
Steven Marshall, Head of Sales and Marketing at Caledonian Sleeper, said: “There’s no better way to travel overnight than onboard the Caledonian Sleeper. There’s something truly magical about falling asleep in one destination and waking up in another. Whether it’s the bright city lights of London or Birmingham you seek or the tranquil lochs and glens of Scotland, with this exclusive discount, you can enjoy an iconic adventure for less—a perfect start to the new year or Christmas gift for someone special!”
The discount applies to all routes, all room types and all seats for travel between Monday, January 5 and Thursday, February 12, 2026 (inclusive). Bookings must be made before midnight on Wednesday December 3, 2025 to secure the discount. For full details plus terms and conditions visit www.sleeper.scot/stag25
The service recently added Birmingham International as a new calling point on its Highlander route and operates between London and various Scottish destinations including Glasgow, Edinburgh, Inverness, Fort William and Aberdeen. There is a choice of guest rooms ranging from Caledonian Double and Club rooms, with en-suite showers, to an economical seated coach. On board, guests can enjoy a taste of Scotland from Caledonian Sleeper’s locally sourced food and drink menu.