The 04:54 train from Inverness to Edinburgh .
4h 44m
-
Inverness ✓ -
Inverness Airport ✓ -
Nairn ✓ -
Forres ✓ -
Elgin ✓ -
Keith ✓ -
Huntly ✓ -
Insch ✓ -
Inverurie ✓ -
Kintore ✓ -
Dyce ✓ -
Aberdeen ✓ -
Stonehaven ✓ -
Montrose ✓ -
Arbroath ✓ -
Dundee ✓ -
Leuchars ✓ -
Cupar ✓ -
Haymarket -
Edinburgh

Powered by Realtime Trains API