Last update 22 November 2023
Mileages are given in the form miles.chains unless stated otherwise. Figures prefixed with ≈ are approximate, those in parentheses are not on this route but are given for reference. Reference to 'start'/'end' of an asset are as read down the page.
7.02 Stanley Junction with HGL1 (158.38) and KAS (158.38) 7.07 STANLEY 10.17 MURTHLY 12.44 KINGSWOOD CROSSING 13.35 ROHALLION 15.31 DUNKELD & BIRNAM INCHMAGRANACHAN CROSSING 20.12 DALGUISE 21.25 GUAY 23.33 BALLINLUIG 23.39 Aberfeldy Junction with BAF MOULINEARN CROSSING 28.21 PITLOCHRY 32.05 KILLIECRANKIE 35.09 BLAIR ATHOLL 36.05 BLACK ISLAND 39.54 STRUAN 44.38 DALANRAOCH 50.68 DALNASPIDAL 53.00 Druimuachdar summit 58.47 DALWHINNIE 62.44 INCHLEA CROSSING 65.72 Etteridge Crossing possibly restricted passenger station 68.62 NEWTONMORE 71.43 KINGUSSIE 77.33 KINCRAIG formerly BOAT OF INSCH 79.49 DALRADDY CROSSING 83.09 junction with AFS 83.31 AVIEMORE 90.00 CARRBRIDGE 95.31 Slochd summit SLOCHD CROSSING 98.79 TOMATIN 103.10 MOY 107.04 DAVIOT 111.30 CULLODEN MOOR 117.20 original Millburn Junction with ANI3 (143.20) 117.39 relocated Millburn Junction with ANI3 (143.39) 117.56 Welsh's Bridge Junction with RSW 118.00 Inverness Down Yard 118.03 INVERNESS and connection with WCK (0.02)