Last update 27 May 2019
Mileages are given in the form miles.chains. 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.
48.29 Cairnie Junction with ANI1 49.14 Grange North Junction with link to ANI1 49.49 MILLIGAN 51.69 KNOCK 53.13 GLENBARRY 56.21 CORNHILL 58.34 junction with TBB 58.40 TILLYNAUGHT 61.14 PORTSOY 63.23 GLASSAUGH 65.40 TOCHIENEAL 66.58 CULLEN 68.66 PORTKNOCKIE 70.12 FINDOCHTY 71.39 junction with KPB (13.71) 71.48 PORTESSIE 72.64 BUCKIE 73.70 BUCKPOOL 75.22 PORTGORDON 77.55 SPEY BAY/FOCHABERS 78.74 GARMOUTH 82.14 URQUHART 84.46 CALCOTS 86.34 Lossie Junction with ELB (1.34)