New Bus Service for Powys and Shropshire Residents

Powys County Council have implemented a new bus service between Llanwrtyd Wells and Craven Arms.
The bus service, known as the X48, is being run by Celtic Travel, operating 6 days a week, excluding Sundays and Bank Holidays. Four buses are running per day from Craven Arms to Llandrindod Wells with some services continuing to Builth Wells and Llanwrtyd Wells.
We will continue to update this page as more information is made available to us so please check back.
The timetable for the X48 bus service can be viewed on the Traveline Cymru website here.
If you have any queries with regards to this service, please contact Traveline Cymru on 0800 464 00 00
Some important information to note:
- The stop at Builth is within the town NOT at Builth Road railway station.
- Between Builth Wells and Llanwrtyd Wells the service diverts via Beulah and therefore does not serve Llangammarch.
- This service is due to run until August 2025, at which point it will be reassessed.
- The service stops at Knighton bus station NOT Knighton railway station.
- If catching the bus there and the train back please purchase your return train ticket on the Transport for Wales App or website before commencing your journey, your train ticket will be accepted on the bus, but a bus ticket will not be accepted on the train.