Last update 18 July 2018
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.
Introduction | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Lines without codes | ELR/LOR converter | LUL system | DLR system | Canals
Mileages are given in the form miles.chains. Figures prefixed with ≈ are approximate, items in parentheses are not on this route but are given for reference.
12.23 junction with NEM2 12.32 Springbank 12.55 CLARKSTON 12.72 Brownieside Junction with RBJ (1.46) 13.28 Plains Weighs 13.71 Stepends Junction with sidings 14.00 Plains Junction with sidings 14.60 CALDERCRUIX  14.72 CALDERCRUIX  17.08 FORRESTFIELD 19.61 WESTCRAIGS and junction with BWS (0.00) 20.29 BLACKRIDGE 20.59 Woodend Junction with WOO (0.00) 21.35 Cowdenhead 21.56 Northrigg 21.59 Harthill No 1 21.77 Capper's No 8 22.15 Capper's No 5 22.39 ARMADALE 22.57 Capper's No 3 23.04 Armadale Junction with ARM (0.00) 23.30 Torbanehill No 8 23.56 Boghead 24.48 Polkemmet Junction with BKN (0.00) and MNG (0.00) 24.76 BATHGATE UPPER 25.06 junction with Bathgate goods line 25.18 BATHGATE junction with NBE