The average bus between Newport and Llandovery takes 7h 6m and the fastest bus takes 3h 48m. The bus service runs several times per day from Newport to Llandovery. 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 5 times a day between Newport and Llandovery. The earliest departure is at 7:50 AM in the morning, and the last departure from Newport is at 10:50 PM which arrives into Llandovery at 10:20 AM. All services require a transfer at Abergavenny and take an average of 7h 6m. The schedules shown below are for the next available departures.



4h 25m • 3 changes


4h 5m • 3 changes


4h 51m • 3 changes


4h 30m • 3 changes


4h 25m • 3 changes


4h 5m • 3 changes


4h 51m • 3 changes


4h 30m • 3 changes


4h 25m • 3 changes


4h 5m • 3 changes


4h 51m • 3 changes


4h 30m • 3 changesWant to know about travelling from Newport to Llandovery? 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 Newport to Llandovery. However, there are services departing from Abergavenny Bus Station Stand 4 and arriving at Llandovery Car Park station via Brecon Interchange 4 station. The journey, including transfers, takes approximately 7h 6m.
Newport to Llandovery bus services, operated by Williams Coaches, depart from Abergavenny Bus Station Stand 4.
Newport to Llandovery bus services, operated by Williams Coaches, arrive at Llandovery Car Park station.
The distance between Newport and Llandovery is 71.3 km. The road distance is 91 km.
You can take a train from Newport (S Wales) to Llandovery Car Park via Abergavenny, Abergavenny Bus Station Stand 4, and Brecon Interchange 5 in around 3h 28m.