2
- Inverness ✓
- Aviemore ✓
-
Kingussie
+8
21:56 -
Newtonmore
- -
Dalwhinnie
+6
22:15 -
Blair Atholl
+6
22:41 - Pitlochry +4
-
Dunkeld & Birnam
+7
23:10 -
Perth
+5
23:31 -
Gleneagles
- - Dunblane ✓
- Stirling +2
- Falkirk Grahamston +3
-
Edinburgh
- Preston ✓
- Crewe ✓
- London Euston ✓
Powered by Realtime Trains API