Railway station data

A (hopefully) comprehensive listing

Locations beginning A

Last update 23 September 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 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 whereas 'alight/change for...' are treated as an instruction in the same way as 'way out' would be. Other languages and their variants appear on the bilingual pages.

Station ELRMileage Status Owner Operator Degrees Longitude Degrees Latitude Grid Reference
(ABW)Abbey Wood NKL11m 43ch XRS24.458km Network Rail InfrastructureNLK portion; to transfer on 125 year lease to Transport for London and Transport for LondonXRS portion; opened for testing 1 October 2021 and to public 24 May 2022
MTR Corporation (Crossrail) from 22 October 2017 London & South Eastern Railway from 1 April 2006 to 21 October 2017 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
0.1204 51.4908 TQ472790
(ABE)Aber CAR8m 69ch
Transport for Wales from 28 March 2020 Network Rail Infrastructure from 3 February 2003 to 27 March 2020 Railtrack from 1 April 1994 to 2 February 2003
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 13 October 1996 to 6 December 2003
-3.2305 51.5755 ST148869
(ACY)Abercynon formerly Abercynon South to 24 May 2008 CAM16m 28ch ABD16m 28ch
Transport for Wales from 28 March 2020 Network Rail Infrastructure from 3 February 2003 to 27 March 2020 Railtrack from 1 April 1994 to 2 February 2003
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 13 October 1996 to 6 December 2003
-3.3294 51.6434 ST081947
(ABR)Abercynon North ABD16m 40ch Closed
Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 24 May 2008 Cardiff Railway Company from 13 October 1996 to 6 December 2003
-3.3275 51.6454 ST082948
(ACY)Abercynon South see Abercynon
(ABA)Aberdare VON22m 34ch
Transport for Wales from 28 March 2020 Network Rail Infrastructure from 3 February 2003 to 27 March 2020 Railtrack from 1 April 1994 to 2 February 2003
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 13 October 1996 to 6 December 2003
-3.4415 51.7147 SO004027
(ABA)Aberdare VON22m 25ch planned arrival platform Transport for Wales Transport for Wales Rail from opening
(ABD)Aberdeen ECN5241m 08ch ANI10m 00ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-2.0985 57.1435 NJ941058
(AUR)Aberdour ECN217m 34ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.3005 56.0545 NT190854
(AVY)Aberdovey DJP85m 02ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 14 October 2001 to 6 December 2003 Central Trains from 2 March 1997 to 13 October 2001
-4.0561 52.5443 SN606960
(ABH)Abererch DJP130m 76ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 14 October 2001 to 6 December 2003 Central Trains from 2 March 1997 to 13 October 2001
-4.3747 52.8985 SH403360
(AGV)Abergavenny HNL122m 63ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 14 October 2001 to 6 December 2003 Wales & West Passenger Trains from 29 September 1997 to 13 October 2001 South Wales & West Railway from 13 October 1996 to 28 September 1997
-3.0091 51.8177 SO305136
(AGL)Abergele & Pensarn CNH3213m 30ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 28 September 2003 to 6 December 2003 North Western Trains Company from 1 June 1997 to 27 September 2003 North West Regional Railways from 2 March 1997 to 31 May 1997
-3.5824 53.2949 SH946787
(AYW)Aberystwyth SBA295m 60ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 14 October 2001 to 6 December 2003 Central Trains from 2 March 1997 to 13 October 2001
-4.0817 52.4140 SN585815
(ACR)Accrington FHR515m 64ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.3698 53.7532 SD757285
(AAT)Achanalt KYL21m 34ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.9131 57.6098 NH260614
(ACN)Achnasheen KYL27m 72ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-5.0721 57.5796 NH164585
(ACH)Achnashellach KYL40m 34ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-5.3326 57.4816 NH002484
(ACK)Acklington ECM728m 43ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-1.6523 55.3073 NU222015
(ACL)Acle NAY10m 34ch
Abellio East Anglia from 16 October 2016 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Anglia Railways Train Services from 5 January 1997 to 31 March 2004
1.5429 52.6347 TG398099
(ACG)Acocks Green DCL125m 08ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-1.8192 52.4495 SP123835
(ACB)Acton Bridge (Cheshire) CGJ1172m 38ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-2.6031 53.2667 SJ598745
(ACC)Acton Central BOK51m 73ch
Arriva Rail London from 13 November 2016 London Overground Rail Operations from 11 November 2007 to 12 November 2016 Silverlink Train Services from 26 September 1997 to 10 November 2007 North London Railways from 2 March 1997 to 25 September 1997
-0.2629 51.5087 TQ206802
(AML)Acton Main Line MLN14m 21ch
MTR Corporation (Crossrail) from 10 December 2017 First Greater Western from 1 April 2006 to 9 December 2017 First Great Western Link from 1 April 2004 to 31 March 2006 Thames Trains from 13 October 1996 to 31 March 2004
-0.2670 51.5172 TQ203812
(ADD)Adderley Park RBS1110m 79ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-1.8545 52.4835 SP099872
(ADW)Addiewell EGS216m 50ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.6048 55.8440 NS995623
(ACM)Addiscombe EEA12m 77ch Closed Connex South Eastern from 13 October 1996 to 31 May 1997 -0.0819 51.3797 TQ335662
(ASN)Addlestone VWW20m 71ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.4844 51.3730 TQ055648
(ADM)Adisham FDM67m 60ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
1.1987 51.2413 TR233539
(ADC)Adlington (Cheshire) MCH5m 15ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.1342 53.3198 SJ911803
(ADL)Adlington (Lancashire) MVE219m 15ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.6032 53.6131 SD602130
(AWK)Adwick DOL1159m 72ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-1.1798 53.5722 SE544087
(AIG)Aigburth HXS13m 78ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 19 January 1997 to 19 March 2001
-2.9272 53.3648 SJ384856
(ANS)Ainsdale HXS314m 62ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 19 January 1997 to 19 March 2001
-3.0427 53.6021 SD310122
(AIN)Aintree SJO24m 68ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 19 January 1997 to 19 March 2001
-2.9562 53.4736 SJ366978
(AIR)Airbles HMN10m 61ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.9943 55.7822 NS750561
(ADR)Airdrie NEM210m 38ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.9813 55.8641 NS760652
(AYP)Albany Park HDR12m 68ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
0.1271 51.4359 TQ478728
(ALB)Albrighton WSJ2149m 38ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-2.2690 52.6381 SJ819045
(ALD)Alderley Edge CMP1175m 21ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.2368 53.3039 SJ843785
(AMT)Aldermaston BHL44m 63ch
First Greater Western from 1 April 2006 First Great Western Link from 1 April 2004 to 31 March 2006 Thames Trains from 13 October 1996 to 31 March 2004
-1.1389 51.4023 SU601673
(AHT)Aldershot PAA135m 00ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.7597 51.2465 SU866503
(AGT)Aldrington BLI11m 74ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.1827 50.8379 TQ281056
(AAP)Alexandra Palace ECM14m 78ch HDB4m 78ch
Govia Thameslink Railway from 14 September 2014 First Capital Connect from 1 April 2006 to 13 September 2014 West Anglia Great Northern Railway from 5 January 1997 to 31 March 2006
-0.1206 51.5978 TQ303905
(AXP)Alexandra Parade SGN2m 06ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2108 55.8633 NS617655
(ALX)Alexandria BCH19m 20ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.5772 55.9848 NS393799
(ALF)Alfreton TCC136m 07ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-1.3701 53.1009 SK422561
(ALW)Allens West DSN18m 09ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-1.3616 54.5249 NZ413145
(ALE)Allerton WJL3187m 77ch Closed; reopened as Liverpool South Parkway
Northern Rail from 12 December 2004 to 1 August 2005 North Western Trains Company from 1 May 1997 to 11 December 2004 North West Regional Railways from 2 March 1997 to 31 May 1997
-2.8892 53.3583 SJ409849
(ALO)Alloa Alloa Town in some literature SAA6m 77ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 19 May 2008 to 31 March 2015
-3.7872 56.1179 NS888931
(ASS)Alness WCK28m 70ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2494 57.6947 NH659694
(ALM)Alnmouth ECM734m 69ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-1.6365 55.3928 NU230110
(ALR)Alresford (Essex) COC57m 63ch
Abellio East Anglia from 16 October 2016 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Great Eastern Railway from 5 January 1997 to 31 March 2004
0.9966 51.8539 TM064215
(ASG)Alsager KCS12m 33ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-2.2991 53.0932 SJ801551
(ALN)Althorne (Essex) WIS40m 27ch
Abellio East Anglia from 16 October 2016 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Great Eastern Railway from 5 January 1997 to 31 March 2004
0.7535 51.6481 TQ904979
(ALP)Althorpe DOW19m 21ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-0.7332 53.5856 SE839106
(ABC)Altnabreac WCK133m 76ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.7054 58.3881 ND003456
(AON)Alton PAA249m 13ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.9668 51.1523 SU723396
(ALT)Altrincham CDM17m 74ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.3477 53.3872 SJ769879
(ALV)Alvechurch BEA53m 40ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-1.9675 52.3475 SP022719
(AMB)Ambergate AJM1138m 18ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-1.4795 53.0604 SK348516
(AMY)Amberley TBH154m 62ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.5427 50.8963 TQ026117
(AMR)Amersham MCJ223m 70ch London Underground London Underground from 1 April 1994 -0.6075 51.6741 SU964981
(AMF)Ammanford LLA11m 21ch
Transport for Wales Rail from 7 February 2021 Keolis Amey Operations/Gweithrediadau Keolis Amey from 14 October 2018 to 6 February 2021 Arriva Trains Wales/Trenau Arriva Cymru from 7 December 2003 to 13 October 2018 Cardiff Railway Company from 14 October 2001 to 6 December 2003 Wales & West Passenger Trains from 29 September 1997 to 13 October 2001 South Wales & West Railway from 13 October 1996 to 28 September 1997
-3.9965 51.7959 SN623126
(ANC)Ancaster GRS2114m 53ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-0.5338 52.9879 SK983443
(AND)Anderston ARG23m 42ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2708 55.8602 NS579652
(ADV)Andover BAE166m 19ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-1.4923 51.2116 SU355459
(ANZ)Anerley LBW7m 47ch
Arriva Rail London from 13 November 2016 London Overground Rail Operations from 20 September 2009 to 12 November 2016 Southern Railway from 22 June 2008 to 19 September 2009 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.0651 51.4125 TQ346699
(AGR)Angel Road BGK7m 57ch Closed; replaced by Meridian Water
Abellio East Anglia from 16 October 2016 to 31 May 2019 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 West Anglia Great Northern Railway from 5 January 1997 to 31 March 2004
-0.0493 51.6123 TQ351922
(ANG)Angmering BLI115m 44ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.4886 50.8166 TQ065029
(ANN)Annan GSW107m 21ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.2623 54.9835 NY193661
(ANL)Anniesland NEM34m 50ch MLA0m 74ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.3212 55.8894 NS548687
(AFV)Ansdell & Fairhaven KBS114m 75ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.9931 53.7420 SD345277
(APY)Apperley Bridge TJC3202m 72ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 13 December 2015 to 31 March 2016
-1.7059 53.8419 SE194384
(APP)Appleby SAC277m 22ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-2.4866 54.5803 NY686206
(APD)Appledore (Kent) ATH64m 50ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
0.8166 51.0338 TQ975297
(APF)Appleford DCL55m 16ch
First Greater Western from 1 April 2006 First Great Western Link from 1 April 2004 to 31 March 2006 Thames Trains from 13 October 1996 to 31 March 2004
-1.2423 51.6393 SU524936
(APB)Appley Bridge WBS322m 30ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.7192 53.5786 SD524093
(APS)Apsley LEC123m 06ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Silverlink Train Services from 26 September 1997 to 10 November 2007 North London Railways from 2 March 1997 to 25 September 1997
-0.4633 51.7326 TL062048
(ARB)Arbroath ECN316m 45ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-2.5895 56.5592 NO638409
(ARD)Ardgay WCK57m 70ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.3623 57.8811 NH600904
(AUI)Ardlui WHL27m 43ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.7213 56.3019 NN316155
(ADS)Ardrossan Harbour ARH31m 35ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.8215 55.6401 NS225421
(ASB)Ardrossan South Beach LGS130m 38ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.8006 55.6412 NS238421
(ADN)Ardrossan Town ARH31m 00ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.8126 55.6399 NS230420
(ADK)Ardwick HAJ0m 64ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.2154 53.4719 SJ858972
(AGS)Argyle Street ARG22m 60ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2499 55.8578 NS592650
(ARG)Arisaig MLG232m 02ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-5.8393 56.9129 NM663867
(ARL)Arlesey ECM137m 03ch
Govia Thameslink Railway from 14 September 2014 First Capital Connect from 1 April 2006 to 13 September 2014 West Anglia Great Northern Railway from 5 January 1997 to 31 March 2006
-0.2663 52.0259 TL190377
(ARM)Armadale (West Lothian) NEM122m 55ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 4 March 2011 to 31 March 2015
-3.6980 55.8848 NS938670
(AWT)Armathwaite SAC298m 09ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-2.7724 54.8092 NY504463
(ARN)Arnside CBC16m 21ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Transpennine Express from 1 April 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 31 March 2004 North West Regional Railways from 2 March 2997 to 31 May 1997
-2.8282 54.2023 SD460788
(ARR)Arram HBS11m 16ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 2 March 1997 to 16 June 1998
-0.4266 53.8842 TA035442
(ART)Arrochar & Tarbet WHL19m 45ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.7239 56.2028 NN311045
(ARU)Arundel TBH158m 28ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.5468 50.8474 TQ023063
(ACT)Ascot (Berks) RDG128m 79ch AAV28m 79ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.6759 51.4063 SU921682
(AUW)Ascott-under-Wychwood OWW80m 33ch
First Greater Western from 1 April 2006 First Great Western Link from 1 April 2004 to 31 March 2006 Thames Trains from 13 October 1996 to 31 March 2004
-1.5647 51.8675 SP301188
(ASH)Ash GTW249m 18ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.7123 51.2496 SU899508
(ABY)Ashburys HAJ1m 42ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.1947 53.4718 SJ871972
(ASC)Ashchurch for Tewkesbury BAG279m 36ch
First Greater Western from 1 April 2006 Wales & West Passenger Trains from 29 September 1997 to 31 March 2006 South Wales & West Railway from 1 June 1997 to 28 September 1997
-2.1091 51.9983 SO926332
(ASF)Ashfield MRL17m 76ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2480 55.8889 NS595684
(AFK)Ashford International domestic portion XTD56m 12ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
0.8749 51.1433 TR011421
(AFK) also ASIAshford International international portion XTD56m 12ch Officially open but no trains since 30 March 2020; may be re-served from 2025 HS1
ABM Technical Solutions from 1 October 2023 Mitie Technical Facilities Management from 1 September 2013 to 30 September 2023 Eurostar International from 1 January 2010 to 31 August 2013 Eurostar (UK) from 1 October 1996 to 31 December 2009 European Passenger Services from 8 January 1996 to 30 September 1996
0.8749 51.1433 TR011421
(AFS)Ashford (Surrey) RDG117m 40ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.4681 51.4366 TQ065719
(ASL)Ashington BWC2m 72ch Under construction Northern Trains from opening -1.5715 55.1829 NZ272877
(ASY)Ashley CDM210m 05ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.3418 53.3552 SJ773843
(ASD)Ashley Down BSW2m 43ch First Greater Western from 28 September 2024 -2.5766 51.4791 ST600757
(AHD)Ashtead BTH316m 19ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
-0.3078 51.3178 TQ180589
(AHN)Ashton-under-Lyne MVL16m 33ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.0923 53.4911 SJ938993
(AHS)Ashurst (Kent) SCU132m 08ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network South Central from 26 May 1996 to 28 September 1996
0.1526 51.1298 TQ506387
(ANF)Ashurst New Forest BML285m 34ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-1.5267 50.8898 SU333101
(AHV)Ash Vale PAA132m 38ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-0.7216 51.2724 SU892533
(AWM)Ashwell & Morden SBR41m 00ch
Govia Thameslink Railway from 14 September 2014 First Capital Connect from 1 April 2006 to 13 September 2014 West Anglia Great Northern Railway from 5 January 1997 to 31 March 2006
-0.1096 52.0307 TL297386
(ASK)Askam CBC135m 06ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-3.2046 54.1891 SD214777
(ALK)Aslockton NOG1117m 22ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-0.8984 52.9516 SK740399
(ASP)Aspatria CBC37m 64ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-3.3327 54.7586 NY143412
(APG)Aspley Guise BBM5m 06ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Silverlink Train Services from 26 September 1997 to 10 November 2007 North London Railways from 2 March 1997 to 25 September 1997
-0.6318 52.0212 SP939367
(AST)Aston PBJ1m 68ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-1.8722 52.5043 SP087896
(ATH)Atherstone LEC2102m 23ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 2 March 1997 to 10 November 2007
-1.5521 52.5787 SP304979
(ATN)Atherton WBS111m 01ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North Western Regional Railways from 2 March 1997 to 31 May 1997
-2.4782 53.5292 SD683037
(ATT)Attadale KYL48m 22ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-5.4556 57.3944 NG924390
(ATB)Attenborough TSN1121m 76ch
Abellio East Midlands from 18 August 2019 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 2 March 1997 to 10 November 2007
-1.2311 52.9067 SK518346
(ATL)Attleborough ETN108m 19ch
Abellio East Anglia from 16 October 2016 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Central Trains from 2 March 1997 to 31 March 2004
1.0211 52.5144 TM051950
(AUK)Auchinleck GSW47m 46ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.2967 55.4701 NS549219
(AUD)Audley End BGK41m 55ch
Abellio East Anglia from 16 October 2016 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 West Anglia Great Northern Railway from 5 January 1997 to 31 March 2004
0.2071 52.0047 TL515363
(AUG)Aughton Park SJO210m 78ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 19 January 1997 to 19 March 2001
-2.8954 53.5535 SD407068
(AVM)Aviemore HGL283m 31ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-3.8289 57.1881 NH895123
(AVF)Avoncliff BFB5m 63ch
First Greater Western from 1 April 2006 Wales & West Passenger Trains from 29 September 1997 to 31 March 2006 South Wales & West Railway from 13 October 1996 to 28 September 1997
-2.2823 51.3396 ST805601
(AVN)Avonmouth CNX9m 02ch
First Greater Western from 1 April 2006 Wales & West Passenger Trains from 29 September 1997 to 31 March 2006 South Wales & West Railway from 13 October 1996 to 28 September 1997
-2.6995 51.5002 ST515781
(AXM)Axminster BAE2144m 41ch
First MTR South Western Trains from 20 August 2017 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 4 February 1996 to 3 February 2007
-3.0046 50.7791 SY292981
(AYS)Aylesbury MCJ238m 13ch The Chiltern Railway Company from 21 July 1996 -0.8157 51.8141 SP817134
(AVP)Aylesbury Vale Parkway MCJ240m 38ch Aylesbury Vale Parkway The Chiltern Railway Company from 14 December 2008 -0.8623 51.8327 SP784154
(AYL)Aylesford PWS238m 74ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
0.4666 51.3016 TQ719586
(AYH)Aylesham FDM68m 66ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003
1.2101 51.2272 TR241525
(AYR)Ayr AYR640m 49ch STR140m 49ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 Scotrail Railways from 31 March 1997 to 16 October 2004
-4.6253 55.4582 NS340213