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
- 21:00London Eustondeparture · next stop–
- 22:35Birmingham International–
- 23:40Crewe–
- 00:20Preston–
- 04:59Stirling–
- 05:08Dunblane–
- 05:24Gleneagles–
- 05:42Perth–
- 06:02Dunkeld & Birnam–
- 06:16Pitlochry–
- 06:28Blair Atholl–
- 06:59Dalwhinnie–
- 07:11Newtonmore–
- 07:16Kingussie–
- 07:39Aviemore4 min stop–
- 07:53Carrbridge–
- 09:00Invernessterminus–
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.