Caledonian Sleeper

Travel overnight between Scotland and London on the Caledonian Sleeper.

Board the Caledonian Sleeper in the evening and wake up in a new city or views of spectacular highland landscapes.

Snooze your way across the country in your own private room and wake up refreshed, right in the heart of your destination.

Make the most of your journey by visiting the Club Car for a drink, a meal, or some snacks. Stocked with hand-picked single malt whiskies and Scottish gins, all the old favourites, and some of the best local produce the country has to offer, you’ll enjoy a true taste of Scotland.

For accommodation equipped with an en-suite shower and toilet choose from a Caledonian Double room with a double bed or a Club room with twin bunk beds. Both options offer priority club car access and a complimentary breakfast, available in your room or the Club Car.

Families or groups should look at the Classic room equipped with twin bunk beds, with the option to interconnect to the adjacent room.

The seated coach offers the most economical way to travel on the Caledonian Sleeper, with a special menu that can be ordered directly to your seat.

How to find tickets

The Caledonian Sleeper runs six days a week, Sunday to Friday.

Travelling southbound from Scotland to London Euston, search for services after 19:00 (after 20:00 from Edinburgh Waverley). Travelling northbound from London Euston to Scotland, search for services after 21:00.

You can book tickets up to 12 months ahead.

The Caledonian Sleeper is operated by Serco. Find out more including timetables and customer information at

Lowland route

The Caledonian Sleeper Lowland route runs between Glasgow Central or Edinburgh Waverley and London Euston. The Glasgow service calls at Motherwell and Carstairs, where it joins the Edinburgh service before continuing to London.

Highland route

The Highland route runs between Fort William, Inverness or Aberdeen and London Euston. The Highland trains join at Edinburgh Waverley and continue to London. Calling points:

Fort William

  • Spean Bridge
  • Roy Bridge
  • Tulloch
  • Corrour
  • Rannoch
  • Bridge of Orchy
  • Upper Tyndrum
  • Crianlarich
  • Ardlui
  • Arrochar & Tarbet
  • Garelochhead
  • Helensburgh Upper
  • Dumbarton Central
  • Dalmuir
  • Glasgow Queen Street
  • Edinburgh Waverley


  • Carrbridge
  • Aviemore
  • Kingussie
  • Newtonmore
  • Dalwhinnie
  • Blair Atholl
  • Pitlochry
  • Dunkeld & Birnam
  • Perth
  • Gleneagles
  • Dunblane
  • Stirling
  • Falkirk Grahamston
  • ​Edinburgh Waverley


  • Stonehaven
  • Montrose
  • Arbroath
  • Carnoustie
  • Dundee
  • Leuchars (for St Andrews)
  • Kirkcaldy
  • Inverkeithing
  • ​Edinburgh Waverley