Railway Stations in Wales including Gowerton Railway Station, Carmarthen Railway Station, Tanygrisiau Railway Station, Rhoose (Cardiff International Airport) Railway Station, Pwllheli Railway Station, ...
Keep in touch with us on Facebook Keep in touch with us on Twitter Keep in touch with us on Google+ Follow Us on YouTube
Attractions in Wales >  Go to a Map of Railway Stations in Wales>  Railway Stations
Railway Stations in Wales

Abercynon South Railway Station, Abercynon, Rhondda Cynon Taff

Aberdare Railway Station, Aberdare, Rhondda Cynon Taff

Aberdovey Railway Station, Aberdovey, Gwynedd

Abererch Railway Station, Abererch, Gwynedd

Abergavenny Railway Station, Abergavenny, Monmouthshire

Abergele and Pensarn Station, Abergele, Conwy County

Abergynolwyn Railway Station on the Talyllyn Line, Abergynolwyn, Gwynedd

Aberystwyth Railway Station, Aberystwyth, Ceredigion

Acton Bridge Railway Station, Acton Bridge, Cheshire

Albrighton Railway Station, Albrighton, Shropshire

Ammanford Railway Station, Ammanford, Carmarthenshire

Baglan Railway Station, Baglan, Neath Port Talbot

Bangor Railway Station, Bangor, Gwynedd

Bargoed Railway Station, Bargoed, Caerphilly County

Barmouth Railway Station, Barmouth, Gwynedd

Barry Docks Railway Station, Barry Docks, Vale of Glamorgan

Barry Island Railway Station, Barry Island, Vale of Glamorgan

Barry Railway Station, Barry, Vale of Glamorgan

Beddgelert Railway Station, Beddgelert, Gwynedd

Betws-y-Coed Railway Station, Betws-y-Coed, Conwy County

Blaenau Ffestiniog Railway Station, Blaenau Ffestiniog, Gwynedd

Blaenau Ffestiniog Railway Station, Blaenau Ffestiniog, Gwynedd

Bodorgan Railway Station, Bodorgan, Anglesey

Bontnewydd Railway Station, Bontnewydd, Gwynedd

Borth Railway Station, Borth, Ceredigion

Boston Lodge Halt Railway Station, Porthmadog, Gwynedd

Bridgend Railway Station, Bridgend, Bridgend County

Brithdir Railway Station, Brithdir, Caerphilly County

Briton Ferry Railway Station, Briton Ferry, Neath Port Talbot

Broome Railway Station, Broome, Shropshire

Buckley Railway Station, Buckley, Flintshire

Bucknell Railway Station, Bucknell, Shropshire

Builth Road Railway Station, Builth Wells, Powys

Bynea Railway Station, Bynea, Carmarthenshire

Cadoxton Railway Station, Cadoxton, Vale of Glamorgan

Caergwrle Railway Station, Caergwrle, Flintshire

Caernarfon Welsh Highland Railway Station, Caernarfon, Gwynedd

Caerphilly Railway Station, Caerphilly, Caerphilly County

Caersws Railway Station, Caersws, Powys

Caldicot Railway Station, Caldicot, Monmouthshire

Cardiff Bay Railway Station, Cardiff Bay, City of Cardiff

Cardiff Central Railway Station, Cardiff, City of Cardiff

Cardiff Queen Street Railway Station, Cardiff, City of Cardiff

Carmarthen Railway Station, Carmarthen, Carmarthenshire

Cathays Railway Station, Cardiff, City of Cardiff

Cefn-Y-Bedd Railway Station, Cefn-Y-Bedd, Flintshire

Cheltenham Spa Railway Station, Cheltenham, Gloucestershire

Chepstow Railway Station, Chepstow, Monmouthshire

Chester Railway Station, Chester, Cheshire

Chirk Railway Station, Chirk, Wrexham County

Church Stretton Railway Station, Church Stretton, Shropshire

Cilmeri Railway Station, Cilmeri, Powys

Clarbeston Road Railway Station, Clarbeston Road, Pembrokeshire

Clunderwen Railway Station, Clunderwen, Carmarthenshire

Cogan Railway Station, Cogan, Vale of Glamorgan

Colwyn Bay Railway Station, Colwyn Bay, Conwy County

Congleton Railway Station, Congleton, Cheshire

