London Euston → Inverness
Route · 15 stops · 11 h 39 · 988 km
- 21:15London Eustondeparture · next stop1
- 22:42Birmingham International–
- 23:45Crewe6
- 00:39
00:30Preston4 - 05:08
04:59Stirling– - 05:17
05:08Dunblane– - 05:33
05:24Gleneagles– - 05:51
05:42Perth– - 06:11
06:02Dunkeld & Birnam– - 06:25
06:16Pitlochry– - 06:37
06:28Blair Atholl– - 07:08
06:59Dalwhinnie– - 07:20
07:11Newtonmore– - 07:25
07:16Kingussie– - 07:48
07:39Aviemore4 min stop– - 08:02
07:53Carrbridge– - 08:54
08:45Invernessterminus–
Questions about Caledonian Sleeper 1S25
Is Caledonian Sleeper 1S25 late today?
Yes: estimated arrival in Inverness at 08:54, 9 min behind schedule.
What time does Caledonian Sleeper 1S25 arrive in Inverness?
It is scheduled at 08:45, expected today at 08:54.
Which platform does Caledonian Sleeper 1S25 leave from?
Today, it leaves from platform 1 at London Euston. Platforms can change: check the station screens.
How long is the journey from London Euston to Inverness?
11 h 39 today (11 h 30 scheduled). 988 km by rail, an average of 85 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.