EN
Install the app
Caledonian Sleeper 1S25 · Caledonian Sleeper · 15 November

London Euston → Inverness

On timeLeaves London Euston at 21:00
Departure21:00London Euston
Estimated arrival09:00Inverness

Route · 15 stops · 12 h 00 · 988 km

  1. 22:35Birmingham International–
  2. 23:40Crewe–
  3. 00:20Preston–
  4. 04:59Stirling–
  5. 05:08Dunblane–
  6. 05:24Gleneagles–
  7. 05:42Perth–
  8. 06:02Dunkeld & Birnam–
  9. 06:16Pitlochry–
  10. 06:28Blair Atholl–
  11. 06:59Dalwhinnie–
  12. 07:11Newtonmore–
  13. 07:16Kingussie–
  14. 07:39Aviemore4 min stop–
  15. 07:53Carrbridge–
  16. 09:00Invernessterminus–
Timetable and live data · Caledonian Sleeper, updated at 10:43, UK time

Questions about Caledonian Sleeper 1S25

Is Caledonian Sleeper 1S25 late today?

It has no live data yet: its times are the scheduled ones.

What time does Caledonian Sleeper 1S25 arrive in Inverness?

It is scheduled at 09:00.

How long is the journey from London Euston to Inverness?

12 h 00 today. 988 km by rail, an average of 82 km/h including stops.

Which stations does Caledonian Sleeper 1S25 call at?

Between London Euston and Inverness, it calls at 15 stations: Birmingham International, Crewe, Preston, Stirling, Dunblane, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore, Carrbridge.

Which company runs Caledonian Sleeper 1S25?

Caledonian Sleeper 1S25 is run by Caledonian Sleeper. Its timetable and live data come from data published by Caledonian Sleeper.

How do I let someone know when I arrive?

Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.

Follow on the map