This is a list of bus stations in Wales:
Bus station or interchange | Location | Number of stands | City destinations | Local destinations | Image | |
---|---|---|---|---|---|---|
Aberdare bus station[1] (on the site of Aberdare Low Level railway station) | Aberdare | 12 | Cardiff | Trecynon | ||
Abergavenny bus station[2] | Abergavenny | 6 | Cardiff, Hereford | Cwmbran, Brecon, Abergavenny Circular, Mardy, Monmouth, Llanellen, Brynmawr, Hollywell Crescent (O/S 80), Pontrilas, Ashvale | ||
Aberystwyth bus station[3] | Aberystwyth | 7 | Cardiff, Swansea, London | Cardigan | ||
Ammanford bus station[4] | Ammanford | 6 | Swansea | Carmarthenshire | ||
Bangor bus station[5] | Bangor | 7 | Caernarfon, Aberystwyth, Holyhead | Llanberis, Penrhos Garnedd, Deiniolen, Parc Menai, Gwastadnant, Menai Bridge, Llangefni, Llangoed, Amlwch, Glan-yr-afon, Carmel, Llanddona, Maesgeirchen, Llandudno, Colwyn Bay | ||
Bargoed Interchange[6] | Bargoed | 5 | Cardiff, Newport | Blackwood, Merthyr Tydfil, Caerphilly | ||
Barry Transport Interchange (adjacent to Barry Docks railway station)[7] | Barry | 4 | None | Town districts | ||
Blackwood Interchange[8] | Blackwood | 9 | Cardiff, Newport | Pontypridd, Cwmbran, Tredegar, Bargoed, Ystrad Mynach railway station, Wyllie, New Tredegar, Abertillery | ||
Bow Street Transport Interchange (at railway station)[9] [10] | Bow Street, Ceredigion | 1 | None | Aberystwyth, Bangor, Machynlleth, Ynyslas | ||
Brecon bus station[11] | Brecon | 5 | Hereford | Hay-on-Wye | ||
Bridgend bus station[12] | Bridgend | 11 | Cardiff, Port Talbot | Brackla | ||
Brynmawr bus station[13] | Brynmawr | 4 | Cardiff, Newport | Town Districts, Abergavenny, Hereford, Ebbw Vale, Merthyr Tydfil | ||
Carmarthen bus station[14] | Carmarthen | 10 | London, Swansea, Aberystwyth, Llanelli | Haverfordwest, Cardigan | ||
Caernarfon bus station[15] | 3 | Aberystwyth | Bangor; Llandudno; Porthmadog; Pwllheli | |||
Caerphilly bus station[16] | Caerphilly | 11 | Cardiff | Bargoed | ||
Cardiff Coach Station[17] | Cardiff Sophia Gardens | 9 | National Express services | Newport, Swansea | ||
Cardiff Bus Interchange[18] | Cardiff city centre | 14 | Cardiff | City districts | ||
Proposed Cardiff West Transport Interchange (also known as Western Transport Interchange)[19] [20] | Fairwater, Cardiff | TBC | Cardiff | City districts
| ||
Chepstow bus station[21] | Chepstow | 5 | Newport | Monmouth | ||
Cwmbran bus station[22] | Cwmbran | 9 | London, Bristol, Newport, Cardiff | Pontypool
| ||
Ebbw Vale bus station | Ebbw Vale | 6 | Cardiff | Cwmbran railway station, Tredegar, Ashvale, Peacehaven, Cwm, Brynmawr, Abergavenny, Garn Lydan | ||
Gorseinon bus station[23] | Gorseinon | 6 | Swansea | Lliw Valley | ||
Haverfordwest bus station[24] | Haverfordwest | 6 | London Victoria, Aberystwyth, Newport, Cardigan, Rochdale | Withybush, Tenby, Tanerdy, Wiston, Broad Haven, Burton Ferry, Fishguard, Albert Town | ||
Llandrindod Wells Interchange[25] | Llandrindod Wells | 4 | Cardiff | Aberystwyth, Builth Wells, Brecon, Merthyr Tydfil, Newtown, New Radnor, Kington, Hereford | ||
Llanelli bus station[26] | Llanelli | 7 | Swansea, London | Town Districts, Ammanford, Carmarthen, Cross Hands, Pontarddulais, Hendy | ||
Llantwit Major bus station[27] | Llantwit Major | 1 | Cardiff, Bridgend | Cowbridge, Talbot Green, St Athan, Barry, Rhoose, Ogmore-By-Sea, Ewenny, Marcross, Monknash, St. Donats, Cardiff Airport | ||
Maesteg bus station[28] | Maesteg | 6 | Port Talbot
| Caerau, Llangynwyd, Maesteg Circular, Cymmer | ||
Merthyr Tydfil bus station[29] | Merthyr Tydfil | 14 | Cardiff, Swansea | Abergavenny | ||
Mold bus station[30] | Mold | 7 | Chester | Wrexham | ||
Monmouth bus station[31] | Monmouth | 2 | Newport, Hereford | Abergavenny, Ross-on-Wye, Chepstow, Wyesham, Over Monnow, Tintern, Osbaston | ||
Neath bus station[32] | Neath | 11 | Swansea, Port Talbot | Vale of Neath | ||
Nelson bus station[33] | Nelson, Caerphilly | 2 | None | Caerphilly, Blackwood, Pontypridd, Bargoed, Merthyr Tydfil | ||
Newport bus station[34] | Newport | 24 + 1 | Newport (Market Square):
Newport Kingsway (Stand K12):
| Newport (Friars Walk)
Newport (Market Square) | ||
Newtown bus station[35] | Newtown | 5 | Shrewsbury, Wrexham | Welshpool, Montgomery, Machynlleth, Llangurig, Llanidloes, Rhayader, Llanllwchaiarn, Nantoer, Garth Owen | ||
Pontypridd bus station[36] [37] | Pontypridd | 12 | Cardiff | Caerphilly, Blackwood | ||
Port Talbot bus station[38] | Port Talbot | 9 | Bridgend
| Neath | ||
Port Talbot Parkway interchange (at railway station)[39] | Port Talbot | 6 | Swansea | Aberavon, Bridgend, Goytre, Maesteg, Margam, Neath | ||
Porthcawl bus station[40] | Porthcawl | 3 | Cardiff | Aberdare, Bridgend, Cowbridge, Danygraig, Ferndale, Llwynypia, Maerdy, Newtown, Penygraig, Tonypandy, Tonyrefail, Tylorstown, Ystrad Rhondda | ||
Pwllheli bus station[41] | Pwllheli | 3 | Caernarfon | Porthmadog | ||
Rhyl bus station[42] | Rhyl | 5 | None | Llandudno, Colwyn Bay, Prestatyn, Denbigh, Bodelwyddan, Mount Pleasant, Bagillt, Kinmel Bay, Holywell, Bryhedydd Bay, Mill Bank Road | ||
Swansea bus station[43] | Swansea | 23 | Cardiff; London | City districts; Gower; South West Wales | ||
Talbot Green bus station[44] | Talbot Green | 4 | Cardiff, Bridgend | Llantwit Major, Tonypandy, Pontypridd, Ynysmaerdy | ||
Tonypandy bus station[45] | Tonypandy | 4 | Cardiff, Bridgend | Porth, Blaencwm, Caerphilly, Porthcawl, Hendreforgan, Clydach Vale | ||
Tredegar bus station[46] | Tredegar | 4 | Cardiff, Newport | Town Districts, Blackwood, Abergavenny, Hereford, Ebbw Vale, Merthyr Tydfil | ||
Wrexham bus station[47] | Wrexham | 8 | Chester
| Oswestry | ||
Ystradgynlais Interchange | Ystradgynlais | 5 | Swansea | Abercrave, Ammanford, Brecon, Brynamman, Coelbren, Crynant, Neath, Ynyswen |