Inverness – London

Night Train - Caledonian Sleeper

Itinerary

Inverness
20:45
Aviemore
21:32
Kingussie
21:48
Newtonmore
21:54
Dalwhinnie
22:09
Blair Atholl
22:35
Pitlochry
22:47
Dunkeld & Birnam
23:03
Perth
23:26
Gleneagles
23:45
Dunblane
00:02 +1 day
Stirling
00:11 +1 day
Falkirk Grahamston
00:26 +1 day
Preston
04:35 +1 day
Crewe
05:30 +1 day
London Euston
08:00 +1 day

Next departure dates

MonTueWedThuFriSatSun

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