Last update 19 August 2025
Please select a starting letter from the links below:
| ELR | Line name | Mileages | Datum | Notes |
|---|---|---|---|---|
| WAB | Waltham-on-the-Wolds Branch | 0.00 - 3.65 | Scalford Junction | |
| WAC | Whitland and Cardigan Branch/Cardigan Branch | Now WCN | ||
| WAC | Warsop Colliery Branch | 144.70 - 145.08 | St Pancras via Corby and Newstead | |
| WAD | Wath Junction to Dearne Junction | 0.00 - 0.67 | Wath Central Junction | |
| WAE | Wath East Curve | 0.00 - 0.74 | Wath Junction | |
| WAG | Wakefield and Goole Line | see separate portions | ||
| WAG1 | Wakefield to Engine Shed Junction | 47.43 - 73.52 | Manchester Victoria via Rochdale and Wakefield Kirkgate | |
| WAG2 | Engine Shed Junction to Potters Grange Junction | 0.00 - 1.57 | Potters Grange Junction | |
| WAG3 | Goole Docks | 73.52 - 75.25 | Manchester Victoria via Rochdale and Wakefield Kirkgate | |
| WAH | Worcester and Hereford Line | 120.47 - 148.12 | Paddington via Didcot and Charlbury | |
| WAI | Wapping Independent Goods Line | 0.00 - 0.19 | Lodging House Junction | |
| WAJ | Wrenthorpe South Junction to Adwalton Junction Line | 176.14 - 186.68 | Kings Cross | |
| WAL | Wallingford Branch | 0.00 - 2.53 | Cholsey Station | |
| WAM | Wrexham and Minera Line | 0.00 - 7.16 | Croes Newydd North Fork Junction | |
| WAR | Appleby North Junction to West Junction | 277.27 - 277.59 | St Pancras | |
| WAT | Watlington Branch (Princes Risborough and Chinnor Branch | Now PRC | ||
| WAT | Waterside Branch | 43.53 - 55.36 | Bridge Street Station via Dalry | |
| WAV | Waverley to Bonnington Branch | 0.65 - 2.67 | Edinburgh Waverley | |
| WAW | Willesden to Acton Wells Line | 6.24 - 7.07 | Clapham Junction | |
| WAW1 | "Old A" | ?? - ?? | ||
| WAY | Waskerley Branch | 0.00 - 7.16 | Burnhill Junction | |
| WBA | Woodside Branch | 145.43 - 146.00 | Paddington via Didcot and Charlbury | |
| WBB | Wycombe Branch | 24.05 - 33.68 | Paddington | 28.57 - 33.68 formerly WBE to January 1988 |
| WBC | West Burton Power Station Loops | 0.00 - 1.34 | West Burton West Junction | |
| WBD | West Brompton Depot | 0.00 - 0.11 ?? | West Brompton Junction ?? | = Brompton and Fullham Goods ?? |
| WBE | Wycombe Branch (ex LM Region portion) | 28.57 - 33.68 | Paddington | Now part of WBB from January 1988 |
| WBG | Workington Bridge Branch | 0.00 - 0.30 | Cloffocks Junction | |
| WBH | Westgate Branch | 163.46 - 164.36 | St Pancras via Sheffield | |
| WBJ | Whitchurch to Buttington Junction Line | 18.00 - 21.67 | Whitchurch Cambrian Junction via Oswestry | Now part of GNQ4 |
| WBK | Welbeck Branch | 0.00 - 0.60 | Welbeck Colliery Junction | |
| WBN | West Benhar Branch | 0.00 - 0.60 | Benhar Pits Junction | |
| WBR | Wath Branch | 0.00 - 8.47 | Wrangbrook Junction | |
| WBS | Windsor Bridge North Junction (Salford Crescent) and Southport Line | see separate portions | ||
| WBS1 | Windsor Bridge Junction to Crow Nest Junction | 1.66 - 14.64 | Manchester Victoria | |
| WBS2 | Crow Nest Junction to Wigan Wallgate Junction | 14.64 - 18.04 | Manchester Victoria | |
| WBS3 | Wigan Wallgate Junction to Southport | 18.04 - 35.27 | Manchester Victoria | |
| WBT | Willesden Brent Sidings Nos 1-15 | 1.02 - 1.46 | Kensal Green Junction | Incluses in BTS1, BTS2 and BTS3? |
| WBZ | West Bridge Branch | 0.00 - 5.77 | Desford Junction | |
| WCA | Weston Clevedon and Portishead Light Railway | 0.00 - 14.27 | Weston-super-Mare | Formerly WCP |
| WCB | Welbeck Colliery Branch | 145.52 - 149.19 | St Pancras | LMS route; unable to identify fully |
| WCC | Wolverhampton and Cannock Chase Light Railway | 0.00 - 1.22 | Essington Woods Siding Box | Essington Woods Siding to Hollybank Colliery off Walsall to Cannock line |
| WCE | Wilmington Curve | 1.37 - 1.63 | Hull Paragon ?? | Curve joining H&B Alexandra Dock line to NE Hornsea branch at 3.01, this branch ending at 3.18. Curve opened 26 October 1968, closed 5 January 1976. Remaining H&B remiled: zero at Hessle Road Junction |
| WCG | Watford to Croxley Green Chord | 0.00 - 0.28 | Watford High Street Junction | |
| WCH | Whiteinch Branch | 0.00 - 1.34 | Whiteinch West Junction | |
| WCI | Wilton ICI Branch | 0.00 - 3.19 | Shell Junction | |
| WCK | Wick Line | 0.02 - 161.36 | Inverness | |
| WCL | Willesden Carriage Lines | 1.00 - 2.74 | Kensal Green Junction | |
| WCM | West Coast Main Line (north of Carlisle) | see separate portions | ||
| WCM1 | Carlisle to Law Junction | 0.00 - 84.10 | Carlisle | |
| WCM2 | Law Junction to Glasgow | 84.10 - 102.27 | Carlisle | |
| WCN | Whitland and Cardigan Branch/Cardigan Branch | 261.14 - 286.32 | Paddington via Stroud | Formerly WAC |
| WCO | Wingate Colliery Branch | ?? - ?? | County Durham area | |
| WCP | Weston Clevedon and Portishead Light Railway | Now WCA | ||
| WCP | West Calder Loop | 0.00 - 4.51 | Woodmuir Junction | |
| WCR | Wavertree Junction to Tunnel Mouth Junction Line (Circular Railway) | 0.00 - 1.60 | Wavertree Junction | |
| WCS | Selhust Junction to Gloucester Road Junction Curve | 9.43 - 9.66 | Victoria | |
| WCY | Woodhall Colliery Branch | 0.00 - 1.75 | Mossend | Caledonian Railway route |
| WDB | Wrexham Central and Bidston Line | see separate portions | ||
| WDB1 | Wrexham Central to Hawarden Bridge | 0.00 - 13.33 | Wrexham Central | |
| WDB2 | Dee Marsh West Junction to Hawarden Bridge | 14.02 - 14.15 | Bidston | |
| WDB3 | Bidston Dee Junction to Dee Marsh West Junction | 0.09 - 14.02 | Bidston | |
| WDG | Westerham to Dunton Green Branch | 20.37 - 25.20 | Charing Cross | |
| WDJ | Walsall to Darlaston Junction Curve | 0.15 - 1.16 | Darlaston | |
| WDK | Workington Dock Branch | 0.00 - 1.11 | Dock junction | |
| WDN | Warping Drain | 100.00 - 110.00 | Kings Cross ?? | Bridges only: known to include one at 106.59, No 5 beside Park Drain Crossing (108.52), No 6 beside Beech Hill Crossing (109.73) |
| WDS | Woodside to Selsdon Branch | 12.19 - 14.48 | Charing Cross via Elmers End | |
| WDU | Werrington Dive Under | 0.00 - 1.64 | Marholm Junction | |
| WDY | Wester Dalry Branch | 0.67 - 1.51 | Edinburgh Princes Street | |
| WEB | Werrington Branch | 79.34 - 92.58 | Kings Cross via Peterborough | |
| WEC | Westhorpe Colliery Line | see separate portions | ||
| WEC1 | Open portion | 11.57 - 12.17 | Langwith Junction via Clowne | |
| WEC2 | Closed portion | 0.00 - 11.57 | Langwith Junction | |
| WED | Windmill End Branch | 137.30 - 140.15 | Paddington via Didcot and Handsworth | |
| WEE | Winwick to Earlestown East Curve | 185.49 - 187.10 | Euston | |
| WEF | details unknown at present; existence unclear | |||
| WEF1 | Wembley European Freight Operating Centre | 1.62 - 2.58 | Kensal Green Junction | |
| WEH | Wells Harbour Branch | 0.10 - 0.68 | Wells Next The Sea | |
| WEJ | Bicester West Junction to East Junction | See BSG; name not certain | ||
| WEL | West Ealing Loop | see separate portions | ||
| WEL1 | West Ealing Junction to Greenford West Junction | 6.56 - 8.77 | Paddington via West Ealing | |
| WEL2 | Greenford Bay Line | 8.65 - 9.06 | Paddington via West Ealing | |
| WEM | Wembly Stadium Loop | Now WSL | ||
| WEN | Wenford Branch | 5.25 - 12.01 | Wadebridge | |
| WES | Westbury Avoiding Line | 94.44 - 97.02 | Paddington via Newbury | |
| WET | Whitehaven Cleator and Egremont Line | 0.00 - 9.44 | Mire House Junction | |
| WEW | Wetherby West Curve | 10.15 - 10.56 | Cross Gates East Junction | |
| WEY | Weymouth Line | 96.10 - 162.14 | Paddington via Melksham | |
| WEZ | Wells Branch | 0.00 - 5.38 | Glastonbury | |
| WFB | West Fife Branch | 0.00 - 4.46/ 0.00 - 2.49 | Kelty Station Junction/ Whitemyre Junction | |
| WFD | Winsford Branch | 25.67 - 31.79 | Manchester Central | |
| WFK | Walkinshaw Fork | 0.00 - 0.23 | Walkinshaw North Junction | |
| WFL | Willesden Freightliner Depot | 0.17 - 0.67 | West London Junction | |
| WFM | Woodham Ferrers to Maldon Line | 34.11 - 42.40 | Liverpool Street | |
| WFS | Watford Sidings | 0.00 - ≈0.60 | Watford South Junction | |
| WGL | Wednesbury Goods Loop | 0.00 - 0.27 | Bescot Curve Junction | |
| WGP | Wigston to Glen Parva Curve | 95.37 - 96.08 | St Pancras | |
| WGS | Wembley InterCity Depot | see separate portions | ||
| WGS1 | New East Sidings | 2.37 - 2.57 | Kensal Green Junction | Sidings not identified |
| WGS2 | Carriage Maintenance and Cleaning Sheds | 2.00 - 2.49 | Kensal Green Junction | |
| WGS3 | Carriage Stabling and Marshalling Sidings | 2.15 - 2.48 | Kensal Green Junction | |
| WGS4 | Wembley Carriage Sidings | ?? - ?? | Kensal Green Junction | Sidings not identified |
| WGW | Widnes Gasworks Branch | 0.00 - 1.17 | Moor Lane Junction | |
| WGZ | Witney Goods Branch | 75.12 - 75.41 | Paddington via Didcot | |
| WHA | Whitacre to Hampton in Arden Line | 0.00 - 6.41 | Whitacre Junction | |
| WHB | Wharncliffe Branch | 171.41 - 175.04 | St Pancras | |
| WHC | Whitlingham Junction and Cromer Line | see separate portions | ||
| WHC1 | Whitlingham Junction to Roughton Road | 1.69 - 24.00 | Norwich | |
| WHC2 | Roughton Road to Runton East Junction | 11.54 - 13.48 | North Walsham via Mundesley Loop | |
| WHC3 | Runton East Junction to Cromer | 45.64 - 46.42 | South Lynn Junction | |
| WHE | Welwyn Garden City to Hertford East Line | 17.59 - 27.77 | Kings Cross | |
| WHG | West Hartlepool Goods Branch | 0.00 - 2.43 | Newburn Junction | |
| WHI | Whitworth Branch | 0.00 - 1.58 | Tonmawr East Junction | |
| WHJ | Whitchurch and Tattenhall Branch | 0.00 - 14.49 | Tattenhall Line Junction | |
| WHL | West Highland Line | 0.00 - 99.37 | Craigendoran Junction | |
| WHM | West Hallam Branch | 122.31 - 127.77 | St Pancras | |
| WHN | Whithorn Branch | 0.00 - 19.18 | Newton Stewart Junction | |
| WHO | Dobbs Brow Junction to Hindley and Blackford Branch Junction | 13.42 - 14.67 | Manchester Victoria via Walkden | Code derived from Westhoughton Connecting Line? |
| WHR | Whiskerhill Junction to Retford Curve | 63.28 - 64.29 | Manchester London Road via Woodhead | |
| WHS | West Ham (ex PS) Sidings | 0.00 - 0.21 | Branch Junction | |
| WHT | Washwood Heath Sidings | 38.38 - 39.50 | Derby via Whitacre Junction | |
| WHX | West Highland Line closed portion at Fort William | 99.37 - 99.70 | Craigendoran Junction | |
| WIB | Widnes Branch | 0.00 - 5.02 | Widnes East Junction | |
| WIC | Wingate Curve | ?? - ?? | County Durham area | |
| WID | West India Dock Coal Depot | 0.00 - 0.16 | Midland Junction | |
| WIE | Wishaw Estate Line | ?? - ?? | ||
| WIG | Wisbech Goods Branch | 85.69 - 103.06 | Liverpool Street via Clapton and Ely | Same as MMR? |
| WIH | Wisbech Harbour Branch | 0.00 - 1.53 or 0.00 - 0.68 | Wisbech Junction or Harbour Branch Junction | Exact route uncertain, see link for details |
| WIL | Williamthorpe Branches | see separate portions | ||
| WIL1 | Williamthorpe Branch | 146.05 - 147.27 | St Pancras via Grassmoor Branch Junction | |
| WIL2 | Williamthorpe Colliery Branch | 0.00 - 1.65 | Heath Station Junction | Great Central route |
| WIM | Witham to Maldon Line | 38.39 - 44.39 | Liverpool Street | |
| WIN | Windsor Branch | 18.36 - 21.21 | Paddington | |
| WIS | Wickford and Southminster Branch | 29.13 - 45.42 | Liverpool Street | |
| WIT | Withernsea Branch | 3.21 - 20.66 | Hull Paragon | |
| WIY | Wimberry Branch | 14.70 - 15.66 | Berkeley Road Junction | Formerly SWI |
| WJB | Willingdon Junction to Bopeep Junction (Eastbourne to Hastings) Line | 20.36 - 32.76 | Brighton via Stonecross Junction | Stonecross Junction at 21.45; reverse, reverse count at Junction |
| WJH | Horncastle Branch | 122.51 - 130.01/ 0.00 - 7.30 | Kings Cross/Kirkstead Junction | |
| WJK | Walton Junction and Kirkby Branch | 29.41 - 33.16 | Manchester Victoria | |
| WJL | Weaver Junction and Liverpool Line | see separate portions | ||
| WJL1 | Weaver Junction to Ditton No 1 Junction | 174.22 - 182.67 | Euston | |
| WJL2 | Ditton No 1 Junction to Speke Junction | 182.67 - 186.72 | Euston | |
| WJL3 | Speke Junction to Edge Hill Junction | 186.72 - 191.75 | Euston | |
| WJL4 | Edge Hill Junction to Liverpool Lime Street | 191.75 - 193.52 | Euston | |
| WJM | Welham Junction to Melton Junction Line | 0.00 - 20.28 | Welham Junction | |
| WJN | Wigan Junction Line | 0.00 - 11.46 | Glazebrook West Junction | |
| WJP | Woodley Junction to Bredbury (Partington Branch) | 39.58 - 40.53 | Liverpool Central | |
| WJP | Woodley Junction to Partington Branch | see separate portions | ||
| WJP1 | Glazebrook East Junction to Woodley Junction | 24.57 - 40.42 | Liverpool Central | |
| WJP2 | Apethorne Junction to Godley Junction | 40.71 - 43.07 | Liverpool Central | |
| WJS | Whiteshawgate Junction and Strathaven Central Line | 9.36 - 11.03 | Strathaven Junction, Hamilton | |
| WKB | West Kensington Branch | 0.00 - 0.40 | West Kensington Junction | |
| WKC | Welbeck Colliery Branch | 0.00 - 3.54 | Welbeck Colliery Junction | |
| WKG | Woking Yards | see separate portions | ||
| WKG8 | Down Yard Country end | 24.33 - 25.16 | Waterloo | |
| WKG9 | Up Yard and Pre-assembly Yard | 24.30 - 25.12 | Waterloo | |
| WKL | Wigan and Kirkby Line | see separate portions | ||
| WKL1 | Wigan to Pemberton Junction | 18.04 - 19.48 | Manchester Victoria | |
| WKL2 | Pemberton Junction to Kirkby | 19.09 - 29.41 | Manchester Victoria | |
| WKR | Whitwick Colliery Railway | 0.00 - ?? | Leicestershire | |
| WKS | Wolverton Works | see separate portions | ||
| WKS1 | Train Store and Associated Sidings | 52.38 - 52.71 | Euston | |
| WKS2 | Lifting Shop Heavy Repair Shop and Sidings | 0.00 - 0.48 | Junction with WOW2 | |
| WKV | Wansbeck Valley Line | 0.00 - 26.36 | Morpeth Junction | |
| WLE | Ministry of Works (Westerleigh East) Loop | Now MYW | ||
| WLH | Wellhill Branch | ?? - ?? | ||
| WLL | West London Line | 0.00 - 6.19 | Falcon Junction | |
| WLL9 | North Pole Channel Tunnel Carriage Servicing Depot | 0.00 - 1.12 | North Pole Carriage Sidings Junction | Mainly replaced by NPD remeasured from Paddington |
| WLN | Dunstable Branch | 17.67 - 37.49 | Kings Cross via Hatfield | |
| WLR | Wormit to Leuchars (Tayport) Branch | 0.00 - 10.14 | Leuchars Junction | |
| WLS | Woodhall Junction to Little Steeping Line | 0.00 - 14.77 | Coningsby Junction | |
| WLY | West London Yard Line | 1.71 - 2.51 | Paddington | Now part of WLL9 |
| WMB | Willesden Junction to Mitre Bridge Junction Curve | 0.00 - 0.43 | Mitre Bridge Junction | |
| WMC | Wroxham to County School Line | 8.72 - 32.56 | Norwich | |
| WMD1 | Willesden Traction Maintenance Depot | 4.60 - 5.30 | Euston | |
| WME | Woodburn Junction to Mexborough East Junction Line | 0.00 - 10.17 | Woodburn Junction | |
| WMJ | Weedon to Marton Junction Line | 0.00 - 17.79 | Weedon Junction | |
| WMO | Wavertree Junction to Downhill Carriage Sidings/LNER Cattle Station | 0.00 - 0.26 | Wavertree Junction | |
| WMP | Pilkington Branch | 0.00 - 0.12 | Pilkington Siding, St Helens Central | Great Central Railway route |
| WMR | Woodmuir Branch | 0.00 - 1.00 | Woodmuir Junction | |
| WMS | Western Junction to Middle Junction (Sittingbourne) Curve | 43.70 - 44.13 | Victoria via Herne Hill | |
| WMY | Whitemoor Yard | 86.20 - 87.41 | Liverpool Street | |
| WMY1 | Whitemoor Yard | 86.43 - 86.73 | Liverpool Street | |
| WNB | Watnall Branch | ?? - ?? | off DEX? | |
| WNC | Wincobank North Curve | 0.00 - 0.41 | Wincobank West Junction | |
| WND | Wellington to Stafford via Donnington Branch | 0.00 - 18.31 | Stafford | Formerly Shropshire Union Line |
| WNL | Watnall Colliery Branch | 0.00 - 1.55 | Watnall Branch Junction | |
| WNS | Wigston to Nuneaton South Line | 0.02 - 15.32 | Nuneaton South Junction | |
| WNT | Walnut Tree Branch | 9.37 - 12.03 | Cardiff East Dock | |
| WOA | Walton Old Junction to Arpley Junction Curve (Warrington) | see separate portions | ||
| WOA1 | Arpley Junction to Walton Old Junction | 0.00 - 0.68 | Arpley Junction | |
| WOA2 | Gridiron Junction South to Junction North (Arpley Sidings Line) | 0.00 - 0.62 | Arpley Grid Iron Junction South | |
| WOA3 | Grid Iron Feeding Junction to Warrington South Junction | 0.00 - 0.23 | Grid Iron Feeding Junction | |
| WOA4 | Arpley Holding Sidings | 0.00 - 0.17 | Arpley Grid Iron Junction North | |
| WOD | Woolsthorpe (Denton) Branch | 0.00 - 5.51 | Belvoir Junction | |
| WOF | Grafton West Junction (Wolfhall Loop) | 13.46 - 13.70 | Red Post Junction | |
| WOG | Worcester Goods Loop | 120.14 - 120.69 | Paddington via Didcot and Charlbury | Formerly WOR |
| WOL | Wolvercot Loop | 0.00 - 1.48 | Oxford Road Junction | |
| WOM | Wombwell Main Colliery Branch | 0.00 - 0.38 | Wombwell Main Junction | Great Central Railway route |
| WOO | Woodend Branch | 0.00 - 0.76 | Woodend Junction | |
| WOP | Water Orton to Park Lane Junction Curve | 35.15 - 36.04 | Derby via Whitacre Junction | |
| WOR | Worcester Goods Loop | Now WOG | ||
| WOR | Worsbrough Branch | 1.31 - 9.02 | Barnsley Junction | |
| WOT | Waterloo Independent Lines | 0.10 - 0.32 | Olive Mount Junction | Pighue Lane Junction to Exhibition Junction |
| WOW | Wolverton Works | see separate portions | ||
| WOW1 | Centre Sidings | 51.37 - 52.05 | Euston | |
| WOW2 | Reception Sidings | 51.55 - 52.38 | Euston | |
| WOZ | Woodstock Branch | 0.00 - 3.57 | Kidlington | |
| WPG | Wheatley Park Branch | 0.00 - 2.04 | Marshgate Goods Box | Doncaster area |
| WPH | Woking to Portsmouth Harbour (Portsmouth Direct Line) | see separate portions | ||
| WPH1 | Woking to Havant | 24.62 - 66.18 | Waterloo via Woking | |
| WPH2 | Havant to Portsmouth Harbour | 37.25 - 45.36 | Brighton | |
| WPI | Whitby and Pickering Branch | Duplicates RLG and MBW3? | ||
| WPK | Wimbledon Park and Depot Sidings | 5.63 - 7.00 | Waterloo | |
| WPM | Westfield Paper Mills Branch | 0.00 - 0.24 | Westfield Paper Mills Siding | Between Bathgate Lower and Westfield |
| WPS | Wyre Dock (Fleetwood) and Poulton-Le-Fylde Branch | 14.40 - 20.64 | Preston | Also known as Wyre Power Station Branch |
| WPT | Wilsontown Pit No 9 Branch | 0.00 - 1.00 | Wilsontown | |
| WQL | Whatley Quarry Lines | 2.38 - 4.00 | Radstock Branch Junction | |
| WRB | Wicker Branch | see separate portions | ||
| WRB1 | Tunnel Line Junction to Wicker Goods | 1.04 - 1.30 | Grimesthorpe Junction | |
| WRB2 | Grimesthorpe Junction to Bridgehouses | 0.00 - 1.49 | Grimesthorpe Junction | |
| WRG | Whitehall Road Goods Sidings | 185.26 - 185.49/ 42.12 - 42.35 | Kings Cross/Manchester London Road via Huddesfield | |
| WRI | Wrington Vale Light Railway | 0.00 - 6.41 | Wrington Vale Branch Junction | |
| WRM | Willesden Royal Mail Terminal | 1.11 - 1.61 | Kensal Green Junction | |
| WRO | Waterloo (Aberdeen) Branch | 0.00 - 1.69 | Waterloo | |
| WRS | Whittington Road Junction to Wagon Repairs Siding | 147.65 - 148.01 | St Pancras via Leicester and Toton | = Barrow Hill area ?? |
| WRZ | Wernplumis Branch | 13.54 - 14.04 | Swansea St Thomas Station | |
| WSA | Watford to St Albans Abbey Branch | 0.00 - 6.53 | Watford South Junction | |
| WSB | Weston-Super-Mare Old Branch | Now WSO | ||
| WSB | West Sleekburn and Blyth Branch | 0.00 - 4.06 | West Sleekburn Junction | |
| WSC | Wentworth Silkstone Colliery Branch | 0.00 - 0.54 | Wentworth Junction | Off Worsborough Line |
| WSD | Stamford to Wansford Branch | 0.00 - 8.23 | Stamford GN | |
| WSE | Mottram Junction to Waterside Branch | 0.00 - 2.16 | Mottram Junction | |
| WSH | Wheatsheaf Branch | 0.00 - 2.20 | Wheatsheaf Junction | |
| WSJ | Wolverhampton to Saltney Junction (Chester) Line | see separate portions | ||
| WSJ1 | Wolverhampton North Junction to Stafford Road Junction (Victoria Basin Branch) | 142.79 - 143.75 | Paddington via Didcot, Birmingham Snow Hill and Stafford Road Junction (reverse) | |
| WSJ2 | Stafford Road Junction to Saltney Junction | 143.02 - 212.12 | Paddington via Didcot and Birmingham Snow Hill | |
| WSJ3 | Stafford Road Junction to Saltney Junction | 143.02 - 143.65 | Paddington via Didcot and Birmingham Snow Hill | |
| WSL | Wembley Stadium Loop | 0.00 - 1.10 | Wembley Stadium Down Junction | Formerly WEM |
| WSM | Weston-Super-Mare Loop | 135.12 - 139.05 | Paddington via Box | |
| WSN | Wilsontown Branch | 80.22 - 84.12 | Carlisle | |
| WSO | Weston-Super-Mare Old Branch | 136.60 - 137.69 | Paddington via Box | Formerly WSB |
| WSP | Wilsontown Loop | 0.00 - 0.19 | Wilsontown Junction North | |
| WST | Wednesbury Town Junction to Central Junction Curve | 0.00 - 0.31 | Wednesbury Town Junction | |
| WTA | Wright Andersons Branch | ?? - ?? | Near Gateshead | |
| WTB | West Blyth Staithes Branch | 1.68 - 3.30 | West Sleekburn Junction | |
| WTD | Waterside Branch | 0.00 - 1.07 | Waterside Junction | |
| WTE | Weymouth to Easton Branch | 168.34 - 176.66 | Paddington via Melksham | Formed from Weymouth and Portland Line; Castleton Tramway; Admiralty Extension Line; and Easton and Church Hope Railway |
| WTG | Whitrigg Branch | 0.00 - 0.79 | Whitburn | Between Bathgate and Fauldhouse & Crofthead |
| WTH | West Norwood to Tulse Hill Line (West Norwood Spur) | 6.15 - 6.41 | London Bridge | |
| WTL | Warriston to Trinity Lane Line | 0.00 - 0.51 | Warriston Junction | |
| WTN | Wanton Walls to Niddrie Line | see separate portions | ||
| WTN1 | Niddrie West to mileage change | 6.33 - 7.32 | Haymarket Central Junction | |
| WTN2 | Mileage change to Wanton Walls Junction | 4.68 - 5.60 | Millerhill | |
| WTP | Weston Clevedon and Portishead Light Railway | 0.00 - ?? | Piers only | |
| WTQ | Weymouth Quay Branch (Tramway and Harbour Lines) | 168.34 - 169.66 | Paddington via Melksham | |
| WTR | Walsall to Ryecroft Line | 0.00 - 0.39 | North Walsall Junction | |
| WTS | Westerleigh Branch | 120.03 - 122.65 | Derby | Formerly part of BGL2 |
| WTS | Willesden Through Sidings | 6.06 - 6.76 | Euston | |
| WTT | West Street Branch | 0.00 - 0.22 | West Street Junction | |
| WTW | Wooferton and Tenbury Wells Branch | 0.00 - 5.09 | Tenbury Branch Junction | |
| WTZ | Taunton West Loop | 162.51 - 163.56 | Paddington via Box | |
| WUT | Wisbech and Upwell Tramway | 0.00 - 5.74 | Wisbech | Listed as 0.00 - 6.00 but also structures to 6.15 |
| WVH | Wear Valley Junction to Hownsgill Junction Line | ?? - ?? | Possibly included in DAE2 | |
| WVL | Western Valleys Line | 0.00 - 20.37 | Courtybella (Town Dock) Junction | |
| WVO | Woodville Old Branch | 122.61 - 123.55 | St Pancras via Leicester, Coalville and Woodville | |
| WWB | Whitwood Branch | 0.00 - 0.62 | Whitwood Junction | |
| WWC | Waleswood Curve | 0.00 - 1.58 | Killamarsh Junction | |
| WWD | Wishaw Line (Law Junction to Holytown) | 84.10 - 89.56 | Carlisle | |
| WWH | Walsall Wood Branch | 44.73 - 50.14 | London Road Derby via Whitacre | |
| WWK | Wakefield Westgate Curve | 0.00 - 0.26 | Westgate South Junction | |
| WWS | Wortley West to South Curve | 184.39 - 184.74 | Kings Cross | |
| WXB | Whitecross Street Branch | 0.00 - 0.14 | Aldersgate (Barbican) Junction | |
| WYD | Wednesbury to Darlaston Line | 0.00 - 2.41 | Wednesbury Town Junction | |
| WYE | Wye Valley Line | 0.00 - 13.66 | Wye Valley Junction | |
| WYK | Wyken Branch | 0.00 - 0.73 | Longford Junction | |
| WYL | Westbury East Loop | 94.76 - 95.30 | Paddington via Newbury | |
| WYM | Wymington Slow Line | 58.34 - 62.07 | St Pancras | See also SPC2 |
| WYS | Wemyss Bay Line | 0.00 - 10.03 | Wemyss Bay Junction | |
| WZS | Willesden Traction Maintenance Depot Sidings | 4.60 - 5.34 | Euston |