Last update 30 May 2026
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.
203.11 Kinnaber Junction with ECN4 (33.26) and KAS (203.11) 205.18 CRAIGO 205.76 start of Marykirk viaduct 206.12 end of Marykirk viaduct 207.25 MARYKIRK 210.44 LAURENCEKIRK 213.60 FORDOUN 216.60 MONDYNES not passenger station? 216.78 Bervie Water viaduct 217.62 DRUMLITHIE 219.41 CARMONT formerly NEW MILL OFFSET; NEWMILL SIDING; NEWMILL DEN COTTAGE 224.28 start of Fetteresso viaduct 224.33 end of Fetteresso viaduct 224.74 STONEHAVEN 225.32 start of Glenury viaduct 225 47 end of Glenury viaduct LIMPET MILL 226.77 start of Den Of Cowie viaduct 227.03 end of Den Of Cowie viaduct 229.03 start of Muchalls Mill viaduct 229.09 end of Muchalls Mill viaduct 229.42 MUCHALLS 229.67 Muchalls viaduct 230.58 NEWTONHILL 231.03 start of Elsick viaduct 231.10 end of Elsick viaduct 232.70 PORTLETHEN 235.38 Blackhall 235.60 Manuell's siding 236.21 COVE BAY formerly C. 239.78 Craiginches sidings 240.08 start of River Dee viaduct 240.22 end of River Dee viaduct 240.35 Ferryhill Junction with FHB (0.51) 240.44 start of South College Street Arches viaduct 240.59 end of South College Street Arches viaduct and start of Palmerston Road Arches viaduct 240.66 end of Palmerston Road Arches viaduct 240.53 Aberdeen South 240.62 relocated link with GUD (0.30) 240.70 original Goods Branch Junction with GUD (0.22) 240.73 Clayhill Low Level sidings and Guild Street 241.08 ABERDEEN formerly A. JOINT and junction with ANI1 (0.00)