Blair Atholl to London Euston

Platform 1
22:35
left 22:39

Previously called at

Inverness20:45left on time
Aviemore21:32left 21:39
Kingussie21:48left 21:55
Newtonmore21:54left no report
Dalwhinnie22:09left 22:14
Blair Atholl22:35left 22:39

Calling at

Preston04:35on time
Crewe05:30on time
London Euston08:00on time
Operated by Caledonian Sleeper