Arriva Trains Wales train company

View all UK stations

Loading map...

Stations owned

StationStation Code
AberABE
AbercynonACY
AberdareABA
AberdoveyAVY
AbererchABH
AbergavennyAGV
Abergele & PensarnAGL
AberystwythAYW
AmmanfordAMF
BaglanBAJ
Bangor (Gwynedd)BNG
BargoedBGD
BarmouthBRM
BarryBRY
Barry DocksBYD
Barry IslandBYI
Betws-y-CoedBYC
BirchgroveBCG
Blaenau FfestiniogBFF
BodorganBOR
BorthBRH
BridgendBGN
BrithdirBHD
Briton FerryBNF
BroomeBME
BuckleyBCK
BucknellBUK
Builth RoadBHR
ByneaBYE
CadoxtonCAD
CaergwrleCGW
CaerphillyCPH
CaerswsCWS
CaldicotCDT
Cardiff BayCDB
Cardiff CentralCDF
Cardiff Queen StreetCDQ
CarmarthenCMN
CathaysCYS
Cefn-Y-BeddCYB
ChepstowCPW
ChesterCTR
ChirkCRK
Church StrettonCTT
CilmeriCIM
Clarbeston RoadCLR
ClunderwenCUW
CoganCGN
Colwyn BayCWB
ConwyCNW
CorytonCOY
Craven ArmsCRV
CricciethCCC
CrosskeysCKY
CwmbachCMH
CwmbranCWM
CynghordyCYN
DanescourtDCT
DeganwyDGY
Dinas (Mid Glamorgan)DMG
Dinas PowysDNS
Dingle RoadDGL
DolauDOL
DolgarrogDLG
DolwyddelanDWD
Dovey JunctionDVY
Dyffryn ArdudwyDYF
EastbrookEBK
Ebbw Vale ParkwayEBV
Ebbw Vale TownEBB
Energlyn & Churchill ParkECP
FairbourneFRB
FairwaterFRW
FernhillFER
FerrysideFYS
FfairfachFFA
Fishguard & GoodwickFGW
Fishguard HarbourFGH
FlintFLN
FrodshamFRD
Garth (Mid-Glamorgan)GMG
Garth (Powys)GTH
Gilfach FargoedGFF
Glan ConwyGCW
GobowenGOB
GowertonGWN
Grangetown (South Glamorgan)GTN
GwersylltGWE
HarlechHRL
HaverfordwestHVF
HawardenHWD
Hawarden BridgeHWB
Heath High LevelHHL
Heath Low LevelHLL
HelsbyHSB
HengoedHNG
HerefordHFD
HeswallHSW
HolyheadHHD
Hope (Clwyd)HPE
Hopton HeathHPT
Johnston (Dyfed)JOH
KidwellyKWL
KilgettyKGT
KnightonKNI
KnucklasKNU
LampheyLAM
LeominsterLEO
Lisvane and ThornhillLVT
LlanaberLLA
LlanbedrLBR
Llanbister RoadLLT
LlanbradachLNB
LlandafLLN
LlandanwgLDN
LlandecwynLLC
LlandeiloLLL
LlandoveryLLV
LlandrindodLLO
LlandudnoLLD
Llandudno JunctionLLJ
LlandybieLLI
LlanelliLLE
LlanfairfechanLLF
LlanfairpwllLPG
LlangadogLLG
LlangammarchLLM
LlangennechLLH
LlangynlloLGO
LlanharanLLR
LlanhillethLTH
LlanishenLLS
LlanrwstLWR
LlansamletLAS
Llantwit MajorLWM
LlanwrdaLNR
LlanwrtydLNW
LlwyngwrilLLW
LlwynypiaLLY
LudlowLUD
LydneyLYD
MachynllethMCN
MaestegMST
Maesteg (Ewenny Road)MEW
ManorbierMRB
Merthyr TydfilMER
Merthyr ValeMEV
Milford HavenMFH
MinfforddMFF
Morfa MawddachMFA
Mountain AshMTA
NantwichNAN
NarberthNAR
NeathNTH
NestonNES
NewbridgeNBE
Newport (Gwent)NWP
NewtownNWT
Ninian ParkNNP
North LlanrwstNLR
PantyffynnonPTF
Pembrey & Burry PortPBY
PembrokePMB
Pembroke DockPMD
Pen-Y-BontPNY
PenallyPNA
PenarthPEN
PencoedPCD
PengamPGM
PenheligPHG
PenmaenmawrPMW
PenrhiwceiberPER
PenrhyndeudraethPRH
PensarnPES
Pentre-BachPTB
PenychainPNC
PenyfforddPNF
Pont-y-PantPYP
PontarddulaisPTD
PontlottynPLT
PontyclunPYC
Pontypool and New InnPPL
PontypriddPPD
Port Talbot ParkwayPTA
PorthPOR
PorthmadogPTM
PreesPRS
PrestatynPRT
PwllheliPWL
Pye CornerPYE
PylePYL
Quaker's YardQYD
RadyrRDR
RhiwbinaRHI
Rhoose (Cardiff Int Airpt)RIA
RhosneigrRHO
RhylRHL
RhymneyRHY
Risca and PontymisterRCA
RogerstoneROR
Roman BridgeRMB
RuabonRUA
Runcorn EastRUE
SarnSRR
SaundersfootSDF
Severn Tunnel JunctionSTJ
ShottonSHT
ShrewsburySHR
SkewenSKE
Sugar LoafSUG
SwanseaSWA
Taffs WellTAF
Tal-y-CafnTLC
TalsarnauTAL
TalybontTLB
TenbyTEN
Tir-PhilTIR
Ton PentreTPN
TonduTDU
TonfanauTNF
TonypandyTNP
TrefforestTRF
Trefforest EstateTRE
TrehafodTRH
TreherbertTRB
TreorchyTRY
Troed-Y-RhiwTRD
Ty CroesTYC
Ty GlasTGS
TygwynTYG
TywynTYW
UptonUPT
ValleyVAL
Waun-gron ParkWNG
WelshpoolWLP
WemWEM
Whitchurch (Salop)WTC
Whitchurch (South Glamorgan)WHT
WhitlandWTL
WildmillWMI
WrenburyWRE
Wrexham CentralWXC
Wrexham GeneralWRX
YnyswenYNW
YortonYRT
Ystrad MynachYSM
Ystrad RhonddaYSR