Transport for Wales Stations Quiz

List all railway stations across the UK served by Transport for Wales (TfW).
Quiz by
BejbaPeriod
Rate:
Last updated: October 14, 2025
You have not attempted this quiz yet.
First submittedJuly 20, 2025
Times taken118
Average score41.3%
Report this quizReport
30:00
Enter Station Name Here
0
 / 276 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
North/South Wales Line
 
Marches Line
 
Cambrian Line
 
Heart of Wales Line
Holyhead
Manchester Piccadilly
Birmingham International
Shrewsbury
Valley
Stockport
Birmingham New Street
Church Stretton
Rhosneigr
Wilmslow
Sandwell & Dudley
Craven Arms
Ty Croes
Alderley Edge
Wolverhampton
Broome
Bodorgan
Crewe
Bilbrook
Hopton Heath
Llanfairpwll
Nantwich
Codsall
Bucknell
Bangor
Wrenbury
Albrighton
Knighton
Llanfairfechan
Whitchurch
Cosford
Knucklas
Penmaenmawr
Prees
Shifnal
Llangynllo
Conwy
Wem
Telford Central
Dolau
Llandudno Junction
Yorton
Oakengates
Llanbister Road
Colwyn Bay
Shrewsbury
Wellington
Pen-y-bont
Abergele and Pensarn
Church Stretton
Shrewsbury
Llandrindod
Rhyl
Craven Arms
Welshpool
Builth Road
Prestatyn
Ludlow
Newtown
Cilmeri
Flint
Leominster
Caersws
Garth
Shotton
Hereford
Machynlleth
Llangammarch
Chester
Abergavenny
Dovey Junction
Llanwrtyd
Wrexham General
Pontypool and New Inn
Aberystwyth Branch
Sugar Loaf
Ruabon
Cwmbran
Borth
Cynghordy
Chirk
Newport
Bow Street
Llandovery
Gobowen
Cardiff Central
Aberystwyth
Llanwrda
Shrewsbury
Pontyclun
Main Line
Llangadog
Church Stretton
Llanharan
Penhelig
Llandeilo
Craven Arms
Pencoed
Aberdovey
Ffairfach
Ludlow
Bridgend
Tywyn
Llandybie
Leominster
Pyle
Tonfanau
Ammanford
Hereford
Port Talbot Parkway
Llwyngwril
Pantyffynnon
Abergavenny
Baglan
Fairbourne
Pontarddulais
Pontypool and New Inn
Briton Ferry
Morfa Mawddach
Llangennech
Cwmbran
Neath
Barmouth
Bynea
Newport
Skewen
Llanaber
Llanelli
Cardiff Central
Llansamlet
Talybont
Gowerton
 
 
Swansea
Dyffryn Ardudwy
Swansea
North Wales Coast Line
 
Gowerton
Llanbedr
 
Holyhead
 
Llanelli
Pensarn
Borderlands Line
Valley
 
Pembrey and Burry Port
Llandanwg
Bidston
Rhosneigr
 
Kidwelly
Harlech
Upton
Ty Croes
 
Ferryside
Tygwyn
Heswall
Bodorgan
 
Carmarthen
Talsarnau
Neston
Llanfairpwll
 
Whitland
Llandecwyn
Hawarden Bridge
Bangor
 
Clunderwen
Penrhyndeudraeth
Shotton
Llanfairfechan
 
Clarbeston Road
Minffordd (for Portmeirion)
Hawarden
Penmaenmawr
 
Haverfordwest
Porthmadog
Buckley
Conwy
 
Johnston
Criccieth
Penyffordd
Llandudno Junction
 
Milford Haven
Penychain
Hope
Colwyn Bay
 
Fishguard Branch
Abererch
Caergwrle
Abergele and Pensarn
 
Fishguard and Goodwick
Pwllheli
Cefn-y-bedd
Rhyl
 
Fishguard Harbour
 
Gwersyllt
Prestatyn
 
 
Manchester to Llandudno
Wrexham General
Flint
 
Conwy Valley Line
Manchester Airport
Wrexham Central
Shotton
 
Llandudno
East Didsbury
 
Chester
 
Deganwy
Manchester Piccadilly
Swanline
Wrexham General
 
Llandudno Junction
Manchester Oxford Road
Cardiff Central
Ruabon
 
Glan Conwy
Newton-le-Willows
Pontyclun
Chirk
 
Tal-y-cafn
Earlestown
Llanharan
Gobowen
 
Dolgarrog
Warrington Bank Quay
Pencoed
Shrewsbury
 
North Llanrwst
Runcorn East
Bridgend
Wellington
 
Llanrwst
Frodsham
Pyle
Oakengates
 
Betws-y-coed
Helsby
Port Talbot Parkway
Telford Central
 
Pont-y-pant
Chester
Baglan
Shifnal
 
Dolwyddelan
Shotton
Briton Ferry
Cosford
 
