Engineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning K

Last update 7 August 2024

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.

Please select a starting letter from the links below:

ELR Line name Mileages Datum Notes
KAB Kintore to Alford Branch 13.53 - 29.32 Aberdeen
KAG Kilbirnie and Giffen Line 0.27 - 4.24 Kilbirnie Junction
KAS Kinnaber Junction and Stanley Junction (Dunblane to Aberdeen) Line 158.38 - 203.11 Carlisle via Ravenscraig No 1
KBB Kenilworth and Berkswell Branch 4.40 - 8.70 Milverton
KBC Kingsbury to Baddesley Colliery Branch 0.00 - 4.66 Kingsbury Branch Junction
KBE Kilsyth and Bonnybridge Branch 1.77 - 10.42 site near Netherinch It is not known why the zero point is not at a convenient location (line mileages as given in bridge book)
KBF Kelloe Bank Foot Branch 11.06 - 14.44 Cemetery North Junction
KBN Kirkburton Branch 0.00 - 4.27 Kirkburton Branch Junction
KBS Kirkham and Blackpool South Branch see separate portions
KBS1 Kirkham North Junction to Blackpool Central (Coastal Route) 8.28 - 21.02 Preston
KBS2 Kirkham North Junction to Blackpool South (Direct) 8.36 - 14.77 Preston
KCB Kincardine Branch 0.12 - 13.75 Kincardine Junction Includes part KNE1 and AKE
KCD Kelty to Capledrae (Lochore) Branch 24.59 - 27.28 Edinburgh Waverley
KCH Killoch Disposal Point Branch (Newton-On-Ayr) see separate portions
KCH1 Annbank Junction to Drongan 43.52 - 48.73 Bridge Street Station
KCH2 Drongan to Killoch 0.00 - 3.43 + disposal point Drongan Junction
KCS Kidsgrove to Crewe South Line see separate portions
KCS1 Kidsgrove to Crewe South 0.00 - 8.32 Kidsgrove Junction
KCS2 Crewe South Junction 157.55 - 157.61 Euston
KCT Kirkcudbright Branch 19.70 - 30.10 Dumfries
KEB King Edward Bridge East Junction to North Junction Line 0.00 - 0.13 King Edward Bridge East Junction
KEH Kettering to Huntingdon Line 0.00 - 26.21 Kettering Junction
KEI Kilwinning East to Irvine Line 0.00 - 3.13 Kilwinning East
KEL Knott End Line 0.00 - 11.33 Garstang and Catterall Junction
KEN Kenmure Branch ?? - ?? Possibly Kenmuir Colliery Siding near Carmyle
KER Kerry Branch 0.00 - 3.62 Kerry Branch Junction
KES Knottingley East Junction to South Junction Curve 0.00 - 0.20 Knottingley South Junction
KET Kelvedon to Tollesbury Branch 0.00 - 10.08/ 42.21 - 52.29 Kelvedon Junction/Liverpool Street
KEW Kilmarnock Electricity Works Branch 0.00 - 0.38 Electricity Works Siding Off RIC
KGC Kensal Green City Lines 0.00 - 1.00 Kensal Green Junction
KGD King George Dock Branch 0.00 - 3.40 Bridges Junction
KGH Kingshill Branch, Wilsontown 2.74 - 5.68 Wilsontown Junction South
KGN Kington Branch/Leominster & New Radnor Line 0.00 - 19.71 Kington Junction
KGV King George V Dock Branch 0.00 - 1.35 Bridges Junction Thought to be King George Dock Branch, Hull
KGW Kensal Green Junction to Willesden Low Level 5.13 - 5.36 Camden Road Junction
KHL Kirkhill Line (Cathcart West Junction to Newton) 95.77 - 100.75 Carlisle
KIB Killamarsh Branch 154.51 - 155.67 St Pancras
KID Kidwelly Branch see separate portions
KID1 Kidwelly Branch Junction to stop blocks, Kidwelly Station 0.00 - 1.79 Kidwelly Branch Junction Includes TYZ
KID2 Connection from KID1 to SWM2 233.75 - 234.04 Paddington via Stroud
KID3 Tycoch Junction to Kidwelly Quay 1.42 - 2.21 Kidwelly Branch Junction
KIG Kingswood Branch 127.77 - 129.49 Derby
KIL Kidwelly Loop Now KIP
KIL Killingholme Branch see separate portions
KIL1 Humber Road Junction to Humber Road Level Crossing 104.05 - 105.10 Manchester London Road via Woodhead
KIL2 Humber Road Level Crossing to Killingholme 0.00 - 2.70 Humber Road Level Crossing
KIL3 Immingham Light Railway 2.70 - ≈6.30 Humber Road Level Crossing
KIM Kiltonthorpe Mines Branch 0.00 - 1.01 Kiltonthorpe Junction
KIN Kingsbridge Branch 0.00 - 12.38 Kingsbridge Branch Junction
KIP Kidwelly Loop 4.39 - 4.55 Burry Port Formerly KIL
KIR Kirklee Loop 0.00 - 0.22 Kelvinside North Junction
KIZ Kingham Loop/Chipping Norton Loop 0.00 - 0.54 Kingham East Junction
KJE Keymer Junction to Eastbourne Line see separate portions
KJE1 Keymer Junction to Old Southerham Junction 40.69 - 50.29 London Bridge via Redhill
KJE2 Old Southerham Junction to New Southerham Junction 50.40 - 51.11 London Bridge via Redhill
KJE3 Southerham Junction to Eastbourne 9.11 - 23.73 Brighton
KJW Kingsbury Junction to Whitacre Junction Chord 29.39 - 31.69 Derby
KKE Kirkhouse Branch 0.00 - 1.01 Lambley Junction
KLB Killin Junction to Loch Tay Branch 0.00 - 5.04 Killin Junction
KLF Kinloss to Findhorn Branch 0.00 - 2.74 Kinloss Junction
KLH King's Lynn to Hunstanton Branch 96.53 - 111.49/ 0.20 - 15.16 Liverpool Street via Clapton/King's Lynn
KLM Elderslie No 2 Junction to Kilmacolm Branch 9.12 - 16.70 Bridge Street
KLO Kelso Branch 0.00 - 21.07/ 53.41 - 40.79 Tweedmouth/Edinburgh Waverley
KLT Kensington Olympia Station Junction to LUL lines 2.70 - 2.72 Clapham Junction
KLY King's Lynn Yard 96.50 - 97.76 Liverpool Street via Clapton
KMB Kirriemuir Branch 0.00 - 3.12 Kirriemuir Junction
KMG Kingmoor Goods Line and Sidings (Carlisle) see separate portions
KMG1 Kingmoor Junction to Kingmoor Yard via Goods Lines 3.36 - 5.61 Upperby Bridge Junction via Bog Junction/Rome Street Route to Mossband Junction
KMG2 Kingmoor Yard to Mossband Junction via Goods Lines 4.47 - 9.26 Upperby Bridge Junction via Bog Junction/Rome Street Route to Mossband Junction
KNB Kingsmill Branch 0.00 - 0.46 King's Mill Branch Junction
KNC Kirkby North Curve 0.00 - 0.51 Kirkby Bentinck North Junction Kirkby North Junction to Kirkby East Junction
KNE Kincardine Power Station Branch (Dunfermline) see separate portions
KNE1 Kincardine Junction to Elbowend Junction 0.00 - 14.14 Kincardine Junction 0.00 - 3.47 formerly AKE2
KNE2 Elbowend Junction to Charlstown Junction 14.14 - 15.45 Kincardine Junction
KNI Knightswood Branch 0.00 - 0.68 Jordanhill Junction
KOM Keadby Old Main Line 18.19 - 20.33 Doncaster Marshgate Junction
KPB Keith to Portessie Branch 0.18 - 13.71 Keith
KPC Kiveton Park Colliery Branch 155.38 - 157.42 St Pancras
KPK Kinning Park Branch 101.61 - 102.15 Carlisle
KPS Keadby Power Station 17.13 - 18.18 Doncaster Marshgate Junction
KRS Kingsland Road Sidings 117.53 - 117.78 Paddington via Box
KSA Kinross to Alloa (Devon Valley) Branch 7.10 - 23.25 Stirling Middle Junction
KSC Kings Sutton to Chipping Norton Branch Now BNK
KSH Knockshinnoch Washery Branch 54.05 - 55.63 Bridge Street Station via Dalry
KSL Knighton Junction Swannington and Leicester Junction Line 97.45 - 127.00 St Pancras via Leicester, Coalville and Woodville
KSN Killamarsh South Junction to North Junction Curve 0.00 - 0.16 Killamarsh South Junction
KSP Killwinning East Slag Plant Branch ?? - ??
KST Blackburn King Street Branch 0.00 - 0.30 Blackburn Junction
KSU Kent and East Sussex Light Railway 45.15 - 66.50 Charing Cross
KTB Brighton Kemp Town Branch 0.76 - 2.28 Brighton
KTE Kirkby Trading Estate Branch (Dale Lane Junction to Estate) 0.00 - 0.62 Dale Lane Junction
KVB Kelvin Valley Branch 0.00 - 11.21 Maryhill Park East Junction
KVL Kelvin Valley Loop 0.00 - 0.26 Kelvin Valley West Junction
KWB Keadby Wharf Branch 18.07 - 18.57 Doncaster Marshgate Junction
KWD Kingswinford Line 144.31 -156.48 Paddington via Worcester
KWS Knottingley West Junction and Shaftholme Junction Line 58.21 - 68.75 Manchester Victoria via Rochdale and Wakefield Kirkgate
KWV Keighley and Worth Valley Railway 0.00 - 4.75 Keighley Station Junction
KYB Kearsley Branch 7.30 - 8.43 Manchester Victoria
KYH Kirkcaldy Harbour Branch 0.00 - 0.70 Harbour Branch Junction
KYL Kyle of Lochalsh Line 0.20 - 63.64 Dingwall
KYR Kittymuir Branch ?? - ??