Train Operators

Arriva Trains Wales

Website: http://www.arrivatrainswales.co.uk/

Stations at which this operator provides service:

Back to list of operators

Aberdare Abergavenny Aberystwyth
Ammanford Ashchurch Bangor
Barmouth Barry Betws-y-coed
Bidston Birmingham New Street Blaenau Ffestiniog
Bridgend Bristol Parkway Briston Temple Meads
Cardiff Cardiff Bay Carmarthen
Cheltenham Chepstow Chester
Church Stretton Colwyn Bay Craven Arms
Crewe Croyton Cwmbran
Fishguard Harbour Garth Gloucester
Gobowen for Oswestry Haverfordwest Hereford
Holyhead Kidwelly Knighton
Leominster Liverpool Lime Street Llandeilo
Llandovery Llandrindod Llandudo
Llandudo Junction Llanelli Llanharan
Llanwrtyd Ludlow Lydney
Machynlleth Maesteg Maesteg Ewenny Road
Manchester Piccadilly Merthyr Tuyfil Milford Haven
Minffordd Nantwich Neath
Newport Newton Pembrey & Burry Port
Pembroke Dock Penarth Pencoed
Pontyclun Port Talbot Parkway Porthmadog
Pwllheli Rhoose Cardiff International Airport Rhyl
Rhymmey Ruabon Sarn
Shotton Shrewsbury Stockport
Swansea Telford Central Tenby
Tondu Treherbert Warrington
Wellington Welshpool Wem
Whitchurch Whitland Wildmill
Wilmslow Wolverhampton Worcester Shrub Hill
Wrexham Yate Ystrad Mynach