The average bus between Carmarthen and St Asaph takes 13h 21m and the fastest bus takes 9h 25m. The bus service runs several times per day from Carmarthen to St Asaph. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Carmarthen and St Asaph. The earliest departure is at 5:56 AM in the morning, and the last departure from Carmarthen is at 8:06 PM which arrives into St Asaph at 6:26 PM. All services require a transfer at The Black Lion and take an average of 13h 21m. The schedules shown below are for the next available departures.
Arrives next day





16h 2m • 5 changesArrives next day





16h 31m • 5 changesArrives next day





18h 26m • 5 changes




9h 40m • 5 changes




9h 28m • 5 changes




9h 27m • 5 changes




9h 27m • 5 changes




9h 40m • 5 changes




9h 28m • 5 changes




9h 27m • 5 changes




9h 27m • 5 changes




9h 40m • 5 changes




9h 28m • 5 changes




9h 27m • 5 changes




9h 27m • 5 changes




9h 25m • 5 changes




9h 25m • 5 changes




9h 25m • 5 changes




9h 25m • 5 changesWant to know about travelling from Carmarthen to St Asaph? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Carmarthen to St Asaph. However, there are services departing from Carmarthen station and arriving at St Asaph station via Aberystwyth Bus Station Stand 7 station. The journey, including transfers, takes approximately 13h 21m.
Carmarthen to St Asaph bus services, operated by First South & West Wales, depart from The Black Lion station.
Carmarthen to St Asaph bus services, operated by First South & West Wales, arrive at Lenten Pool station.
The distance between Carmarthen and St Asaph is 166.4 km. The road distance is 280 km.
You can take a bus from St Peters Church to St Asaph Cathedral via The Black Lion, Aberystwyth Bus Station Stand 4, Eldon Square 1, Wrexham Bus Station 6, and Lenten Pool in around 9h 41m.