Conwy Railway Station, Conwy, Conwy County

Craven Arms Railway Station, Craven Arms, Shropshire

Crewe Railway Station, Crewe, Cheshire

Criccieth Railway Station, Criccieth, Gwynedd

Cwmbran Railway Station, Cwmbran, Torfaen

Cynghordy Railway Station, Cynghordy, Carmarthenshire

Danescourt Railway Station, Danescourt, City of Cardiff

Dduallt Railway Station, Dduallt, Gwynedd

Deganwy Railway Station, Deganwy, Conwy County

Dinas Railway Station, Dinas, Gwynedd

Dinas Rhondda Railway Station, Trealaw, Rhondda Cynon Taff

Dingle Road Railway Station, , Vale of Glamorgan

Dolau Railway Station, Dolau, Powys

Dolgarrog Railway Station, Dolgarrog, Conwy County

Dolwyddelan Railway Station, Dolwyddelan, Conwy County

Dovey Junction Railway Station, Dovey Junction, Powys

Dyffryn Ardudwy Railway Station, Dyffryn Ardudwy, Gwynedd

Eastbrook Railway Station, Eastbrook, Vale of Glamorgan

Ellesmere Port Railway Station, Ellesmere Port, Cheshire

Erwood Station Craft Centre and Gallery, Builth Wells, Powys

Fairbourne Railway Station, Fairbourne, Gwynedd

Fairwater Railway Station, Fairwater, City of Cardiff

Fernhill Railway Station, Fernhill, Rhondda Cynon Taff

Ferryside Railway Station, Ferryside, Carmarthenshire

Ffairfach Railway Station, Ffairfach, Carmarthenshire

Fishguard Harbour Railway Station, Goodwick, Pembrokeshire

Flint Railway Station, Flint, Flintshire

Frodsham Railway Station, Frodsham, Cheshire

Garth Railway Station, Garth, Powys

Glan Conwy Railway Station, Glan Conwy, Conwy County

Gowerton Railway Station, Gowerton, City of Swansea

Grangetown Railway Station, Grangetown, City of Cardiff

Gwersyllt Railway Station, Gwersyllt, Wrexham County

Harlech Railway Station, Harlech, Gwynedd

Haverfordwest Railway Station, Haverfordwest, Pembrokeshire

Hawarden Bridge Railway Station, Hawarden, Flintshire

Hawarden Railway Station, Hawarden, Flintshire

Helsby Railway Station, Helsby, Cheshire

Hengoed Railway Station, Hengoed, Caerphilly County

Holyhead Railway Station, Holyhead, Anglesey

Hope Railway Station, Hope, Flintshire

Hopton Heath Railway Station, Hopton Heath, Shropshire

Johnston Railway Station, Johnston, Pembrokeshire

Kidwelly Railway Station, Kidwelly, Carmarthenshire

Kilgetty Railway Station, Kilgetty, Pembrokeshire

Knighton Railway Station, Knighton, Shropshire

Knucklas Railway Station, Knucklas, Powys

Knutsford Railway Station, Knutsford, Cheshire

Lamphey Railway Station, Lamphey, Pembrokeshire

Ledbury Railway Station, Ledbury, Herefordshire

Little Sutton Railway Station, Little Sutton, Cheshire

Llanbedr Railway Station, Llanbedr, Gwynedd

Llanbister Road Railway Station, Llanbister, Powys

Llandaf Railway Station, Llandaf, City of Cardiff

Llandanwg Railway Station, Llandanwg, Gwynedd

Llandeilo Railway Station, Llandeilo, Carmarthenshire

Llandovery Railway Station, Llandovery, Carmarthenshire

Llandrindod Railway Station, Llandrindod Wells, Powys

Llandudno Junction Railway Station, Llandudno Junction, Conwy County

Llandudno Railway Station, Llandudno, Conwy County

Llandybie Railway Station, Llandybie, Carmarthenshire

Llanelli Railway Station, Llanelli, Carmarthenshire

Llanfair P.G. Railway Station, Llanfair P.G., Anglesey

Llanfairfechan Railway Station, Llanfairfechan, Conwy County

Llanfairpwll Railway Station, Llanfairpwll, Anglesey

Llangadog Railway Station, Llangadog, Carmarthenshire

Llangammarch Railway Station, Llangammarch Wells, Powys

