Engineer's Line References (ELRs)

Mileages

Last update 4 June 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.

CJD Challoch Junction to Dumfries Line

  (0.00)	DUMFRIES [3]
   0.24	Castle Douglas Branch Junction (later Maxwelltown Goods Junction) with GSW (91.48)
   0.46	Nith viaduct
   1.70	MAXWELLTOWN
   2.00	junction with Scottish Oils siding
   2.65	Garroch viaduct
   2.71	junction with ZZC3 (0.00)
	Goldilea viaduct
   6.01	LOCHANHEAD
   8.14	KILLYWHAN
  10.34	KIRKGUNZEON
	Kirkgunzeon viaduct
  12.44	SOUTHWICK
  14.44	DALBEATTIE
	Urr viaduct
  16.66	BUITTLE
  19.64/ 0.00	CASTLE DOUGLAS
  19.70/ 0.06	junction with KCT
  23.35/ 3.51	CROSSMICHAEL
  26.49/ 6.65	PARTON
		Loch Ken viaduct
  28.58/ 8.74	NEW GALLOWAY
		Stroan viaduct
		Little Water Of Fleet viaduct
  32.54/12.70	LOCH SKERROW
		Big Water Of Fleet viaduct
             	BIG FLEET VIADUCT
  38.58/18.74	GATEHOUSE OF FLEET also referred to as DROMORE
		Culcronchie viaduct
  43.26/23.42	CREETOWN
		Palnure viaduct
  46.32/26.48	PALNURE
		Cree viaduct
  49.54/29.70	NEWTON STEWART
  49.60/29.76	Newton Stewart Junction with WHN (0.00)
  55.73/36.09	KIRKCOWAN
  64.08/44.24	Glenluce viaduct
  64.27/44.43	GLENLUCE
		Luce viaduct
  66.38/46.54	Challoch Junction with STR2 (30.67) and STR3 (46.54)

Note that 0.24-3.01 shared with MAX