UK stations

This is a list of UK stations with their station code and other information.

Loading map...
StationStation CodeOwnerEntries and exits (2016)Interchanges (2016)
Abbey WoodABWSoutheastern2,929,4720
AberABEArriva Trains Wales214,9960
AbercynonACYArriva Trains Wales275,40441,720
AberdareABAArriva Trains Wales566,9040
AberdeenABDScotRail3,459,944204,139
AberdourAURScotRail127,3120
AberdoveyAVYArriva Trains Wales38,0940
AbererchABHArriva Trains Wales1,9840
AbergavennyAGVArriva Trains Wales435,4780
Abergele & PensarnAGLArriva Trains Wales70,9320
AberystwythAYWArriva Trains Wales321,7580
AccringtonACRNorthern433,6180
AchanaltAATScotRail3120
AchnasheenACNScotRail3,7000
AchnashellachACHScotRail1,0780
AcklingtonACKNorthern2960
AcleACLEast Anglia48,6600
Acocks GreenACGLondon Midland Trains450,1220
Acton BridgeACBLondon Midland Trains20,2360
Acton CentralACCLondon Overground1,891,0980
Acton Main LineAMLGreat Western Railway262,2120
Adderley ParkADDLondon Midland Trains73,2540
AddiewellADWScotRail23,3460
AddlestoneASNSouth West Trains423,4440
AdishamADMSoutheastern21,4540
Adlington (Cheshire)ADCNorthern28,3900
Adlington (Lancashire)ADLNorthern115,7860
AdwickAWKNorthern205,6180
AigburthAIGMerseyrail833,4520
AinsdaleANSMerseyrail1,004,5540
AintreeAINMerseyrail1,059,6020
AirblesAIRScotRail126,9860
AirdrieADRScotRail1,074,8660
Albany ParkAYPSoutheastern991,1500
AlbrightonALBLondon Midland Trains95,3220
Alderley EdgeALDNorthern258,1780
AldermastonAMTGreat Western Railway81,9680
AldershotAHTSouth West Trains1,465,212139,314
AldringtonAGTGovia Thameslink Railway236,4580
Alexandra PalaceAAPGovia Thameslink Railway1,685,54285,548
Alexandra ParadeAXPScotRail312,0320
AlexandriaALXScotRail344,5300
AlfretonALFEast Midlands Trains282,8800
Allen's WestALWNorthern63,1900
AlloaALOScotRail386,5280
AlnessASSScotRail23,6140
AlnmouthALMNorthern294,0421,420
AlresfordALREast Anglia68,4360
AlsagerASGEast Midlands Trains101,7940
AlthorneALNEast Anglia41,4560
AlthorpeALPNorthern11,8940
AltnabreacABCScotRail3120
AltonAONSouth West Trains753,2020
AltrinchamALTNorthern507,592209
AlvechurchALVLondon Midland Trains167,1540
AmbergateAMBEast Midlands Trains41,5060
AmberleyAMYGovia Thameslink Railway57,8280
AmershamAMRLondon Underground1,944,3100
AmmanfordAMFArriva Trains Wales18,9680
AncasterANCEast Midlands Trains7,3560
AnderstonANDScotRail624,6440
AndoverADVSouth West Trains1,205,8581,223
AnerleyANZLondon Overground887,4840
Angel RoadAGREast Anglia27,7540
AngmeringANGGovia Thameslink Railway865,3800
AnnanANNScotRail119,2780
AnnieslandANLScotRail1,154,4300
Ansdell & FairhavenAFVNorthern38,7940
Apperley BridgeAPYNorthern96,4180
ApplebyAPPNorthern53,0362
AppledoreAPDGovia Thameslink Railway39,1900
ApplefordAPFGreat Western Railway7,7520
Appley BridgeAPBNorthern247,2460
ApsleyAPSLondon Midland Trains576,4220
ArbroathARBScotRail383,102916
ArdgayARDScotRail6,7320
ArdluiAUIScotRail5,0720
Ardrossan HarbourADSScotRail111,0860
Ardrossan South BeachASBScotRail221,090325
Ardrossan TownADNScotRail20,0680
ArdwickADKNorthern8960
Argyle StreetAGSScotRail1,382,9480
ArisaigARGScotRail7,0580
ArleseyARLGovia Thameslink Railway667,6020
ArmadaleARMScotRail215,3900
ArmathwaiteAWTNorthern5,9500
ArnsideARNTransPennine Express109,7360
ArramARRNorthern1,7040
Arrochar & TarbetARTScotRail15,2360
ArundelARUGovia Thameslink Railway311,9060
AscotACTSouth West Trains1,255,918318,290
Ascott-Under-WychwoodAUWGreat Western Railway4,5320
AshASHSouth West Trains288,43034,523
Ash ValeAHVSouth West Trains488,636130,150
AshburysABYNorthern87,1360
AshchurchASCGreat Western Railway91,0000
AshfieldASFScotRail76,5000
Ashford (Middlesex)AFSSouth West Trains1,066,9860
Ashford InternationalAFKSoutheastern3,764,590815,013
AshleyASYNorthern7,5780