Initially a British Railways Board subsidiary, change of control 13 October 1996 (Prism Rail plc)
Aber
Abercynon North
Abercynon South
Aberdare
Aberdovey from 14 October 2001
Abererch from 14 October 2001
Abergavenny from 14 October 2001
Abergele & Pensarn from 28 September 2003
Aberystwyth from 14 October 2001
Ammanford from 14 October 2001
Baglan from 14 October 2001
Bangor (Gwynedd) from 28 September 2003
Bargoed
Barmouth from 14 October 2001
Barry
Barry Docks
Barry Island
Betws-y-Coed from 28 September 2003
Birchgrove
Blaenau Ffestiniog from 28 September 2003
Bodorgan from 28 September 2003
Borth from 14 October 2001
Bridgend from 1 April 2002
Brithdir
Briton Ferry from 14 October 2001
Broome from 14 October 2001
Buckley from 28 September 2003
Bucknell from 14 October 2001
Builth Road from 14 October 2001
Bynea from 14 October 2001
Cadoxton
Caergwrle Castle & Wells from 28 September 2003
Caerphilly
Caersws from 14 October 2001
Caldicot from 14 October 2001
Cardiff Bay
Cardiff Central from 1 April 2002
Cardiff Queen Street
Carmarthen from 14 October 2001
Cathays
Cefn-y-Bedd from 28 September 2003
Chepstow from 14 October 2001
Chester from 28 September 2003
Chirk from 14 October 2001
Church Stretton from 14 October 2001
Cilmeri from 14 October 2001
Clarbeston Road from 14 October 2001
Clunderwen from 14 October 2001
Cogan
Colwyn Bay from 28 September 2003
Conwy from 28 September 2003
Coryton
Craven Arms from 14 October 2001
Criccieth from 14 October 2001
Cwmbach
Cwmbran from 14 October 2001
Cynghordy from 14 October 2001
Danescourt
Deganwy from 28 September 2003
Dinas Powys
Dinas Rhondda
Dingle Road
Dolau from 14 October 2001
Dolgarrog from 28 September 2003
Dolwyddelan from 28 September 2003
Dovey Junction from 14 October 2001
Dyffryn Ardudwy from 14 October 2001
Eastbrook
Fairbourne from 14 October 2001
Fairwater
Fernhill
Ferryside from 14 October 2001
Ffairfach from 14 October 2001
Fishguard Harbour from 14 October 2001
Flint from 28 September 2003
Frodsham from 28 September 2003
Garth (Mid Glamorgan) from 14 October 2001
Garth (Powys) from 14 October 2001
Gilfach Fargoed
Glan Conwy from 28 September 2003
Gobowen from 14 October 2001
Gowerton from 14 October 2001
Grangetown (Cardiff)
Gwersyllt from 28 September 2003
Harlech from 14 October 2001
Haverfordwest from 14 October 2001
Hawarden from 28 September 2003
Hawarden Bridge from 28 September 2003
Heath High Level
Heath Low Level
Helsby from 28 September 2003
Hengoed
Hereford from 14 October 2001
Heswall from 28 September 2003
Holyhead from 28 September 2003
Hope (Flintshire) from 28 September 2003
Hopton Heath from 14 October 2001
Johnston (Pembs) from 14 October 2001
Kidwelly from 14 October 2001
Kilgetty from 14 October 2001
Knighton from 14 October 2001
Knucklas from 14 October 2001
Lamphey from 14 October 2001
Leominster from 14 October 2001
Lisvane & Thornhill
Llanaber from 14 October 2001
Llanbedr from 14 October 2001
Llanbister Road from 14 October 2001
Llanbradach
Llandaf
Llandanw from 14 October 2001
Llandecwyn from 14 October 2001
Llandeilo from 14 October 2001
Llandovery from 14 October 2001
Llandrindod Wells from 14 October 2001
Llandudno from 28 September 2003
Llandudno Junction from 28 September 2003
Llandybie from 14 October 2001
Llanelli from 14 October 2001
Llanfairfechan from 28 September 2003
Llanfairpwll from 28 September 2003
Llangadog from 14 October 2001
Llangammarch from 14 October 2001
Llangennech from 14 October 2001
Llangynllo from 14 October 2001
Llanishen
Llanrwst from 28 September 2003
Llanrwst North from 28 September 2003
Llansamlet from 14 October 2001
Llanwrda from 14 October 2001
Llanwrtyd from 14 October 2001
Llwyngwril from 14 October 2001
Llwynypia
Ludlow from 14 October 2001
Lydney from 14 October 2001
Machynlleth from 14 October 2001
Maesteg from 14 October 2001
Maesteg (Ewenny Road) from 14 October 2001
Manorbier from 14 October 2001
Merthyr Tydfil
Merthyr Vale
Milford Haven from 14 October 2001
Minffordd from 14 October 2001
Morfa Mawddach from 14 October 2001
Mountain Ash
Nantwich from 14 October 2001
Narberth from 14 October 2001
Neath from 1 April 2002
Neston from 28 September 2003
Newport (South Wales) from 1 April 2002
Newtown (Powys) from 14 October 2001
Ninian Park
Pantyffynnon from 14 October 2001
Pembrey & Burry Port from 14 October 2001
Pembroke from 14 October 2001
Pembroke Dock from 14 October 2001
Penally from 14 October 2001
Penarth
Pencoed from 14 October 2001
Pengam
Penhelig from 14 October 2001
Penmaenmawr from 28 September 2003
Penrhiwceiber
Penrhyndeudraeth from 14 October 2001
Pensarn from 14 October 2001
Pentre-Bach
Pen-y-Bont from 14 October 2001
Penychain from 14 October 2001
Penyffordd from 28 September 2003
Pontarddulais from 14 October 2001
Pontlottyn
Pontyclun from 14 October 2001
Pont-y-Pant from 28 September 2003
Pontypool & New Inn from 14 October 2001
Pontypridd
Porthmadog from 14 October 2001
Port Talbot Parkway from 1 April 2002
Porth
Prees from 14 October 2001
Prestatyn from 28 September 2003
Pwllheli from 14 October 2001
Pyle from 14 October 2001
Quakers Yard
Radyr
Rhiwbina
Rhosneigr from 28 September 2003
Rhyl from 28 September 2003
Rhymney
Roman Bridge from 28 September 2003
Ruabon from 14 October 2001
Runcorn East from 28 September 2003
Sarn from 14 October 2001
Saundersfoot from 14 October 2001
Severn Tunnel Junction from 14 October 2001
Shotton from 28 September 2003
Shrewsbury from 14 October 2001
Skewen from 14 October 2001
Sugar Loaf from 14 October 2001
Swansea from 1 April 2002
Taffs Well
Talsarnau from 14 October 2001
Talybont from 14 October 2001
Tal-y-Cafn from 28 September 2003
Tenby from 14 October 2001
Tir-Phil
Tondu from 14 October 2001
Tonfanau from 14 October 2001
Ton Pentre
Tonypandy
Trefforest
Trefforest Estate
Trehafod
Treherbert
Treorchy
Troed-y-rhiw
Ty Croes from 28 September 2003
Ty Glas
Tygwyn from 14 October 2001
Tywyn from 14 October 2001
Upton (Merseyside) from 28 September 2003
Valley from 28 September 2003
Waun-Gron Park
Welshpool from 14 October 2001
Wem from 14 October 2001
Whitchurch (Cardiff)
Whitchurch (Shropshire) from 14 October 2001
Whitland from 14 October 2001
Wildmill from 14 October 2001
Wrenbury from 14 October 2001
Wrexham Central from 28 September 2003
Wrexham General from 28 September 2003
Ynyswen
Yorton from 14 October 2001
Ystrad Mynach
Ystrad Rhondda
Consultation began 27 July 2001; from 12 October 2001 (trading as Wales & Borders Trains); revoked 27 April 2004
Consultation began 27 July 2001; from 12 October 2001 (trading as Wales & Borders Trains); revoked 27 April 2004