Last update 17 May 2026
Please select a feature from the list below:
To see other locations, please click the link below:
Station CRS codes are given in parentheses. Other CRS codes can be found here.
Names are given in the form that National Rail uses. All known English language differences (e.g., punctuation or capitalisation) that appear on signs displayed since 1 April 1994 are shown in the accompanying box with links to photographs where possible. Signs labelled 'for...' are treated as part of the name (on the basis that some stations, e.g. Ashchurch for Tewkesbury, are named 'for' somewhere on National Rail) whereas 'alight/change for...' are treated as an instruction in the same way as 'way out' would be. Filter on signs to view all known cases where station signs differ from the official National Rail name. Note that in marginal cases the benefit of the doubt is applied and the detail is shown. Other languages and their variants appear on the bilingual pages.
Closed stations were last served on the final station operator's 'to' date unless otherwise stated.
This page lists many heritage railway stations. A station is included if it both sits on a line with allocated Engineers' Line Reference (ELR) and mileages can be ascertained. Many heritage lines such as Leighton Buzzard Narrow Gauge do not thus appear here. Welshpool & Llanfair stations are included, being a one-time main line company route and details are shown on the main ELR pages.
| Station | ELRMileage | Heritage railway |
|---|---|---|
| Aberffrwd | VOR7m 53ch | Vale of Rheidol Railway |
| Abergwili Junction | CAN247m 24ch | Gwili Railway |
| Aberystwyth early site in main line station | VOR0m 15ch | Vale of Rheidol Railway |
| Aberystwyth later site | VOR0m 30ch | Vale of Rheidol Railway |
| Alford | KAB29m 32ch | Alford Valley Railway |
| Alresford | AIW59m 22ch | Mid-Hants Railway |
| Alton | AIW49m 13ch | Mid-Hants Railway |
| Arley | SVB140m 74ch | Severn Valley Railway |
| Ashey | IWR3m 71ch | Isle of Wight Railway |
| Aspall | HAL6m 54ch | Mid-Suffolk Light Railway |
| Aviemore | AFS83m 31ch | Strathspey Railway |
| Aviemore Speyside | AFS83m 56ch | Strathspey Railway |
| Avon Riverside | MBL129m 63ch | Avon Valley Railway |
| Aylsham | WMC17m 56ch | Bure Valley Railway |
| Bala | RUA27m 13ch | Bala Lake Railway |
| Barry Island | BRY8m 70ch | Barry Tourist Railway |
| Bedale | REB27m 37ch | Wensleydale Railway |
| Berwyn | RUA7m 06ch | Llangollen & Corwen Railway |
| Bewdley | SVB137m 28ch | Severn Valley Railway |
| Birkhill | BOS27m 33ch | Bo'ness & Kinneil Railway |
| Bishops Lydeard | MIN168m 20ch | West Somerset Railway |
| Bitton | MBL128m 34ch | Avon Valley Railway |
| Blaenavon High Level | BWB4m 59ch | Pontypool & Blaenavon Railway |
| Blue Anchor | MIN184m 34ch | West Somerset Railway |
| Bluebell | HGG210m 40ch | Bluebell Railway |
| Blunsdon | AND36m 58ch | Swindon & Cricklade Railway |
| Blunsdon temporary stop | AND36m 52ch | Swindon & Cricklade Railway |
| Boat Of Garten | AFS88m 46ch | Strathspey Railway |
| Bodiam | KSU63m 15ch | Kent & East Sussex Railway |
| Bodmin General | BOD277m 44ch | Bodmin & Wenford Railway |
| Bodmin Parkway | BOD274m 00ch | Bodmin & Wenford Railway |
| Bolton Abbey | SKI216m 66ch | Embsay & Bolton Abbey Steam Railway |
| Bo'ness | BOS30m 79ch | Bo'ness & Kinneil Railway |
| Boscarne Junction | BOE280m 05ch | Bodmin & Wenford Railway |
| Brampton | WMC15m 26ch | Bure Valley Railway |
| Brechin | BDG3m 78ch | Caledonian Railway (Brechin) |
| Bridge Of Dun | KAS199m 20ch | Caledonian Railway (Brechin) |
| Bridgnorth | SVB149m 74ch | Severn Valley Railway |
| Bristol Harbour | BHB119m 26ch | Bristol Industrial Museum |
| Broadway | HCL4m 73ch | Gloucestershire Warwickshire Steam Railway |
| Brockford | HAL6m 09ch | Mid-Suffolk Light Railway |
| Bromwydd Arms | CAN249m 11ch | Gwili Railway |
| Broomhill | AFS92m 61ch | Strathspey Railway |
| Buckfastleigh | AHB6m 73ch | South Devon Railway |
| Butterley | APB135m 57ch | Midland Railway Centre |
| Buxton | WMC14m 30ch | Bure Valley Railway |
| Capel Bangor | VOR4m 49ch | Vale of Rheidol Railway |
| Carrog | RUA12m 67ch | Llangollen & Corwen Railway |
| Castle Caereinion | no ELR4m 61ch | Welshpool & Llanfair Railway |
| Cheddleton | CVL16m 43ch | Churnet Valley Railway |
| Cheltenham Racecourse | HCL18m 65ch | Gloucestershire Warwickshire Steam Railway |
| Churston | TOR225m 05ch | Dartmouth Steam Railway |
| Clayton West | CWE11m 18ch | Kirklees Light Railway |
| Colesloggett | BOD275m 17ch | Bodmin & Wenford Railway |
| Coltishall | WMC11m 50ch | Bure Valley Railway |
| Colyford | SEB2m 56ch | Seaton Tramway |
| Colyton | SEB1m 64ch | Seaton Tramway |
| Consall | CVL14m 20ch | Churnet Valley Railway |
| Corfe Castle | AGE131m 28ch | Swanage Railway |
| Corris | COR15m 00ch | Corris Railway |
| Corwen | RUA15m 42ch | Llangollen & Corwen Railway |
| Corwen temporary terminus | RUA15m 15ch | Llangollen & Corwen Railway |
| Country Park | SVB144m 07ch | Severn Valley Railway |
| Cranmore | ESB5m 57ch | East Somerset Railway |
| Cranmore West | ESB6m 03ch | East Somerset Railway |
| Crowcombe Heathfield | MIN172m 10ch | West Somerset Railway |
| Cuckoo Nest | CWE10m 04ch | Kirklees Light Railway |
| Cyfronydd | no ELR6m 57ch | Welshpool & Llanfair Railway |
| Cynheidre | MMB5m 49ch | Llanelli & Mynydd Mawr Railway |
| Damems | KWV2m 01ch | Keighley & Worth Valley Railway |
| Danycoed | CAN251m 24ch | Gwili Railway |
| Darley Dale | AJM1147m 15ch | Peak Rail |
| Dee-Side | RUA8m 64ch | Llangollen & Corwen Railway |
| Dereham | NOE11m 31ch | Mid-Norfolk Railway |
| Devil's Bridge | VOR11m 70ch | Vale of Rheidol Railway |
| Doniford | MIN178m 75ch | West Somerset Railway |
| Doseley | MJI2163m 00ch | Telford Steam Railway |
| Doverbrook | HAL6m 27ch | Mid-Suffolk Light Railway |
| Drummuir | DFN59m 46ch | Keith & Dufftown Railway |
| Duffield | DJW133m 08ch | Ecclesbourne Valley Railway |
| Dufftown | DFN64m 00ch | Keith & Dufftown Railway |
| Dunster | MIN186m 21ch | West Somerset Railway |
| East Grinstead | HGG216m 77ch | Bluebell Railway |
| Embsay | SKI220m 25ch | Embsay & Bolton Abbey Steam Railway |
| Eythorne | EKR73m 24ch | East Kent Light Railway |
| Ferry Meadows [Overton] | TOM44m 34ch | Nene Valley Railway |
| Finghall Lane | REB213m 15ch | Wensleydale Railway |
| Forest | CAN268m 15ch | Teifi Valley Railway |
| Freshfield | HGG28m 28ch | Bluebell Railway |
| Furness Sidings | BWB3m 33ch | Pontypool & Blaenavon Railway |
| Gladstone Bridge | BRY7m 40ch | Barry Tourist Railway |
| Glan Llyn | RUA30m 15ch | Bala Lake Railway |
| Glanrafon | VOR2m 23ch | Vale of Rheidol Railway |
| Glyndyfrdwy | RUA10m 57ch | Llangollen & Corwen Railway |
| Goathland | RLG21m 09ch | North Yorkshire Moors Railway |
| Goodrington Sands | TOR222m 67ch | Dartmouth Steam Railway |
| Gotherington | HCL15m 33ch | Gloucestershire Warwickshire Steam Railway |
| Greenway | TOR225m 04ch | Dartmouth Steam Railway |
| Groombridge | GJB246m 46ch | Spa Valley Railway |
| Grosmont | RLG24m 38ch | North Yorkshire Moors Railway |
| Hammersmith | APB136m 04ch | Midland Railway Centre |
| Hampton Loade | SVB145m 33ch | Severn Valley Railway |
| Harmans Cross | AGE133m 27ch | Swanage Railway |
| Haughton Park | KAB28m 48ch | Alford Valley Railway |
| Haven Street | IWR5m 35ch | Isle of Wight Railway |
| Haverthwaite | LKD4m 65ch | Lakeside & Haverthwaite Railway |
| Haworth | KWV3m 54ch | Keighley & Worth Valley Railway |
| Hayes Knoll | AND37m 17ch | Swindon & Cricklade Railway |
| Hayles Abbey | HCL10m 38ch | Gloucestershire Warwickshire Steam Railway |
| Heniarth | no ELR7m 55ch | Welshpool & Llanfair Railway |
| Henllan early preservation site | CAN267m 76ch | Teifi Valley Railway |
| Henllan later site | CAN267m 68ch | Teifi Valley Railway |
| Herston | AGE135m 30ch | Swanage Railway |
| Highley | SVB143m 20ch | Severn Valley Railway |
| High Rocks | GJB248m 20ch | Spa Valley Railway |
| Holywell | HGG29m 68ch | Bluebell Railway |
| Holywell | SKI219m 01ch | Embsay & Bolton Abbey Steam Railway |
| Horsehay & Dawley | MJI2163m 75ch | Telford Steam Railway |
| Horstead Keynes | HGG210m 63ch | Bluebell Railway |
| Idridgehay | DJW138m 05ch | Ecclesbourne Valley Railway |
| Industrial Museum | BHB119m 19ch | Bristol Industrial Museum |
| Ingrow West | KWV1m 27ch | Keighley & Worth Valley Railway |
| Isfield | SCU213m 55ch | Lavender Line |
| Keighley | KWV0m 09ch | Keighley & Worth Valley Railway |
| Keith Town | DFN53m 66ch | Keith & Dufftown Railway |
| Ketches | HGG26m 65ch | Bluebell Railway |
| Kidderminster Town | BYK135m 02ch | Severn Valley Railway |
| Killington Lane | BEZ15m 10ch | Lynton & Barnstaple Railway |
| Kimberley Park | NOE3m 56ch | Mid-Norfolk Railway |
| Kingscote | HGG214m 76ch | Bluebell Railway |
| Kingsley & Froghall | CVL12m 45ch | Churnet Valley Railway |
| Kingswear | TOR228m 68ch | Dartmouth Steam Railway |
| Kinneil | BOS29m 70ch | Bo'ness & Kinneil Railway |
| Kirkby Stephen East | DNT38m 05ch | Lakeside & Haverthwaite Railway |
| Kirkland | MTL15m 45ch | Fife Heritage Railway |
| Lakeside | LKD7m 71ch | Lakeside & Haverthwaite Railway |
| Launceston | NCL223m 57ch | Launceston Steam Railway |
| Lawley Village | MJI2164m 44ch | Telford Steam Railway |
| Leek | CVL18m 40ch | Churnet Valley Railway |
| Leek Brook | CVL17m 45ch | Churnet Valley Railway |
| Leeming Bar | REB25m 66ch | Wensleydale Railway |
| Leicester North | MCJ3100m 59ch | Great Central Railway |
| Levisham | RLG12m 43ch | North Yorkshire Moors Railway |
| Leyburn | REB217m 39ch | Wensleydale Railway |
| Llanbadarn | VOR1m 14ch | Vale of Rheidol Railway |
| Llandyfriog | CAN268m 78ch | Teifi Valley Railway |
| Llandyfriog Riverside | CAN269m 45ch | Teifi Valley Railway |
| Llanfair Caereinion | no ELR9m 04ch | Welshpool & Llanfair Railway |
| Llangollen | RUA5m 40ch | Llangollen & Corwen Railway |
| Llangower | RUA29m 54ch | Bala Lake Railway |
| Llanuwchllyn | RUA31m 44ch | Bala Lake Railway |
| Llwyfan Cerrig | CAN250m 57ch | Gwili Railway |
| Llynclys South | GNQ422m 05ch | Cambrian Heritage Railway |
| Loughborough Central | MCJ393m 02ch | Great Central Railway |
| Ludborough | ELR146m 27ch | Lincolnshire Wolds Railway |
| Lydney Junction | SAW8m 15ch | Dean Forest Railway |
| Lydney Town | SAW8m 73ch | Dean Forest Railway |
| Maespoeth | COR14m 28ch | Corris Railway |
| Manuel | BOS26m 04ch | Bo'ness & Kinneil Railway |
| Market Bosworth | ASE10m 61ch | Battlefield Steam Railway |
| Marsh Mills | LAN20m 27ch | Plym Valley Railway |
| Matlock | AJM1145m 00ch | Peak Rail |
| Matlock Riverside | AJM1145m 32ch | Peak Rail |
| Medstead & Four Marks | AIW53m 46ch | Mid-Hants Railway |
| Mendip Vale | ESB7m 40ch | East Somerset Railway |
| Merryfield | ESB6m 54ch | East Somerset Railway |
| Midsomer Norton South | SAD12m 00ch | Somerset & Dorset Railway Heritage Trust |
| Milton Of Crathes | FHB14m 39ch | Royal Deeside Railway |
| Minehead | MIN187m 76ch | West Somerset Railway |
| Nant Mawr | GNQ33m 52ch | Tanat Valley Light Railway |
| Nantyronen | VOR6m 58ch | Vale of Rheidol Railway |
| Nappers | AHB2m 57ch | South Devon Railway |
| Newby Bridge | LKD6m 66ch | Lakeside & Haverthwaite Railway |
| New Mills | NCL225m 47ch | Launceston Steam Railway |
| Newtondale | RLG15m 59ch | North Yorkshire Moors Railway |
| Norchard | SAW9m 58ch | Dean Forest Railway |
| Norden | AGE130m 67ch | Swanage Railway |
| Northallerton West | REB20m 50ch | Wensleydale Railway |
| Northiam | KSU59m 51ch | Kent & East Sussex Railway |
| North Thoresby | ELR147m 75ch | Lincolnshire Wolds Railway |
| North Weald | EPP19m 08ch | Epping Ongar Railway |
| Northwood | SVB138m 77ch | Severn Valley Railway |
| Norton | MIN165m 43ch | West Somerset Railway |
| Oakworth | KWV2m 66ch | Keighley & Worth Valley Railway |
| Oldland Common | MBL127m 34ch | Avon Valley Railway |
| Ongar | EPP22m 44ch | Epping Ongar Railway |
| Orton Mere | TOM45m 32ch | Nene Valley Railway |
| Oswestry | GNQ418m 16ch | Cambrian Heritage Railway |
| Oxenhope | KWV4m 70ch | Keighley & Worth Valley Railway |
| Paignton Queens Park | TOR222m 07ch | Dartmouth Steam Railway |
| Pant | BND18m 73ch | Brecon Mountain Railway |
| Parkend | SAW12m 25ch | Dean Forest Railway |
| Parracombe | BEZ14m 33ch | Lynton & Barnstaple Railway |
| Pentrepiod | RUA30m 28ch | Bala Lake Railway |
| Penygarreg Lane | GNQ422m 69ch | Cambrian Heritage Railway |
| Peterborough Nene Valley | TOM46m 72ch | Nene Valley Railway |
| Pickering | RLG6m 50ch | North Yorkshire Moors Railway |
| Pitsford & Brampton | NMH4m 71ch | Northampton & Lamport Railway |
| Plym Bridge | LAN21m 39ch | Plym Valley Railway |
| Plymouth Road | BRY9m 01ch | Barry Tourist Railway |
| Pontprenshitw | CAN268m 32ch | Teifi Valley Railway |
| Pontsticill | BND17m 18ch | Brecon Mountain Railway |
| Prospidnick | HEL6m 04ch | Helston Railway |
| Quainton Road | MCJ244m 22ch | Buckinghamshire Railway Centre |
| Quorn & Woodhouse | MCJ395m 06ch | Great Central Railway |
| Ravenstor | DJW142m 04ch | Ecclesbourne Valley Railway |
| Rheidol Falls | VOR9m 15ch | Vale of Rheidol Railway |
| Rhiwfron | VOR10m 65ch | Vale of Rheidol Railway |
| Riverside | FHB15m 41ch | Royal Deeside Railway |
| Riverside | PSR22m 13ch | Ribble Steam Railway |
| Riverside | SEB4m 01ch | Seaton Tramway |
| Rolvenden | KSU54m 42ch | Kent & East Sussex Railway |
| Ropley | AIW56m 52ch | Mid-Hants Railway |
| Rothley | MCJ397m 72ch | Great Central Railway |
| Rowsley South | AJM1148m 29ch | Peak Rail |
| Rushcliffe | MCJ387m 41ch | Great Central Railway (North) |
| Rushden | HFB2m 30ch | Rushden Historic Transport Society |
| Scruton | REB24m 28ch | Wensleydale Railway |
| Seaton | SEB4m 41ch | Seaton Tramway |
| Shackerstone | ASE8m 24ch | Battlefield Steam Railway |
| Sheffield Park | HGG26m 27ch | Bluebell Railway |
| Shelley | CWE7m 78ch | Kirklees Light Railway |
| Shenton | ASE12m 46ch | Battlefield Steam Railway |
| Shottle | DJW136m 43ch | Ecclesbourne Valley Railway |
| Sible & Castle Hedingham | COV60m 61ch | Colne Calley Railway Railway |
| Skelmanthorpe | CWE9m 41ch | Kirklees Light Railway |
| Smallbrook Junction | IWR2m 18ch | Isle of Wight Railway |
| Spring Village | MJI2163m 75ch | Telford Steam Railway |
| SS Great Britain | BHB119m 64ch | Bristol Industrial Museum |
| Staverton | AHB3m 25ch | South Devon Railway |
| Stogumber | MIN174m 66ch | West Somerset Railway |
| Swanage | AGE136m 27ch | Swanage Railway |
| Swanwick Junction | APB134m 78ch | Midland Railway Centre |
| Sylfaen | no ELR3m 54ch | Welshpool & Llanfair Railway |
| Taw Valley | AND35m 41ch | Swindon & Cricklade Railway |
| Tenterden Town | KSU53m 11ch | Kent & East Sussex Railway |
| The Midden | FWW232m 31ch | Wells & Walsingham Railway |
| Thuxton | NOE6m 74ch | Mid-Norfolk Railway |
| Toddington | HCL9m 36ch | Gloucestershire Warwickshire Steam Railway |
| Torpantau | BND14m 39ch | Brecon Mountain Railway |
| Totnes Littlehempston | AHB0m 22ch | South Devon Railway |
| Towiemore | DFN58m 13ch | Keith & Dufftown Railway |
| Trevarno | HEL6m 28ch | Helston Railway |
| Trevarno Farm | HEL5m 71ch | Helston Railway |
| Truthall | HEL7m 00ch | Helston Railway |
| Tunbridge Wells West | GJB249m 40ch | Spa Valley Railway |
| Wallingford | WAL2m 26ch | Cholsey & Wallingford Railway |
| Walsingham | FWW228m 56ch | Wells & Walsingham Railway |
| Wansford | TOM40m 51ch | Nene Valley Railway |
| Warcop | EDE5m 57ch | Lakeside & Haverthwaite Railway |
| Warham | FWW231m 47ch | Wells & Walsingham Railway |
| Washford | MIN182m 11ch | West Somerset Railway |
| Watchet | MIN179m 64ch | West Somerset Railway |
| Wells-Next-The-Sea | FWW232m 50ch | Wells & Walsingham Railway |
| Welshpool Raven Square | no ELR1m 01ch | Welshpool & Llanfair Railway |
| Weston Wharf | GNQ419m 53ch | Cambrian Heritage Railway |
| Wetlands | SEB3m 15ch | Seaton Tramway |
| Whistle Inn | BWB2m 77ch | Pontypool & Blaenavon Railway |
| Whitecroft | SAW11m 22ch | Dean Forest Railway |
| Whitrope Siding | ETC63m 47ch | Waverley Route Heritage Association |
| Wighton | FWW230m 59ch | Wells & Walsingham Railway |
| Wighton Seton's Seat | FWW230m 21ch | Wells & Walsingham Railway |
| Williton | MIN178m 06ch | West Somerset Railway |
| Winchcombe | HCL12m 00ch | Gloucestershire Warwickshire Steam Railway |
| Wirksworth | DJW141m 37ch | Ecclesbourne Valley Railway |
| Wittersham Road | KSU57m 20ch | Kent & East Sussex Railway |
| Woodham | BRY7m 73ch | Barry Tourist Railway |
| Woody Bay | BEZ15m 77ch | Lynton & Barnstaple Railway |
| Wootton | IWR6m 76ch | Isle of Wight Railway |
| Worth | SCU214m 44ch | Lavender Line |
| Wroxham | WMC8m 74ch | Bure Valley Railway |
| Wymondham Abbey | NOE0m 62ch | Mid-Norfolk Railway |
| Yarwell | TOM39m 55ch | Nene Valley Railway |
| Yaxham | NOE9m 40ch | Mid-Norfolk Railway |