Last update 5 August 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.
6.05 Dyce Junction with ANI1 6.15 DYCE 7.26 PARKHILL 11.28 NEWMACHAR 14.29 UDNY 16.16 LOGIERIEVE formerly NEWBUGH ROAD 17.60 ESSLEMONT 19.23 ELLON 19.52 junction with EBD 23.01 ARNAGE 26.54 AUCHNAGATT 30.60 junction with MFB 30.75 MAUD formerly BRUCKLAY; NEW M. JUNCTION; M. JUNCTION 32.45 ABBEY OF DEER 35.08 MINTLAW formerly OLD DEER & M. 38.20 LONGSIDE 40.40 NEWSEAT 42.00 INVERUGIE 44.10 PETERHEAD 44.14 Peterhead harbour Note that the data for the section from Longside looks suspicious, with inter-station distances all being convenient multiples of 10 chains