UK stations - page 2

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

Passengers per year More than 10,000,000 passengers per year > 10,000,000 More than 1,000,000 > 1,000,000 More than 100,000 > 100,000 More than 10,000 > 10,000 More than 1,000 > 1,000 Less than 1,000 < 1,000
StationStation CodeOwnerEntries and exits (2018)Interchanges (2018)
AshteadAHDGovia Thameslink Railway1,264,8800
Ashton-Under-LyneAHNNorthern324,6740
AshurstAHSGovia Thameslink Railway25,7000
Ashurst New ForestANFSouth Western Railway144,6080
Ashwell and MordenAWMGovia Thameslink Railway152,3720
AskamASKNorthern62,8820
AslocktonALKEast Midlands Trains24,9480
AspatriaASPNorthern22,4200
Aspley GuiseAPGWest Midlands Trains9,9620
AstonASTWest Midlands Trains553,55049,601
AtherstoneATHWest Midlands Trains148,9980
AthertonATNNorthern295,8100
AttadaleATTScotRail1,1700
AttenboroughATBEast Midlands Trains107,9420
AttleboroughATLGreater Anglia159,9160
AuchinleckAUKScotRail67,4040
Audley EndAUDGreater Anglia1,011,6268,474
Aughton ParkAUGMerseyrail180,5440
AviemoreAVMScotRail147,96444
AvoncliffAVFGreat Western Railway20,5100
AvonmouthAVNGreat Western Railway123,9320
AxminsterAXMSouth Western Railway399,0840
AylesburyAYSChiltern Railways1,178,4905,184
Aylesbury Vale ParkwayAVPChiltern Railways185,7480
AylesfordAYLSoutheastern144,7920
AyleshamAYHSoutheastern109,0500
AyrAYRScotRail1,676,04676,935
BacheBACMerseyrail338,6560
BaglanBAJArriva Trains Wales23,7160
BagshotBAGSouth Western Railway157,4800
BaildonBLDNorthern286,0480
BailliestonBIOScotRail159,5100
BalcombeBABGovia Thameslink Railway132,1180
BaldockBDKGovia Thameslink Railway653,2800
BalhamBALGovia Thameslink Railway8,463,278393,100
BallochBHCScotRail529,1980
BalmossieBSIScotRail6980
Bamber BridgeBMBNorthern88,7200
BamfordBAMNorthern31,6540
BanavieBNVScotRail6,4680
BanburyBANChiltern Railways2,618,642351,139
Bangor (Gwynedd)BNGArriva Trains Wales662,0601,316
Bank HallBAHMerseyrail172,0160
BansteadBADGovia Thameslink Railway126,3780
BarassieBSSScotRail184,2880
Bardon MillBLLNorthern10,4820
Bare LaneBARNorthern155,0960
BargeddieBGIScotRail105,8260
BargoedBGDArriva Trains Wales226,3420
BarkingBKGc2c13,473,374700,542
BarmingBMGSoutheastern142,3380
BarmouthBRMArriva Trains Wales186,8240
BarnehurstBNHSoutheastern1,744,5820
BarnesBNSSouth Western Railway2,548,44620,584
Barnes BridgeBNISouth Western Railway862,7580
BarnetbyBTBTransPennine Express71,2683,982
BarnhamBAAGovia Thameslink Railway954,750764,008
BarnhillBNLScotRail68,6680
BarnsleyBNYNorthern1,420,60829,779
BarnstapleBNPGreat Western Railway440,4040
Barnt GreenBTGWest Midlands Trains303,46855,695
BarrheadBRRScotRail734,4560
BarrhillBRLScotRail12,9800
Barrow HavenBAVNorthern1,4320
Barrow-In-FurnessBIFNorthern652,24617,201
Barrow-Upon-SoarBWSEast Midlands Trains80,6120
BarryBRYArriva Trains Wales533,7323,869
Barry DocksBYDArriva Trains Wales245,7600
Barry IslandBYIArriva Trains Wales753,4040
Barry LinksBYLScotRail520
Barton-On-HumberBAUNorthern39,4880
BasildonBSOc2c3,233,7880
BasingstokeBSKSouth Western Railway5,794,6241,794,401
Bat and BallBBLSoutheastern128,9080
Bath SpaBTHGreat Western Railway6,395,694196,322
BathgateBHGScotRail1,282,1360
BatleyBTLNorthern338,3240
BattersbyBTTNorthern1,5640
Battersea ParkBAKGovia Thameslink Railway1,802,5743,146
BattleBATSoutheastern539,4740
BattlesbridgeBLBGreater Anglia21,1080
BayfordBAYGovia Thameslink Railway48,2360
BeaconsfieldBCFChiltern Railways1,625,9120
BearleyBERWest Midlands Trains1,1060
BearsdenBRNScotRail542,3220
BearstedBSDSoutheastern386,3640
BeasdaleBSLScotRail4180
Beaulieu RoadBEUSouth Western Railway9,0340
BeaulyBELScotRail51,5220
BebingtonBEBMerseyrail818,1680
BecclesBCCGreater Anglia110,7740
Beckenham HillBECGovia Thameslink Railway339,6440
Beckenham JunctionBKJSoutheastern2,780,25882,096
Bedford MidlandBDMGovia Thameslink Railway4,001,68653,491
Bedford St.JohnsBSJWest Midlands Trains186,6380
BedhamptonBDHSouth Western Railway118,6060
BedminsterBMTGreat Western Railway91,8220
BedworthBEHWest Midlands Trains91,7940
BedwynBDWGreat Western Railway116,3100
BeestonBEEEast Midlands Trains546,11088,827