Roman Bridge
Flint
Neath
Albrighton
 
Blaenau Ffestiniog
Prestatyn
Skewen
Codsall
 
 
Rhyl
Llansamlet
Bilbrook
 
West Wales Line
Abergele and Pensarn
Swansea
Wolverhampton
 
Swansea
Colwyn Bay
 
Sandwell & Dudley
 
Gowerton
Llandudno Junction
Chester to Crewe
Birmingham New Street
 
Llanelli
Deganwy
Chester
Birmingham International
 
Pembrey and Burry Port
Llandudno
Crewe
 
 
Kidwelly
Holyhead Line
 
Maesteg to Ebbw Vale
 
Ferryside
Conwy
Crewe to Shrewsbury
Maesteg
 
Carmarthen
Penmaenmawr
Crewe
Maesteg (Ewenny Road)
 
Whitland
Llanfairfechan
Nantwich
Garth
 
Narberth
Bangor
Wrenbury
Tondu
 
Kilgetty
Llanfairpwll
Whitchurch
Sarn
 
Saundersfoot
Bodorgan
Prees
Wildmill
 
Tenby
Ty Croes
Wem
Bridgend
 
Penally
Rhosneigr
Yorton
Pencoed
 
Manorbier
Valley
Shrewsbury
Llanharan
 
Lamphey
Holyhead
 
Pontyclun
 
Pembroke
 
 
Cardiff Central
 
Pembroke Dock
Bridgend Line
 
Pye Corner
 
 
Bridgend
 
Rogerstone
 
Ebbw Vale to Newport
Llantwit Major
 
Risca and Pontyminster
 
Ebbw Vale Town
Rhoose Cardiff Airport
 
Crosskeys
 
Ebbw Vale Parkway
Barry Island Branch
 
Newbridge
 
Llanhileth
Barry Island
 
Llanhileth
 
Newbridge
Main Line
 
Ebbw Vale Parkway
 
Crosskeys
Barry
 
Ebbw Vale Town
 
Risca and Pontyminster
Barry Docks
 
 
 
Rogerstone
Cadoxton
 
Chester to Liverpool
 
Pye Corner
Dinas Powys
 
Wrexham General
 
Newport
Eastbrook
 
Chester
 
 
Cogan
 
Helsby
 
Cardiff to Cheltenham Spa
Penarth Branch
 
Frodsham
 
Cardiff Central
Dingle Road
 
Runcorn
 
Newport
Penarth
 
Liverpool South Parkway
 
Severn Tunnel Junction
Mainline
 
Liverpool Lime Street
 
Caldicot
Grangetown
 
 
 
Chepstow
Cardiff Central
 
 
 
Lydney
 
 
 
 
Gloucester
South East Valleys
 
 
 
Cheltenham Spa
Cardiff Central
 
 
 
 
Bay Branch
 
 
 
South West Valleys
Cardiff Bay
 
 
 
Cardiff Central
Main Line
 
 
 
Ninian Park
Cardiff Queen Street
 
 
 
Waun-gron Park
Cathays Loop
 
 
 
Fairwater
Cathays
 
 
 
Danescourt
Llandaf
 
 
 
Radyr
Coryton Branch
 
 
 
Taffs Well
Heath Low Level
 
 
 
Trefforest Estate
Ty Glas
 
 
 
Trefforest
Birchgrove
 
 
 
Pontypridd
Rhiwbina
 
 
 
Ton Pentre Branch
Whitchurch
 
 
 
Trehafod
Coryton
 
 
 
Porth
Main Line
 
 
 
Dinas Rhondda
Heath High Level
 
 
 
Tonypandy
Llanishen
 
 
 
Llwynypia
Lisvane and Thornhill
 
 
 
Ystrad Rhondda
Caerphilly
 
 
 
Ton Pentre
Aber
 
 
 
Treorchy
Energlyn and Churchill Park
 
 
 
Ynyswen
Llanbradach
 
 
 
Treherbert
Ystrad Mynach
 
 
 
Main Line
Hengoed
 
 
 
Abercynon
Pengam
 
 
 
Quakers Yard
Gilfach Fargoed
 
 
 
Merthyr Vale
Bargoed
 
 
 
Troed-y-rhiw
Brithdir
 
 
 
Pentre-bach
Tir-phil
 
 
 
Merthyr Tydfil
Pontlottyn
 
 
 
Aberdare Branch
Rhymney
 
 
 
Penrhiwceiber
 
 
 
 
Mountain Ash
 
 
 
 
Fernhill
 
 
 
 
Cwmbach
 
 
 
 
Aberdare
 
 
Save Your Stats
Your Next Quiz
Can you name the capitals cities of all 196 countries in the world?
Such as humanity's closest relative...
Based on the clues, can you guess these cities which start with each letter of the alphabet?
Drag the flag onto the correct country. Careful, though! One wrong move and the game ends.
Comments
No comments yet