First Cymru Buses Ltd bus services — 89 registered routes
Register data is published weekly by DVSA. Latest snapshot: 6 September 2026.
Operator Licences — HGV + PSV intelligence
SearchLocationsCompaniesBus servicesNoticesInsightsGuidesData
Watch
All bus services
Registered services

First Cymru Buses Ltd

PG0000421Wales traffic area300 vehicles authorised

89 registered local bus services across 10 transport authorities, of which 72 get public money.

Runs through

Bridgend County Borough CouncilCardiff CouncilCarmarthenshire County CouncilCeredigion County CouncilCity & County of SwanseaNeath Port Talbot CouncilPembrokeshire CouncilPowys County CouncilRhondda Cynon Taff County Borough CouncilVale of Glamorgan Council

89 routes

The licence behind these services
  1. 71

    Bridgend Bus Station to Cymmer Turning Circle

    Via Sarn, Aberkenfig, Tondu, Garth, Maesteg

    Normal Stopping

  2. 73

    Blaengarw Pwllcan Terrace to Bridgend Bus Station

    Via Sarn, Bettws, Pantygog

    Normal StoppingSubsidised

  3. 74

    BRIDGEND, BUS STATION to NANTYMOEL, CWRT COLMAN

    Via Bryncoch, Ogmore Vale, Princetown

    Normal StoppingPart subsidised

  4. 76

    Bridgend Bus Station to Heol Gannant, Bettws

    Via Princess of Wales Hospital, Sam, Ynysawdre

    Normal Stopping · Hail & Ride

  5. 81

    Brynbryddan,Cwmclais Rd to Port Talbot Bus Station

    Via Cwmavon

    Normal Stopping · Hail & Ride

  6. 82

    Sandfields Estate, Golden Avenue to Port Talbot Bus Station

    Via Fairway, Aquadome

    Normal StoppingSubsidised

  7. 83

    Port Talbot to Blaengwynfi

    Normal StoppingPart subsidised

  8. 84

    Swansea City Bus Station to Porthcawl John Street

    Normal Stopping

  9. 87

    Neath, Victoria Gardens to Port Talbot Bus Station

    Via Briton Ferry, Baglan, Sandfields

    Normal StoppingPart subsidised

  10. 90

    Swansea University (Bay Campus) to Swansea University (Bay Campus)

    Via Sainsbury, The Strand Morfa Rd Junction

    Normal Stopping · Circular

  11. 111

    Swansea Quadrant Bus Station to Llanelli Bus Station/Kidwelly Boot & Shoe Inn

    Via Fforestfach,Gorseinon, Loughor, Penygraig, Llwynhendy

    Normal StoppingPart subsidised

  12. 124

    Ammanford Bus Station to Bryamman

    Normal StoppingSubsidised

  13. 126

    Ammanford to Teglan Park, Cwmgwili

    Via Mill Tce, Heol Brown

    Normal Stopping · Hail & RidePart subsidised

  14. 127

    Ammanford to Garnswllt

    Via Hopkinstown, Betws

    Hail & RideSubsidised

  15. 128

    Ammanford Bus Station to Llanelli Railway Station/Bus Station

    Via Penygroes, Cross Hands, Drefach

    Normal StoppingPart subsidised

  16. 129

    Ammanford Bus Station to Carmarthen Bus Station

    Normal StoppingPart subsidised

  17. 145

    Ammanford Bus Station to Ammanford Bus Station

    Via Glanaman, Twyn Sq,Cwmaman

    Normal Stopping · Hail & RideSubsidised

  18. 165

    Cross Hands to Llanelli

    Via Llandybie, Penygroes

    Hail & RideSubsidised

  19. 166

    Llanelli, Bus Station to Carmarthen, Blue Street Bus Station

    Via Pen Y Groes, Cross Hands, Drefach

    Normal StoppingSubsidised

  20. 195

    Llanelli Bus Station to Carmarthen Bus Station

    Via Five Roads, Ponthenri, Crwbin, Pibwrlwyd

    Normal StoppingPart subsidised

  21. 197

    Parc Trostre, Llanelli to Lationlanelli Bus St

    Via Carway, Ponthenri, Meinciau

    Normal StoppingPart subsidised

  22. 302

    Haverfordwest, Withybush Hospital to Hubberston, Haven Drive

    Via Johnston, Milford Haven, Lawrence Hill

    Normal StoppingPart subsidised

  23. 303

    Bridgend Bus Station to Llantwit Major Interchange

    Via Ogmore-by-Sea, Monknash & St Donats

    Normal Stopping · Hail & RideSubsidised

  24. 304

    Llantwit major Interchange to Cardiff Bus Interchange

    Via Cardiff International Airport, Barry and University Hospital Llandough

    Normal Stopping · Hail & RideSubsidised

  25. 320

    Westgate Street, Cardiff to Talbot Greet Bus Interchange, Rhondda

    Via St. Fagans

    Normal Stopping · Hail & RideSubsidised

  26. 321

    Llantwit Major Interchange to Talbot Greet Bus Interchange, Rhondda

    Via Cowbridge

    Normal Stopping · Hail & RideSubsidised

  27. 322

    Haverfordwest Bus Station to Narberth , Moorfield Road

    Normal StoppingSubsidised

  28. 322

    Narberth Moorfield Road to Carmathen, Glangwii Hospital

    Via Whitland, St Clears, Carmarthan

    Normal Stopping · Hail & RideSubsidised

  29. 349

    Picton Place, Haverfordwest to Tenby, South Parade

    Via Merlins Bridge, Johnston, Neyland, Bethany

    Normal StoppingSubsidised

  30. 349

    Haverfordwest Bus Station to Haverfordwest Picton Place

    Via Withybush Hospital

    Normal StoppingSubsidised

  31. 356

    Milford Haven Tesco to Monkton

    Via Neyland, Pembroke Dock, Milord Haven School

    Normal StoppingSubsidised

  32. 381

    Haverfordwest Bus Station, Haverfordwest to South Parade, Tenby

    Via Narberth, Saundersfoot, New Hedges

    Normal StoppingSubsidised

  33. 903

    Neath Victoria Gardens to Abercraf (Hotel)

    Via Neath College, Godregraig School

    Normal StoppingSubsidised

  34. 905

    New Inn Cwmtwrch to Neath College

    Via Pontardawe

    Normal StoppingSubsidised

  35. 906

    Min Yr Awel to Neath Victoria Gardens

    Via Neath College, Glynneath, Resolven, Aberdulais

    Normal StoppingSubsidised

  36. 961

    Church Road, Llansamlet to Swansea College

    Via Trallwn, Birchgrove

    Normal Stopping

  37. 963

    Newtown, Rock and Fountain PH to Gower College, Vivian Rd

    Via Caswell Drive, Langland, Mumbles and West Cross

    Normal Stopping

  38. 964

    Treboeth Sports Club to Swansea College

    Normal Stopping

  39. 967

    Glais Post Office to Gower College, Vivian Rd

    Via Ynystawe, Ynysforgan, Fforestfach

    Normal Stopping

Showing 51–89 of 89 services

← PreviousPage 2 of 2Next →
Operator Licences — HGV + PSV intelligence

We publish recorded facts from the public register and do not make compliance judgements.

Directory

Goods operatorsPSV operatorsLocationsCompaniesBus services

The record

Applications and decisionsPublic inquiriesWhat changedContinuation dates

Resources

The market in numbersAccredited operatorsGuidesMethodologyPersonal data removal

Business

Featured listingsSupplier enquiriesFreight quotesData access

© 2026 No Fear Tech Ltd. OperatorLicences.co.uk is a trading name of No Fear Tech Ltd.

Contains public sector information licensed under the Open Government Licence v3.0. Source: Traffic Commissioners / DVSA.

Independent service · Great Britain only ·