Last update 8 November 2023
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.
17.79 later Drem Junction with ECM8 18.15 original junction with ECM8 20.20 DIRLETON 21.34 North Berwick gas works 22.00 Williamston 22.25 NORTH BERWICK [2] 22.40 NORTH BERWICK [1] Extension to harbour planned but never completed 22.67 North Berwick harbour