Last update 15 January 2021
Mileages are given in the form miles.chains. 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 Caernarvon Junction with BCN (7.23) and CLS (0.00) ≈1.25 CAERNAVON PANT [temporary terminus] 3.09 DINAS 3.62 LLANWNDA 4.72 GROESLON 6.68 PEN-Y-GROES and junction with NAT1 (0.00) 10.46 PANT GLAS 12.34 BRYNKIR 14.29 YNYS 16.10 LLANGYBI 17.34 CHWILOG 18.27 LNWR/Cambrian Railway boundary 18.40 Afon Wen Junction with DJP (128.28) Note that this line ran parallel with CLS for just under a mile to their divergence.