Public Transport Index - Wales, United Kingdom
This is an index page of all available public transit lines operating in Wales, United Kingdom including all Bus and Train lines. The index includes agencies such as O.R.Jones, M & H Coaches, Peyton Travel, Gwynfor Coaches, Nefyn, Edwards Coaches, Cardiff Bus, Pembrokeshire County Council, Crickhowell Taxis, Village & Valleys Travel and National Rail and more. Find information on routes, stops, maps, and schedules, including real-time updated timetables and departure times.
Bus agencies
O.R.Jones
M & H Coaches
- 2 - Ruthin - Mold
- 21 - Abergele - Colwyn Bay via Rhyd-y-foel, Betws yn Rhos
- 29 - Mold - Wrexham
- 43 - Llanfair - Pensarn via Abergele, Belgrano
- 45 - Rhyl - Ysbyty Glan Clwyd via Kinmel Bay
- 46 - Rhyl - Ysbyty Glan Clwyd
- 47 - Rhyl - Rhyl via Brynhedydd
- 54 - Trefnant - St Asaph Business Park via Rhyl
- 66 - Henllan - Denbigh
- 71 - Corwen - Denbigh
- 71A - Denbigh - Llansannan
- 76 - Denbigh - Llangwyfan
- T8 - Corwen - Chester via Ruthin, Mold, Broughton Retail Park
Peyton Travel
Gwynfor Coaches
- 23 - Holyhead - Holyhead via Rhoscolyn
- 25 - Holyhead - Aberffraw
- 36 - Llangefni - Llangefni via Pencraig
- 45 - Llangefni - Rhosneigr
- 48 - Llangefni - Llangefni
- 50 - Llangefni - Beaumaris
- 54 - Llangefni (Circular)
- 55 - Llangefni - Llangefni via Pentraeth, Talwrn
- G4 - Caernarfon - Nantlle via Penygroes
- G10 - Bangor - Bethesda
- S1 - Caernarfon - Betws y Coed via Llanberis
- S2 - Bangor - Llanberis via Rhiwlas, Pentir, Deiniolen, Clwtybont, Brynrefail
- S3 - Beddgelert - Dinorwig via RhydDdu, Waunfawr, Caethro, Caernarfon, Bangor, Llanrug, Brynrefail, Deiniolen
- S4 - Pen y Pass - Morfa Bychan via Beddgelert, Llanrothen, Prenteg, Tremadog, Porthmadog
- S4 - Pen y Pass - Porthmadog via Beddgelert, Llanrothen, Prenteg, Tremadog
- S5 - Llanberis - Pen-y-Pass
Nefyn
- 8 - Pwllheli - Tudweiliog via Efailnewydd, Boduan, Nefyn, Morfa Nefyn, Edern
- 8A - Pwllheli - Nefyn via Efailnewydd, Bryncynan, RhydyClafdy, Nanhoron, Garnfadryn, Llaniestyn, Dinas
- 8B - Pwllheli - Rhydlios via Nefyn, Tudweiliog, Llandwnadl, Penygroeslon, Aberdaon
- 27 - Pwllheli - Nefyn via Efailnewydd, Llanor, Pentreuchaf, Llithfaen, Pistyll
Edwards Coaches
- 90 - Gwaunmiskin - Pontypridd via Upper Church Village
- 100 - Royal Glamorgan Hospital - Pontypridd via Talbot Green, Llantrisant, Beddau, University of Glamorgan
- 105 - Pontypridd - Pwllgwaun via Maesycoed, Hopkinstown
- 107 - Pontypridd - Trefforest
- 109 - Pontypridd - Pontypridd via Graigwen, Penygraigwen
- 111 - Pontypridd - Ty Rhiw via Upper Boat, Glan-Y-Ffordd
- 400 - Gwaunmiskin - Cardiff via Llantwit Fadre, Church Village, Nantgarw, Taffs Well
Cardiff Bus
- 1 - Cardiff City Circle - (Clockwise) via Cardiff Bay, Canton, Heath Hospital, Albany Road, Tremorfa
- 1A - Cardiff City Circle - (Clockwise) via Cardiff Bay, Canton, Heath Hospital, Albany Road, Tremorfa
- 2 - Cardiff City Circle - clockwise) via Tremorfa, Albany Road, Heath Hospital, Canton, Cardiff Bay
- 2A - Cardiff City Circle - clockwise) via Tremorfa, Albany Road, Heath Hospital, Canton, Cardiff Bay
- 4 - Cardiff Bus Station - Leckwith
- 6 - Cardiff Bay - Cardiff Bus Station
- 7 - Cardiff City Centre - Penarth via Llandough Hospital
- 8 - Cardiff City Centre - Cardiff Bay & Atlantic Wharf via Grangetown
- 9 - Heath Hospital - Cardiff Sports Village
- 11 - Cardiff City Centre - Pengam Green via Splott, Tremorfa
- 13 - Cardiff City Centre - Drope via Canton, Ely
- 14 - Caerau & Ely - Heath Hospital via Western Avenue
- 17 - Cardiff (Circular)
- 18 - Cardiff (Circular)
- 21 - Cardiff City Centre - Whitchurch via Rhiwbina, Pantmawr
- 23 - Cardiff City Centre - Rhiwbina via Whitchurch, Birchgrove
- 24 - Cardiff City Centre - Llandaff North (Circular) via Whitchurch
- 25 - Cardiff City Centre - Llandaff North (Circular) via Llandaff
- 25A - Cardiff City Centre - Llandaff North (Circular) via Llandaff & Gabalfa
- 27 - Cardiff Bus Station (Circular)
- 28 - Cardiff - Llanishen - Cardiff
- 29 - Cardiff - Llanishen
- 30 - Cardiff - Newport via Old St Mellons, Castleton, Tredegar Park
- 32 - Cardiff City Centre - St Fagans via Fairwater
- 35 - Cardiff City Centre - Gabalfa
- 44 - Cardiff - St Mellons via Newport Road, New Road, Greenway Road, Brynbala Way
- 45 - Cardiff - St Mellons via Newport Road, Carpenters Arms, Caeglas Road, Greenway Road
- 49 - City Centre - Llanrumney via Broadway, Llanrumney Avenue
- 50 - Cardiff City Centre - Llanrumney via Broadway, Ball Road, Burnham Avenue
- 52 - Cardiff City Centre - Cyncoed via Albany Road, Ty Gwyn Road
- 54 - Rumney - University Hospital of Wales
- 57 - Cardiff City Centre - Pontprennau via Albany Road, Llanedeyrn, Hollybush, Pentwyn
- 58 - Cardiff City Centre - Pontprennau via Albany Road, Llanedeyrn, Pentwyn, Holiday Inn
- 61 - Cardiff City Centre - Pentrebane via Canton and Fairwater
- 62 - Cardiff City Centre - Rhydlafar via Llandaff, Danescourt
- 63 - Cardiff City Centre - Radyr and Pentyrch via Llandaff, Danescourt
- 86 - Cardiff City Centre - Lisvane via Heath, Llanishen
- 92 - Cardiff - Penarth (St Luke's Avenue)
- 92B - Cardiff - Penarth (St Luke's Avenue)
- 93 - Cardiff - Barry via Penarth, Dinas Powys
- 93S - Cardiff - Redlands Road (St Cyres School) via Ferry Road
- 94 - Barry - Cardiff via Penarth, Sullly
- 95 - Cardiff City Centre - Barry Island
- 96 - Cardiff Bus Station - Barry
- 101 - Cardiff Bus Station - Penylan
- 102 - Penylan - Cardiff Bus Station
- 136 - Cardiff City Centre - Creigiau via Whitchurch
- 305 - Cardiff Bus Station - Dinas Powys
- 600 - Fitzalan high School - Grangetown
- 604 - Leckwith - Ysgol Plasmawr via Grangetown
- 606 - Leckwith - Ysgol Plasmawr via Leckwith Road
- 608 - James Street - Fitzalan School via Avondale Road, Channel View, Clive Street, Sloper Road
- 609 - Clare Road - Fitzalan School via Clare Road, Ninian Park Road
- 610 - Dumballs Road - Fitzalan School via Corporation Road, Sloper Road
- 611 - Bute Street - Fitzalan School via Bute Street, City Centre, Tudor Street, Ninian Park Road
- B1 - Highlight Park - Barry Morrisons via Gibbonsdown, Barry Town Centre
- B2 - Cwm Talwg Estate - Barry Morrisons via Gibbonsdown, Barry Hospital
- H59 - Cardiff East Park & Ride - Heath Hospital via A48
- M1 - Cardiff Met Cyncoed - Cardiff Met Llandaff via Roath, Cathays
- SKY - Cardiff Bay - Cathays Park
Pembrokeshire County Council
- 300 - Milford Haven (Circular)
- 301 - Haverfordwest (Circular)
- 307 - Haverfordwest (Circular)
- 308 - Haverfordwest Bus Station - Haverfordwest Bus Station via Llangwm, Burton
- 311 - Haverfordwest (Circular)
- 313 - Wiston - Haverfordwest
- 318 - Hakin - Milford Haven CS School
- 387 - Pembroke Dock - Pembroke Dock via Stackpole, Angle
- 388 - Pembroke Dock - Pembroke Dock via Stackpole, Angle
Crickhowell Taxis
Village & Valleys Travel
South Wales Transport
- 5 - Swansea - Cwmdonkin - Swansea
- 15 - Swansea - Waunarlwydd via Uplands, Cockett
- 19 - Swansea - Uplands via Brynmill
- 22 - Three Crosses - Swansea
- 30 - Swansea - Trallwn (Rhydfelin) via Bonymaen
- 37 - Swansea - Newton
- 37 - Swansea - Newton via Sketty Cross, Singleton Hospital, Blackpill
- 46 - Morriston - Gorseinon via Morriston Hospital, Llangyfelach, Penllergaer
- 49 - Swansea - North Hill - Swansea
- 54 - Swansea - Parc Llewellyn
- 121 - Ystradgynlais - Penywern via Circular
- 153 - Neath - Fairyland via Gnoll Park Road/ Beechwood Avenue
- 155 - Neath - Llandarcy Village via Leiros Park, Waunceirch, Skewen, Crymlyn Parc
- 251 - Neath - Ridgewood Gardens via Glannant Estate
- 252 - Neath - Westernmoor - Neath
- 256 - Neath - Pontardawe via Bryncoch
- X6C - Graig Felen - Craig Cefn Parc via Clydach Mond
Forge Travel
Phil Anslow Travel
- 1 - Cwmbran -Thornhill - Cwmbran
- 3 - Cwmbran - Cwmbran via Llanyravon
- 6 - Cwmbran - Cwmbran via Fairhill
- 8A - Cwmbran - Upper Cwmbran - Cwmbran
- 8B - Cwmbran - Upper Cwmbran - Cwmbran
- 30 - Blaenavon - Cwmbran via Pontypool
- 31 - Brynmawr - Foergeside via Blaenavon
- 61 - Brynmawr - Usk Coleg Gwent via Abergavenny
- 62 - Cwmbran - Ebbw Vale College via Swffryd, Llanhilleth, Aberbeeg
- 62A - Cwmbran - Ebbw Vale College via Pontypool, Talywain, Blaenavon
- 63 - Cwmbran - Chepstow via Pontypool, Usk
- 66 - Blaenavon - Usk Coleg Gwent via Abersychan, Pontypool
- 68 - Cwmbran - Usk Coleg Gwent
- 83 - Abergavenny - Monmouth via Raglan
- A1 - Abergavenny - Abergavenny via Maerdy, Underhill
- A2 - Abergavenny - Llwynu Estate - Abergavenny
- A4 - Abergavenny - Abergavenny via Llanfoist, Llanellen
- A5 - Abergavenny - Knoll Estate - Abergavenny
- A6 - Abergavenny - Holywell Crescent - Abergavenny
- M1 - Monmouth - Wyesham - Monmouth
- M2 - Monmouth - Osbaston - Monmouth
- M3 - Monmouth - Rockfield Estate - Monmouth
- X1 - Brynmawr - Cwmbran
- X2 - Ebbw Vale - Cwmbran
- X3 - Ebbw Vale - Brynmawr via Blaina, Abertillery, Cwm, Waunllwyd
Arriva Wales
- 1 - Wrexham - Chester Railway Station via Marford, Pulford
- 1 - Wrexham - Chester Railway Station via Pulford
- 2 - Wrexham - Oswestry
- 2A - Wrexham - Oswestry
- 2C - Wrexham - Oswestry
- 2S - St Martins - Oswestry
- 2S - Wrexham - Oswestry
- 3 - Wrexham - Penycae via Johnstown
- 4 - Bangor - Llangefni via Menai Bridge, Llangefni, Mona, Valley
- 4 - Chester - Mold
- 4A - Bangor - Llangefni via Menai Bridge, Llangefni, Mona, Valley
- 4A - Wrexham - Penycae via Johnstown
- 4B - Mold - Chester
- 4C - Wrexham - Penycae via Johnstown
- 4S - Chester - Mold
- 4X - Bangor - Llangefni via Menai Bridge, Llangefni, Mona, Valley
- 5 - Bangor - Llandudno via Penmaenmawr
- 5 - Llandudno - Bangor via Llandundo Junction, Conwy, Penmaenmawr, Llanfairfechan, Abergwyngregyn
- 5 - Wrexham - Llangollen via Ruabon
- 5C - Bangor - Caernarfon via Felinheli
- 5C - Caernarfon - Bangor
- 5C - Wrexham - Llangollen via Ruabon
- 5D - Bangor - Llandudno via Penmaenmawr
- 5D - Llandudno - Bangor via Penmaenmawr
- 6 - Wrexham - Wrexham via Johnstown
- 7 - Wrexham - Caia Park via Hightown
- 7 - Wrexham - Wrexham via Caia Park
- 8 - Wrexham - Caia Park via Hightown
- 8 - Wrexham - Wrexham via Caia Park
- 10 - Chester - Connahs Quay
- 10A - Chester - Connahs Quay
- 11 - Holywell - Chester
- 11 - Wrexham - Minera via Coedpoeth
- 11A - Chester - Flint
- 11A - Wrexham - Minera via Coedpoeth
- 11C - Holywell - Rhyl via Glan y don, Talcre, Prestatyn, Y Frith
- 11C - Rhyl - Holywell via Prestatyn
- 11F - Flint - Rhyl via Holywell, Maes Pennant, Talcre, Prestatyn, Y Frith
- 11F - Rhyl - Holywell via Prestatyn
- 11M - Holywell - Rhyl via Maes Pennant, Gronant, Prestatyn, Y Frith
- 11M - RHYL - HOLYWELL via Prestatyn
- 11X - HOLYWELL - RHYL via Prestatyn
- 11X - Rhyl - Holywell via Y Frith, Talcre, Glan y don
- 12 - Rhyl - Llandudno via Abergele, Colwyn Bay
- 12 - Rhyl - Llandudno via Towyn, Abergele, Llanddulas, Colwyn Bay Rhos-on-Sea, Penrhyn Bay
- 12 - Wrexham - Brymbo via Pentre Broughton
- 13 - Prestatyn - Llandundo via Rhuddlan, Bodelwyddan, Abergele, Colwyn Bay, Llandudno Junction
- 14 - Llysfean - Conwy via Colwyn Bay, Penrhyn Bay, Llandudno
- 14 - Wrexham - Brymbo via Tanyfron
- 15 - Llysfaen - Conwy via Colwyn Bay, Penrhyn Bay, Llandudno
- 21 - Wrexham - Summerhill via Pendine Estate
- 21H - Wrexham - Summerhill via Pendine Estate
- 23 - Old Colwyn - Colwyn Bay
- 24 - Colwyn Bay - Llandudno Junction via Mochdre
- 25 - Pentrer Felin - Llandudno
- 26 - Great Orme - Llandudno via Craig-y-don
- 27 - Old Colwyn - Conwy
- 27 - Wrexham - Mold
- 33 - Wrexham - Llay via Bradley
- 35 - Rhyl - Meliden Circular via Rhuddlan, Prestatyn
- 35 - Rhyl - Prestatyn - Rhyl
- 36 - Rhyl - Meliden Circular via Rhuddlan, Prestatyn
- 36 - Rhyl - Prestatyn - Rhyl
- 41 - Wrexham - Smithfield - Wrexham
- 41 - Wrexham - Wrexham Industrial Estate via Smithfield
- 42 - Wrexham - Stockwell Grove via Stockwell Grove
- 42 - Wrexham - Wrexham via Stockwell Grove
- 42W - Redwither Tower - Wrexham
- 42W - Stockwell Grove - Wrexham via Stockwell Grove
- 44 - Wrexham - Wrexham via Barkers Lane
- 52 - Rhyl - Denbigh
- 58 - Bangor - Llangoed
- 58L - Llangoed - Bangor
- 58P - Bangor - Llangoed
- 62 - BANGOR - CEMAES BAY via Amlwch
- 62 - Bangor - Cemas Bay via Amlwch
- 62C - BANGOR - CEMAES BAY via Amlwch
- 62C - Bangor - Cemas Bay via Amlwch
- 83 - Rhyl - Trellewelyn Road Circular
- 83A - Rhyl - Trellewelyn Road Circular
- 84 - Rhyl - Trellewelyn Road Circular
- 84A - Rhyl - Trellewelyn Road Circular
- 85 - Rhyl (Circular)
- 101A - Queensferry - Ellesmere Port
- 543 - Bangor - Talwrn via Llangefni
- 545 - Bangor - Holyhead
- 562 - Amlwch - Llanfachraeth
- F5 - Mold - Queensferry via Buckley
- G8C - Bangor - Bethesda
- G8C - Bethesda - Bangor
- G8L - Bangor - Bethesda
- G8L - Bethesda - Bangor
- G9 - Bangor - Maesgeirchen - Bangor
- G9A - Bangor - Maesgeirchen - Bangor
- T51 - Rhyl - Wrexham via Denbigh, Ruthin
- X4 - Chester - Mold via Broughton, Buckley
- X12 - Llandudno - Rhyl via Penrhyn Bay, Colwyn Bay, Llanddulas, Abergele, Towyn
- X12 - Rhyl - Llandudno via Abergele, Colwyn Bay
- X43 - Bangor - Talwrn via Parc Menai, Llanddaniel Fab, Gaerwen, Llangefni
Wrexham Taxis
Valentines Travel
Thomas of Rhondda
Steer Community Transport
Lewis Y Llan
Dilwyn's Coaches
- C7 - Caernarfon - Caernarfon via Llanrug, Bethel
- G1 - Caernarfon - Maes Barcer via Y Noddfa
- G2 - Caernarfon - Hendre - Maesincla
- G3 - Caernarfon - Caernarfon via Victoria Dock, Cae Gwyn
- G5 - Caernarfon - Nebo via Bontnewydd, Rhosgadfan, Carmel, Penygroes, Llanllyfni
- G6 - Caernarfon - Dinas Dinlle via Llanfaglan, Saron, Llandwrog
- G25 - Tanygrisiau - Blaenau Ffestiniog
Celtic Travel
- 48 - Llanwrtyd Wells - Llandrindod Wells via Beulah, Llangamarch, Builth Wells
- 58 - Llandrindod Wells - Builth Wells via Newbridge, Cwmbach
- X11 - Builth Wells - Ludlow via Llanelwedd, New Rador, Kinnerton, Whitton, Presteigne, Knighton, Walford, Wigmore
- X12 - Builth Wells - Abergavenny
- X14 - Builth Wells - Carmarthen via Llanwrtyd Wells
- X15 - Builth Wells - Hereford Bus Station via Hay on Wye
- X47 - Llandrindod Wells - Llangurig via Newbridge, Rhayader
- X48 - Shrewsbury - Builth Wells via Craven Arms, Knighton, Llandrindod Wells
- X75 - Aberystwyth - Newtown via Ponterwyn, Llangurig, Llanidloes
Harris Coaches
- 4A - Tredegar - Tredegar via Rhymney, Pontlottyn, Abertysswg
- 4C - Tredegar - Tredegar via Rhymney, Pontlottyn, Abertysswg
- 6 - Blackwood - Wyllie via Pontllanfraith
- 7 - Blackwood - Pontypridd via Ystrad Mynach, Nelson
- 8 - Blackwood - Blackwood via Highfields, Grove Park
- 9 - Blackwood - Penllwyn - Blackwood
- 11 - Blackwood - Gelligaer via Ystrad Mynach Tesco, Cefn Hengoed
- 12 - New Tredegar - Blackwood
- 14 - Blackwood - Bargoed
- 27 - Bargoed - Blackwood via Aberbargoed, Bedwelly, Markham
- C17 - Caerphilly - Bargoed via Llanbradach, Ystrad Mynach, Gelligaer
- C18 - Bargoed - Gilfach - Bargoed
- E11 - Ebbw Vale - Tredegar via Morrisons, Ysguborwen, Georgetown, Peacehaven
- E12 - Tredegar - Tredegar via Dukestown
- E14 - Tredegar - Tredegar via Gwent Way
- N2 - Crumlin - Llanfach via Newbridge
- X38 - Pontypridd - Bargoed via Nelson
P & O Lloyd
- 9 - Broughton - Golftyn
- 14A - Caerwys - Holywell
- 22 - Holway - Pen-y-maes
- 22A - Holway - Brynford
- 23 - Greenfield - Holywell
- 126 - Holywell - Mold
- F1 - Deeside Industrial Estate - Flint via Queensferry
- F2 - Deeside Industrial Estate - Flint
- F6 - Mold - Pantymwyn via Gwernymynydd, Gwernaffield
- F7 - Mold - Hope
- F8 - Sealand Manor - Mold via Connah's Quay
- F14 - Mold - Denbigh via Caerwys, Bodfari
- F18 - Flint - Rhyl via Holywell, Prestatyn
- F19 - Flint - Rhyl via Holywell, Prestatyn
Townlynx
Yeomans Travel
Eifion's Coaches
Lloyds Coaches
- 36 - Machynlleth - Dinas Mawddwy
- 504 - Tanygrisau - Dolgellau via Maentwrog, Trawsfynydd, Llanetyd
- FF1 - Dolgellau - Aberangell
- FF1 - Dolgellau - Dolgellau via Brithdir, Llanfachreth
- FF2 - Machynlleth - Aberllefenni
- G21 - Dolgellau - Machynllaeth via Fairbourne, Aberdyfi
- G23 - Porthmadog - Barmouth via Harlech
- G24 - Machynlleth - Tywyn via Dolgellau
- T2 - Bangor - Aberystwyth via Caernarfon, Criccieth, Porthmadog, Dolgellau, Machynlleth
- T3 - Barmouth - Wrexham via Dolgellau, Bala, Corwen, Llangollen
- T3C - Barmouth - Wrexham via Dolgellau, Bala, Corwen, Llangollen
- T28 - Aberystwyth - Machynlleth
- X85 - Machynlleth - Newtown via Carno, Caersws
- Y04 - Machynlleth - Aberystwyth Schools and College
Adventure Travel
- 8A - Aberdare - Cefn Rhigos
- 14 - Swansea - Pennard via Murton, Bishopston, Kittle
- 35 - Swansea - Llangyfelach via Brynhyfryd, Hollet Road
- 43 - Swansea - Morriston Hospital via Swansea Uni, Singleton Hospital, Sketty Park, Gower College, FforrstFach
- 45 - Swansea - Morriston via Bonymaen, Winchwen, Llansmlet, Birchgrove, Glais, Clydach, Morriston Hospital
- 62 - Ystradgynlais - Banwen via Penrhos, Abercraf, Cawhopkin, Coelbren, Onllwyn
- 64 - Ammanford - Ystradgynlais via Gwaun Cae Gurwen, Brynamman, Gurnos
- 65 - Bridgend - Talbot Green via Bryncethin, Heol-y-Cyw, Llanharan
- 88 - Barry - Penarth via Barry Dock, Cadaxton, Sully
- 100 - Barry - Calcot via Barry Island, Town Centre, Colcot
- 102 - Glyncoch - Nantgarw via Pontypridd, Rhydyfelin, Upper Boat
- 112 - Old Ynysybwl - Nantgarw
- 115 - Burry Green - Gower Circular via Llanrhidian Cross, Reynoldston
- 116 - Swansea - Landimore via Swansea Uni, Singleton Hospital, Sketty Park, Gowerton , Penclawdd, Llanmirlais, Llanrhidian
- 117 - Killay - Gower via Swansea Airport, Kittle, Parkmill, Oxwich
- 118 - Swansea City Centre - Rhossili via Sketty Cross, Killay, Parkmill, Reynoldston, Knelston, Scurlage
- 119 - Swansea - Rhossili via Sketty, Killay, Reynoldston, Knelston, Scurlage
- 905 - Rhoose Railway Station - Cardiff Airport
- B3 - Barry - Barry via Cadoxton
- C1 - Culverhouse Cross - Pontprennau via Canton, Cardiff Centre, Albany Road, Pentwyn
- T6 - Brecon - Swansea via Abercrave, Ystradgynlais, Neath
Jones Login
Pat's Coaches
DANSA
- 26 - Swansea - Fforesthall via Cwmbwrla, Gendros
- 53 - Tircoed - Swansea via Penllergaer, Fforestfach Cross, Sketty Cross, Singleton Hospital, Swansea University
- 112 - Nicholaston - Mumbles via Penmaen, Parkgate, Pennard, Southgate, Oystermouth
- 113 - Bishopston - Caswell Bay via Mansfield, Oystermouth
- 142 - Morriston - Garnswllt via Morriston Hospital
- 161 - Neath - Min yr Awel via Cilfrew, Aberdulais, Resolven, Cwmgrach, Morfa Glas
- 162 - Min yr Awel - Glynneath
- 164 - Neath Victoria Gardens - Crynant Business Park via Cilfrew, Aberdulais
- 165 - Glynneath - Crynant via Banwen, Onllwyn, Seven Sisters
- 167 - Crynant - Derlwyn via Ystradgynlais, Cwmllynfell
- 168 - Crynant - Neath via Aberdulais, Cadoxton
- X5 - Neath - Glynneath via Tonna, Resolven, Cwmgwrach, Glynneath, Banwen, Seven Sisters, Crynant
- X26 - Brynamman - Swansea via Tairgwaith, Cwmgors, Pontardawe, Glais
GM Buses
K&P Coaches
Denbighshire Council
Select Coaches
Newport Bus
- 1 - Newport - Rogerstone
- 1 - Newport - Rogerstone via Pye Corner, Mount Pleasant
- 2 - Newport - Gaer
- 5 - Newport - Magor via Maindee, Corporation Road, Cromwell Road, Chepstow Road, Ringland Centre, Glan Llyn
- 5 - Newport - Magor via Ringland, Gwent Europark
- 6 - Newport - Newport Retail Park via Maindee
- 8A - Newport - Ringland via Ringwood Avenue
- 8C - Newport - Ringland via Llanwern Road
- 9A - Newport - Retail Park
- 9C - Newport - Retail Park
- 12 - Newport - Sainsbury's
- 13 - Newport - Brynglas
- 14 - Newport - Newport via Allt yr yn, Ridgeway
- 16A - Newport - Bettws
- 16C - Newport - Bettws - Newport
- 18 - Newport (Circular)
- 19 - Newport (Circular)
- 20 - Newport - Newport Retail Park via Christchurch, Ringland
- 20 - Newport Retail Park - Newport
- 21 - Newport - Newport Retail Park via Heather Road, Ringland
- 21 - Newport Retail Park - Newport
- 26A - Newport - Newport via St. Julians Road
- 26C - Newport - Newport via Beaufort Road
- 27 - Newport - Caerleon
- 29 - Newport - Cwmbran
- 29 - Newport - Cwmbran via Ponthir, The Grange Hospital
- 29A - Newport - Cwmbran
- 29A - Newport - Cwmbran via Ponthir, The Grange Hospital
- 31A - Newport (Circular)
- 31C - Newport (Circular)
- 32 - Newport (Circular)
- 33 - Newport (Circular)
- 37 - Newport - Rhiwderin
- 40 - Newport Bus Station - Newport Bus Station via Pillgwenlly
- 41 - Newport Bus Station - Newport Bus Station via Pillgwenlly
- 42 - Newport - Newport Retail Park
- 43 - Newport - Newport Retail Park
- 45 - Newport Bus Station - RSPB Wetlands via East Dock Road
- 60 - Newport - Monmouth
- 63 - Cwmbran - Chepstow via Pontypool, Usk
- 65 - Chepstow - Monmouth
- 66 - Hereford - Monmouth
- 66 - Monmouth - Hereford
- 68 - Abergavenny - Monmouth
- 69 - Monmouth - Chesptow
- 72 - Chepstow - Mitcheldean
- 73 - Newport - Chepstow via Caerwent
- 73 - Newport - Chepstow via Coldra, Langstone, Caerwent
- 74 - Newport - Chepstow via Underwood, Rogiet, Portskewett
- 74A - Newport - Underwood via Glan Llyn
- 74C - Newport - Underwood via Langstone
- 75 - Sudbrook - Magor via Caldicot
- A3 - Brynmawr - Raglan via Clydach, Gilwern, Abergavenny
- B1 - Mount Pleasant - Bassaleg
- B2 - Rogerstone - Bassaleg
- C1 - Chepstow - Thornwell Mariners Reach
- C2 - Chepstow - St Kingsmark
- C3 - Chepstow - Garden City
- C4 - Chepstow - Beachley
- JF1 - Newport - Duffryn
- JF2 - Newport - Duffryn
- JF3 - Duffryn - Clytha Park
- JF4 - Duffryn - Caerau Park
- R1 - Newport - Risca via Ty Sign
- R2 - Rogerstone Morristons - Pontymister Tesco via Ty Sign, Fernlea, Risca
- SJ1 - Ringland - Duffryn
- SJ2 - Newport - St Joseph's RC High School
- SJ3 - Duffryn - Newport
- SJ4 - Duffryn - Barnardtown
- SJ5 - Duffryn - Liswerry
- SJ6 - Barrack Hill - Duffryn
- SJ7 - Duffryn - Glasllwch
- SJ8 - Duffryn - Clytha Park
- SJ9 - Barrack Hill - Duffryn
- SJ10 - Bettws - Duffryn
- SJ11 - Newport - Duffryn
- SJ13 - Newport - Duffryn
- SJ14 - Goldcliff - St Joseph's RC High School
- SJ15 - Afon Village - St Joseph's RC High School
- T7 - Magor - Bristol via Chepstow, Cribbs Causeway
- X30 - Newport - Cardiff via University Hospital of Wales (Heath)
- X60 - Monmouth - Newport
- X74 - Newport - Chepstow via Newport Retail Park, Glan Llyn, Rogiet, Portskewett
- X74 - Newport - Chepstow via Portskewett, Rogiet, Glan Llyn, Newport Retail Park
- YGI1 - Crindau - Duffryn
- YGI2 - Newport - Duffryn
- YGI3 - Caerleon Road - Ysgol Gyfun Gwent Iscoed
Sargeants Brothers
- 40 - Brecon - Pendre - Brecon
- 41 - Lloyney - Kington via Knucklas, Presteigne
- 41A - Presteigne - Newtown via Knighton, Knucklas
- 91 - Knighton - Hereford via Presteigne, Pembridge, Portway
- 95 - Knighton - Leominster via Presteigne, Kington, Weobley
- 461 - Llandrindod Wells - Hereford via Kington
- 462 - Llandrindod Wells - Hereford via Kington
- 861 - Llandrindod Wells - Hereford via Kington
- X15 - Hereford - Brecon via HayonWye, Talgarth
- X44 - Hereford - Brecon via Kingston, HayonWye, Talgarth
Evans Coaches Tregaron
Richards Bros
- 342 - Croesgoch - Haverfordwest
- 408 - Cardigan - Poppet Sands via St Dogmael's
- 410 - Fishguard Square - Fishguard Square via Fishguard Harbour
- 430 - Cardigan - Narberth via Cilgerran, Crymych
- 460 - Carmarthen - Cardigan via Bronwydd, Cynwyl Elfed, Saron, Drefach, Newcastle Emlyn
- 642 - Crymych - Clarbeston Road
- 644 - Rosebush - Clarbeston Rd
- BB1 - Pencader - Drefach
- BB2 - Pencader - Newcastle Emlyn via Saron
- BB3 - Pencader - Newcastle Emlyn
- BB4 - Newcastle Emlyn - Carmarthen via Capel Iwan
- BB5 - Newcastle Emlyn - Newcastle Emlyn via Capel Iwan
- BB6 - Llanybydder - Lampeter via Rhydcymerau
- BB7 - Llanybydder - Lampeter
- T5 - Haverfordwest - Aberystwyth via Fishguard, Cardigan, New Quay, Aberaeron
- T11 - Haverfordwest - Fishguard via Newgale, St David's, Goodwick
Morris Travel
- 198 - Four Roads - Carmarthen
- 205 - Glangwili Hospital - Nant yr Arian via Carmarthen
- 206 - Carmarthen - Glangwili Hospital via Trevaughan
- 207 - Carmarthen - Carmarthen via Brynmeurig
- 215 - Carnarthen - Llanpumpsaint
- 225 - Bryn Iwan - Carmarthen
- 226 - Carmarthen - Carmarthen via Johnstown
- 227 - Llan y bri - Carmarthen via Llansteffan
- 228 - Carmarthen - Carmarthen via Pentremeurig
- 243 - Pensarn - Queen Elizabeth High School via Brynmeurig
- 276 - Llandeilo - Carmarthen
- 278 - Llandeilo - Carmarthen via Carmel, Llanarthne
- 279 - Llandeilo - Carmarthen
- 280 - Carmarthen - Llandovery via Nantgaredig, Llandeilo
- 281 - Carmarthen - Llandovery via Nantgaredig, Llandeilo
- 282 - Brechfa - Carmarthen
- 283 - Llandeilo - Carmarthen
- 284 - Llandeilo - Crug-y-bar
- 289 - Llandovery - Llandeilo
- B1 - Burry Port - Burry Port via Pembrey
- B11 - Carmarthen - Johnstown - Carmarthen
- B12 - Carmarthen - Tanerdy - Penymorfa - Carmarthen
- B13 - Carmarthen - Tregynnwr - Carmarthen
Stagecoach South Wales
- 1 - Aberdare - Abernant
- 1 - Cwmbran - Thornhill
- 1B - Abertillery - Abertillery
- 2 - Aberdare - Aberdare
- 2 - Cwmbran - Croesyceiliog
- 5 - Blackwood - Pant Estate
- 5A - Cwmbran - Fairwater
- 5C - Cwmbran - Fairwater
- 6 - Cwmbran - Ty Canol
- 7 - Cwmbran - Hollybush
- 8 - Aberdare - Glynneath
- 9 - Glynhafod - Merthyr Tydfil
- 9 - Pontypool - Tranch
- 9 - Portway P&R - Brislington P&R
- 10 - Garndiffaith - Pontypool
- 10 - Stoke Gifford Bristol Parkway Stn (A) - Severn Beach Govier Way
- 11 - Aberdare - Cwmdare
- 11 - Cwmbran - Pontypool
- 11 - Stoke Gifford Bristol Parkway Stn (A) - Severn Beach Govier Way
- 12 - Pontypool - Upper Race
- 12 - Severn Beach Govier Way - Stoke Gifford Bristol Parkway Stn (B)
- 13 - Broadmead (B1) - Shirehampton Dursley Road
- 14 - Aberdare - Glynhafod
- 15 - Trevethin - Pontypool
- 16 - Pantygasseg - Pontypool
- 17 - Pontypool - Wainfelin
- 21 - Blackwood - Cwmbran
- 23 - Abergavenny - Pontypool
- 23 - Hereford - Abergavenny
- 23 - Pontypool - Mamhilad Industrial Estate
- 23 - Pontypool - Newport
- 25 - Fernhill - Pontypridd
- 25 - Merthyr Tydfil - Pontsticill
- 26 - Blackwood - Ebbw Vale
- 26 - Cardiff - Blackwood
- 27 - Merthyr - Prince Charles Hospital
- 33 - Merthyr Tydfil - Galon Uchaf
- 35 - Merthyr Tydfil - Rhydybedd
- 38 - Merthyr Tydfil - Twynyrodyn
- 50 - Bargoed - Newport
- 50A - Bargoed - Newport
- 51 - Bargoed - Caerphilly
- 51 - Merthyr Tydfil - Bargoed
- 53 - Merthyr Tydfil - Bargoed
- 56 - Tredegar - Newport
- 60 - Aberdare - Pontypridd
- 61 - Aberdare - Pontypridd
- 71 - Temple Meads Stn (T6) - Stoke Gifford Bristol Parkway Stn (B)
- 76 - Abergavenny - Merthyr Tydfil
- 78 - Merthyr Tydfil - Pontypridd
- 79 - Merthyr Tydfil - Bedlinog
- 81 - Merthyr Tydfil - Bryngolau
- 82 - Pontypool - Crosskeys College
- 86 - Yate Shopping Centre (Stop B) - Kingswood Kings Chase Centre (Stop A)
- 86X - Caerphilly - University Hospital of Wales
- 89 - Aberdare - Merthyr Tydfil
- 91 - Abercwmboi - Penywaun
- 95 - Aberdare - Perthcelyn
- 99 - Pontypridd - Pontypridd
- 103 - Pontypridd - Cilfynydd
- 104 - Pontypridd - Upper Boat Tesco
- 106 - Pontypridd - Ynysybwl
- 113 - Aberdare - Cwmbach Asda
- 120 - Blaencwm/Blaenrhondda - Pontypridd/Caerphilly
- 121 - Tonypandy - Blaencwm
- 122 - Tonypandy - Cardiff
- 124 - Cardiff - Maerdy
- 130 - Blaencwm - Pontypridd via Blaenrhondda, Tonypandy, Porth
- 130 - Blaencwm/Blaenrhondda - Pontypridd/Caerphilly
- 130 - Blaenrhondda - Pontypridd via Treherbert, Treorchy, Ystrad Rhondda, Tonypandy, Porth
- 132 - Maerdy - Cardiff
- 133 - Llwyncelyn - Wattstown
- 137 - Porth - Coronation Terrace
- 138 - Porth - Trehafod
- 150 - Gilfach Goch - Porth
- 151 - Blackwood - Newport
- 152 - Tonypandy - Hendreforgan
- 155 - Porth - Ferndale
- 170 - Blaenllechau - Clydach Vale
- 172 - Aberdare - Bridgend
- 172 - Aberdare - Merthyr Tydfil
- 172 - Bridgend - Porthcawl
- 173 - Porth - Clydach Vale
- 404 - Pontypridd - Bridgend
- 404 - Pontypridd - Bridgend via Ynysmaerdy, Talbot Green, Llanharry, Brynna
- 505 - Long Ashton P&R - Southmead Hospital (H)
- 525 - Yate Cranleigh Court Road Shops - Emersons Green Sainsbury's
- 801 - Cwmbran Estates - Ysgol Gyfun Gwynllyw
- 802 - Cwmbran Estates - Ysgol Gyfun Gwynllyw
- 803 - Cwmbran Estates - Ysgol Gyfun Gwynllyw
- 807 - Blaenavon - Ysgol Gyfun Gwynllyw
- 816 - Pontypool - Cardiff
- A - Caerphilly - Graig y Rhacca
- B - Cardiff - Senghenydd
- C - Caerphilly - Penyrheol
- C9 - Bargoed - Caerphilly
- C16 - Caerphilly - Nelson
- C18 - Bargoed - Gilfach
- D - Caerphilly - Penyrheol
- E - Senghenydd - Caerphilly
- E1 - Ebbw Vale - Garn Lydan
- E2 - Ebbw Vale - Garn Lydan
- F - Caerphilly - Mornington Meadows
- G - Caerphilly - Churchill Park
- H - Caerphilly - Graig-y-Rhacca
- K - Caerphilly - Caledfryn
- X - Cardiff - Senghenydd
- X1 - Cwmbran - Brynmawr
- X3 - Pontypool - Cardiff
- X4 - Merthyr Tydfil - Cardiff
- X15 - Brynmawr - Newport
- X21 - Blackwood - Cwmbran
- X24 - Blaenavon - Newport
Ridgways Coaches
Nick Maddy Coaches
Mid Wales Travel
- 3 - Aberystwyth Promenade - Aberystwyth University via National Library
- 301 - Aberystwyth - Aberystwyth via Aberystwyth University, Llanbadarn Campus, Morrisons
- 304 - Aberystwyth - Aberystwyth via Penparcau, Morrisons
- 512 - Ynyslas - Aberystwyth via Bow Street, Comins Coch
- 526 - Aberystwyth - Penrhyncoch via Glanyrafon Industrial Estate
- T1C - Cardiff - Aberystwyth via Sarn, Carmarthen, Aberaeron
- YP38 - Penparcau - Penglais School via Aberystwyth
- YP39 - Tynyfron - Penglais School via Llanbadarn Fawr
Wilkins Travel (Port Talbot)
Williams Coaches
First South & West Wales
- 1 - Swansea - Caswell Bay
- 2 - Swansea - Newton
- 2A - Swansea - Bracelet Bay
- 3A - Bracelet Bay - Swansea
- 3A - Swansea - Bracelet Bay
- 4 - Singleton Hospital - Morriston Hospital
- 4A - Singleton Hospital - Morriston Hospital
- 4A - Singleton Hospital - Morriston Hospital via Morriston & Parc Gwernfadog, City
- 6 - Swansea - Port Tennant
- 6A - Swansea - Grenfell Park
- 7 - Swansea - Marina
- 12 - Swansea - Townhill (Anti-Clockwise Circular)
- 13 - Swansea - Townhill (Clockwise Circular)
- 16 - Swansea - Pontarddulais
- 20 - Swansea - Derlwyn
- 20A - Swansea - Derlwyn
- 21 - Swansea - Priors Way
- 24 - Swansea - Morriston Hospital
- 25 - Swansea - Blaen-y-Maes
- 28 - Swansea - Penplas
- 28 - Swansea - Penplas via Penlan
- 29 - Swansea - Tycoch
- 31 - Swansea - Morriston Hospital
- 33 - Swansea - Frederick Place
- 34 - Swansea - Enterprise Park
- 36 - City Centre - Morriston Cross
- 38 - Swansea - Neath
- 39 - Swansea - Tycoch Square
- 41 - Morriston Cross - Swansea
- 42 - Singleton Campus - Morriston Cross
- 51 - Swansea - Fabian Way Park & Ride
- 52 - Swansea - Landore Park & Ride
- 55 - Neath - Pontneddfechan
- 56 - Pontardawe - Neath
- 58 - Neath - Banwen
- 59 - Neath - Pontrhydyfen
- 63 - Porthcawl - Bridgend
- 64 - Bridgend - Talbot Green
- 68 - Bridgend - Cefn Glas (Circular)
- 69 - Bridgend - Cefn Glas (Circular)
- 70 - Cymmer - Bridgend
- 71 - Cymmer - Bridgend
- 72 - Bridgend - Blaengarw
- 73 - Bridgend - Blaengarw
- 74 - Bridgend - Nantymoel
- 76 - Bridgend - Bettws
- 81 - Port Talbot - Brynbryddan
- 82 - Golden Avenue - Port Talbot
- 83 - Port Talbot - Blaengwynfi/Glyncorrwg
- 84 - Swansea - Port Talbot
- 87 - Neath - Margam
- 89 - Bay Campus - Bay Campus
- 90 - Bay Campus - Bay Campus
- 91 - Singleton Campus - Bay Campus
- 92 - Singleton Campus - Bay Campus
- 111 - Llanelli - Swansea
- 124 - Ammanford - Brynamman
- 126 - Ammanford - Teglan Park
- 127 - Ammanford - Garnswllt
- 128 - Ammanford - Llanelli
- 129 - Tycroes/Ammanford - Carmarthen
- 145 - Ammanford Bus Station - Ammanford Bus Station
- 146 - Ammanford Bus Station - Ammanford Bus Station
- 165 - Ammanford - Cross Hands
- 166 - Carmarthen - Cross Hands
- 195 - Parc Trostre/Llanelli - Carmarthen
- 197 - Parc Trostre/Llanelli - Carmarthen
- 302 - Withybush/Haverfordwest - Hubberston
- 303 - Bridgend - Llantwit Major
- 304 - Llantwit Major - Cardiff
- 320 - Talbot Green - Cardiff
- 321 - Llantwit Major - Talbot Green
- 322 - Haverfordwest - Carmarthen
- 349 - Haverfordwest - Tenby
- 356 - Monkton - Milford Haven
- 381 - Haverfordwest - Tenby
- 901 - Margam/Port Talbot - Neath
- 902 - Pontrhydyfen/Port Talbot - Neath
- 903 - Neath - Abercraf
- 905 - Cwmtwrch - Neath College
- 906 - Neath - Min-yr-Awel
- 907 - Neath College - Coelbren
- 961 - Llansamlet - Gower College Swansea (Tycoch Campus)
- 963 - Newton - Gower College Swansea (Tycoch Campus)
- 964 - Caersalem Cross - Swansea College
- 967 - Glais - Gower College Swansea (Tycoch Campus)
- AZ10 - Sketty Cross - Amazon Fulfilment Centre
- L1 - Swiss Valley Post Office - Swiss Valley Post Office
- L2 - Swiss Valley Post Office - Swiss Valley Post Office
- L3 - Parc Trostre/Llanelli - Pontarddulais
- L4 - Llanelli - Llundain Fach
- L5 - Llanelli Bus Station - Llanelli Bus Station
- L6 - Llanelli Bus Station - Llanelli Bus Station
- L7 - Llanelli - Yr Hendy
- L11 - Pentre Awel/Llanelli - Kidwelly
- N91 - Singleton Campus - Bay Campus
- N92 - Singleton Campus - Bay Campus
- T1 - Carmarthen - Aberystwyth
- T1A - Carmarthen - Aberystwyth
- T1X - Carmarthen - Aberystwyth
- X1 - Singleton Campus/Swansea - Port Talbot/Bridgend
- X2 - Porthcawl/Bridgend - Cardiff
- X3 - Baglan/Port Talbot - Maesteg
- X5 - Neath - Swansea
- X5 - Swansea - Neath
- X6 - Swansea - Pontardawe/Alltwen/Ystradgynlais
- X7 - Swansea - Neath/Glynneath
- X8 - Neath - Banwen/Coelbren
- X11 - Swansea - Carmarthen
- X13 - Swansea - Ammanford/Llandeilo
- X13A - Swansea - Pontarddulais
- X49 - Haverfordwest - Tenby
Tanat Valley Coaches
- 64 - Llanarmon DC - Llangollen via Glyn Ceiriog, Chirk, Froncysyllte
- 72 - Llanfyllin - Oswestry via Llansantffraid, Porthywaen, Llynclys, Treflach, Trefonen, Morda
- 74 - Llanfyllin - Shrewsbury via Crew Green, Ford
- 76 - Llanrhaedr - Welshpool via Llanfyllin, Guilsfield
- 79A - Llangynog - Oswestry via Llanrhaeadr
- 79B - Llanrhaeadr - Oswestry
- 81 - Welshpool - Newtown via Montgomery
- X76 - Oswestry - Newtown via Welshpool
- X77 - Newtown - Shrewsbury via Middletown
Clynnog & Trefor / Berwyn Coaches
Llew Jones
Caelloi
Owen's Travelmaster
- 73 - Llanfair Caereinion - Oswestry
- 76A - Dolanog - Welshpool
- 78 - Oswestry - Llansilin - Oswestry
- 84 - Llanfair Caereinion - Newtown via Betws Cedewain, Llanllwchaearn
- 86A - Newtown - Newtown via Trehafren, Vaynor, Treowen
- 86B - Newtown - Newtown via Llanllwchaiarn
- 86C - Newtown - Newtown via Treowen, Veynor, Trehafren
- 87 - Foel - Welshpool via Llanfair Caereinion
- 88 - Welshpool - Borfa Green - Welshpool
- 88A - Welshpool - Oldford Estate - Welshpool
- 89 - Welshpool - Llanfair Caereinion