Llangennech Railway Station, Llangennech, Carmarthenshire

Llangynllo Railway Station, Llangynllo, Powys

Llanharan Railway Station, Llanharan, Rhondda Cynon Taff

Llanrwst Railway Station, Llanrwst, Conwy County

Llansamlet Railway Station, Llansamlet, City of Swansea

Llanwrda Railway Station, Llanwrda, Carmarthenshire

Llanwrtyd Railway Station, Llanwrtyd Wells, Powys

Llwyngwril Railway Station, Llwyngwril, Gwynedd

Llwynypia Railway Station, Llwynypia, Rhondda Cynon Taff

Ludlow Railway Station, Ludlow, Shropshire

Lydney Railway Station, Lydney, Gloucestershire

Macclesfield Railway Station, Macclesfield, Cheshire

Machynlleth Railway Station, Machynlleth, Powys

Maesteg Ewenny Road Railway Station, Maesteg, Bridgend County

Maesteg Railway Station, Maesteg, Bridgend County

Manorbier Railway Station, Manorbier, Pembrokeshire

Meillionen Forest Campsite Railway Station, Beddgelert, Gwynedd

Merthyr Tydfil Railway Station, Merthyr Tydfil, Merthyr Tydfil County

Milford Haven Railway Station, Milford Haven, Pembrokeshire

Minffordd Ffestiniog Railway Station, Minffordd, Gwynedd

Minffordd Railway Station, Minffordd, Gwynedd

Moreton-in-Marsh Railway Station, Moreton in Marsh, Gloucestershire

Morfa Mawddach Railway Station, Morfa Mawddach, Gwynedd

Mountain Ash Railway Station, Mountain Ash, Rhondda Cynon Taff

Nantmor Railway Station, Nantmor, Gwynedd

Nantwich Railway Station, Nantwich, Cheshire

Narberth Railway Station, Narberth, Pembrokeshire

Neath Railway Station, Neath, Neath Port Talbot

Neston Railway Station, Neston, Flintshire

Newport Railway Station, Newport, Newport County

Newtown Railway Station, Newtown, Powys

Ninian Park Railway Station, Ninian Park, City of Cardiff

North Llanrwst Railway Station, Llanrwst, Conwy County

Northwich Railway Station, Northwich, Cheshire

Pantyffynnon Railway Station, Pantyffynnon, Carmarthenshire

Pembrey & Burry Port Railway Station, Pembrey, Carmarthenshire

Pembroke Dock Railway Station, Pembroke Dock, Pembrokeshire

Pembroke Railway Station, Pembroke, Pembrokeshire

Pen-y-Bont Railway Station, Pen-y-Bont, Powys

Penally Railway Station, Penally, Pembrokeshire

Penarth Railway Station, Penarth, Vale of Glamorgan

Pencoed Railway Station, Pencoed, Bridgend County

Penmaenmawr Railway Station, Penmaenmawr, Conwy County

Penrhiwceiber Railway Station, Penrhiwceiber, Rhondda Cynon Taff

Penrhyn Railway Station, Penrhyndeudraeth, Gwynedd

Penrhyndeudraeth Railway Station, Penrhyndeudraeth, Gwynedd

Penyffordd Railway Station, Penyffordd, Flintshire

Plas Halt Railway Station, Maentwrog, Gwynedd

Plas y Nant Railway Station, Plas y Nant, Gwynedd

Pont Croesor Railway Station, Porthmadog, Gwynedd

Pont-y-Pant Railway Station, Pont-y-Pant, Conwy County

Pontarddulais Railway Station, Pontarddulais, City of Swansea

Pontyclun Railway Station, Pontyclun, Rhondda Cynon Taff

Pontypool & New Inn Railway Station, Pontypool, Torfaen

Pontypridd Railway Station, Pontypridd, Rhondda Cynon Taff

Port Talbot Parkway Railway Station, Port Talbot, Neath Port Talbot

Porth Railway Station, Porth, Rhondda Cynon Taff

Porthmadog (WHR) Railway Station, Porthmadog, Gwynedd

Porthmadog Ffestiniog Railway Station, Porthmadog, Gwynedd

Porthmadog Railway Station, Porthmadog, Gwynedd

Porthmadog Welsh Highland Railway Station, Porthmadog, Gwynedd

