GB stations - page 2

This is a list of all stations in Great Britain with their station code and other information.

Station statistics
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
Station Station Code Owner Entries and exits (2018) Interchanges (2018)
AshteadAHDGovia Thameslink Railway (Southern)1,272,9900
Ashton-Under-LyneAHNNorthern Trains362,2460
Ashurst (Kent)AHSGovia Thameslink Railway (Southern)45,6240
Ashurst New ForestANFSouth Western Railway134,2420
Ashwell and MordenAWMGovia Thameslink Railway (Great Northern)159,2540
AskamASKNorthern Trains75,8100
AslocktonALKEast Midlands Railway33,4380
AspatriaASPNorthern Trains29,0960
Aspley GuiseAPGWest Midlands Trains (London Northwestern Railway)9,4080
AstonASTWest Midlands Trains (West Midlands Railway)683,09251,976
AtherstoneATHWest Midlands Trains (London Northwestern Railway)151,1740
AthertonATNNorthern Trains329,6680
AttadaleATTScotRail1,2280
AttenboroughATBEast Midlands Railway106,8820
AttleboroughATLGreater Anglia158,4640
AuchinleckAUKScotRail72,0800
Audley EndAUDGreater Anglia1,006,7307,180
Aughton ParkAUGMerseyrail218,4960
AviemoreAVMScotRail132,618177
AvoncliffAVFGreat Western Railway23,4480
AvonmouthAVNGreat Western Railway127,1420
AxminsterAXMSouth Western Railway377,6880
AylesburyAYSChiltern Railways1,207,7649,976
Aylesbury Vale ParkwayAVPChiltern Railways206,8340
AylesfordAYLSoutheastern166,0180
AyleshamAYHSoutheastern121,6480
AyrAYRScotRail1,395,96867,189
BacheBACMerseyrail466,5080
BaglanBAJTfW Rail21,7700
BagshotBAGSouth Western Railway131,1100
BaildonBLDNorthern Trains294,3800
BailliestonBIOScotRail175,4600
BalcombeBABGovia Thameslink Railway (Southern)179,8960
BaldockBDKGovia Thameslink Railway (Great Northern)654,3200
BalhamBALGovia Thameslink Railway (Southern)7,823,990442,010
BallochBHCScotRail487,7340
BalmossieBSIScotRail1,5240
Bamber BridgeBMBNorthern Trains87,2660
BamfordBAMNorthern Trains43,7460
BanavieBNVScotRail6,2600
BanburyBANChiltern Railways2,870,216309,610
Bangor (Gwynedd)BNGTfW Rail624,926425
Bank HallBAHMerseyrail317,5380
BansteadBADGovia Thameslink Railway (Southern)151,4140
BarassieBSSScotRail168,4480
Bardon MillBLLNorthern Trains10,3060
Bare LaneBARNorthern Trains136,9680
BargeddieBGIScotRail104,8880
BargoedBGDTfW Rail198,3140
BarkingBKGc2c13,831,488626,606
BarmingBMGSoutheastern172,5900
BarmouthBRMTfW Rail195,6440
BarnehurstBNHSoutheastern1,553,5860
BarnesBNSSouth Western Railway2,611,83617,233
Barnes BridgeBNISouth Western Railway1,019,2140
BarnetbyBTBTransPennine Express66,3603,668
BarnhamBAAGovia Thameslink Railway (Southern)972,052787,837
BarnhillBNLScotRail82,2360
BarnsleyBNYNorthern Trains1,337,68831,803
BarnstapleBNPGreat Western Railway424,8220
Barnt GreenBTGWest Midlands Trains (West Midlands Railway)315,41849,769
BarrheadBRRScotRail760,5120
BarrhillBRLScotRail7,1440
Barrow HavenBAVNorthern Trains2,3100
Barrow-In-FurnessBIFNorthern Trains686,56826,596
Barrow-Upon-SoarBWSEast Midlands Railway100,4460
BarryBRYTfW Rail518,3643,453
Barry DocksBYDTfW Rail238,9640
Barry IslandBYITfW Rail762,0420
Barry LinksBYLScotRail6380
Barton-On-HumberBAUNorthern Trains36,6460
BasildonBSOc2c3,112,4140
BasingstokeBSKSouth Western Railway5,702,3263,145,621
Bat and BallBBLSoutheastern147,3200
Bath SpaBTHGreat Western Railway6,432,812198,424
BathgateBHGScotRail1,209,7820
BatleyBTLNorthern Trains341,8000
BattersbyBTTNorthern Trains1,7600
Battersea ParkBAKGovia Thameslink Railway (Southern)2,203,142530
BattleBATSoutheastern527,2100
BattlesbridgeBLBGreater Anglia19,8480
BayfordBAYGovia Thameslink Railway (Great Northern)66,0580
BeaconsfieldBCFChiltern Railways1,509,0920
BearleyBERWest Midlands Trains (West Midlands Railway)1,0860
BearsdenBRNScotRail549,5800
BearstedBSDSoutheastern380,2660
BeasdaleBSLScotRail3240
Beaulieu RoadBEUSouth Western Railway12,0400
BeaulyBELScotRail46,5100
BebingtonBEBMerseyrail1,002,9820
BecclesBCCGreater Anglia110,1520
Beckenham HillBECGovia Thameslink Railway (Thameslink)392,6680
Beckenham JunctionBKJSoutheastern2,550,64484,245
BedfordBDMGovia Thameslink Railway (Thameslink)3,870,44054,944
Bedford St JohnsBSJWest Midlands Trains (London Northwestern Railway)180,5200
BedhamptonBDHSouth Western Railway115,4740
BedminsterBMTGreat Western Railway104,0500
BedworthBEHWest Midlands Trains (West Midlands Railway)102,1120
BedwynBDWGreat Western Railway129,8860
BeestonBEEEast Midlands Railway574,30458,590