Inverness – London

Night Train - Caledonian Sleeper

Itinerary

Inverness
20:25
Aviemore
21:19
Kingussie
21:33
Newtonmore
21:39
Dalwhinnie
21:54
Blair Atholl
22:20
Pitlochry
22:32
Dunkeld & Birnam
22:46
Perth
23:06
Gleneagles
23:25
Dunblane
23:41
Stirling
23:51
Falkirk Grahamston
00:06 +1 day
Preston
04:35 +1 day
Crewe
05:30 +1 day
London Euston
08:00 +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