Prestatyn Railway Station, Prestatyn, Denbighshire

Pwllheli Railway Station, Pwllheli, Gwynedd

Pyle Railway Station, Pyle, Bridgend County

Radyr Railway Station, Radyr, City of Cardiff

Rhoose (Cardiff International Airport) Railway Station, Rhoose, Vale of Glamorgan

Rhosneigr Railway Station, Rhosneigr, Anglesey

Rhyd Ddu Railway Station, Rhyd Ddu, Gwynedd

Rhyl Miniature Railway, Rhyl, Denbighshire

Rhyl Railway Station, Rhyl, Denbighshire

Rhymney Railway Station, Rhymney, Caerphilly County

Rogerstone Railway Station, Afon Village, Newport County

Roman Bridge Railway Station, Roman Bridge, Conwy County

Ruabon Railway Station, Ruabon, Wrexham County

Runcorn East Railway Station, Runcorn, Cheshire

Runcorn Railway Station, Runcorn, Cheshire

Sandbach Railway Station, Sandbach, Cheshire

Sarn Railway Station, Sarn, Bridgend County

Saundersfoot Railway Station, Saundersfoot, Pembrokeshire

Shifnal Railway Station, Shifnal, Shropshire

Shotton Railway Station, Shotton, Flintshire

Shrewsbury Railway Station, Shrewsbury, Shropshire

Snowdon Ranger Railway Station, Snowdon Ranger Path, Gwynedd

Stroud Railway Station, Stroud, Gloucestershire

Sugar Loaf Railway Station, Llanwrtyd Wells, Powys

Swansea Railway Station, Swansea, City of Swansea

Taffs Well Railway Station, Cardiff, City of Cardiff

Tal-y-Cafn Railway Station, Tal-y-Cafn, Conwy County

Talsarnau Railway Station, Talsarnau, Gwynedd

Talybont Railway Station, Talybont, Gwynedd

Tanygrisiau Railway Station, Tanygrisiau, Gwynedd

Telford Central Railway Station, Telford, Shropshire

Tenby Railway Station, Tenby, Pembrokeshire

Ton Pentre Railway Station, Ton Pentre, Rhondda Cynon Taff

Tonypandy Railway Station, Tonypandy, Rhondda Cynon Taff

Trefforest Railway Station, Pontypridd, Rhondda Cynon Taff

Trehafod Railway Station, Trehafod, Rhondda Cynon Taff

Treherbert Railway Station, Treherbert, Rhondda Cynon Taff

Treorchy Railway Station, Treorchy, Rhondda Cynon Taff

Ty Croes Railway Station, Ty Croes, Anglesey

Tywyn Railway Station, Tywyn, Gwynedd

Valley Railway Station, Valley, Anglesey

Warrington Bank Quay Railway Station, Warrington, Cheshire

Warrington Central Railway Station, Warrington, Cheshire

Waunfawr Railway Station, Waunfawr, Gwynedd

Welshpool Railway Station, Welshpool, Powys

Whitchurch Railway Station, Whitchurch, Shropshire

Whitland Railway Station, Whitland, Carmarthenshire

Wilmslow Railway Station, Wilmslow, Cheshire

Winsford Railway Station, Winsford, Cheshire

Wrexham Central Railway Station, Wrexham, Wrexham County

Wrexham General Railway Station, Wrexham, Wrexham County

Ystrad Mynach Railway Station, Ystrad Mynach, Caerphilly County

Ystrad Rhondda Railway Station, Ystrad Rhondda, Rhondda Cynon Taff

Go to a Map of Railway Stations in Wales Go to attractions in Wales listed by town Go to tourist attractions Map of Wales
Walesdirectory.co.uk, where you can find where to go, what to see, and where to stay in Wales.
Add your attraction to our directory of Railway Stations, or update an existing listing.
Buy these related Items

Victorian Stations: Railway Stations in England and Wales, 1836-1923

Paddington: The original story of the bear from Peru (Book & CD)

Fifty Years within Station Limits: A Railwayman's Story

An Historical Survey of Selected Great Western Stations Volume Four Layouts and Illustrations

The Railway Station (Out and About)

Diesels Dragons and Daffs

A Short History of PRESTATYN Railway Station.

Holidays in Wales

Your feedback is important to us. Please help us improve our service by telling us what we could do better.