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