London – Inverness

Night Train - Caledonian Sleeper

Itinerary

London Euston
21:15
Crewe
23:45
Preston
00:30 +1 day
Stirling
05:00 +1 day
Dunblane
05:09 +1 day
Gleneagles
05:25 +1 day
Perth
05:43 +1 day
Dunkeld & Birnam
06:03 +1 day
Pitlochry
06:17 +1 day
Blair Atholl
06:29 +1 day
Dalwhinnie
07:00 +1 day
Newtonmore
07:12 +1 day
Kingussie
07:18 +1 day
Aviemore
07:43 +1 day
Carrbridge
07:54 +1 day
Inverness
08:45 +1 day

Next departure dates

The night trains information provided on this page is based on an evaluation from 13/12/2023. Errors and changes excepted.

Nightgoes
Follow us

Newsletter

Request access to the Bêta version​

Add your email in the field below to join Nightgoes waiting listand get access to the platform.

Do you already have an account ? Sign-in