Engineer's Line References (ELRs)

Mileages

Last update 30 May 2026

Additional information is always gratefully received, whether entirely new records (particularly historical records) or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above. Thank you.

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.

ECN East Coast (Northern) Line (Edinburgh to Aberdeen)

ECN5 Kinnaber Junction to Aberdeen

 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)