The 21:15 train from London Euston to Inverness .
12h 36m
-
London Euston -1 -
Crewe +4 -
Preston +25 -
Stirling +2 -
Dunblane +4 -
Gleneagles ✓ -
Perth +3 -
Dunkeld and Birnam ✓ -
Pitlochry +5 -
Blair Atholl ✓ -
Dalwhinnie ✓ -
Newtonmore ✓ -
Kingussie ✓ -
Aviemore ✓ -
Carrbridge -2 -
Inverness -7

Darwin HSP