Disruptions

NEW OR INCORRECT BUS TIMETABLE. Please check here before you travel.
Read more >
Advanced Warning: Due to a road closure on the A484 (Bronwydd – Gwili Railway) we will be operating the following diversion to the 460 route – 5th January – 25th January 2026. 460 To Carmarthen: Turn right at Cynwyl Elfed towards Bwlchnewydd and Trevaughan. Follow until we reach Carmarthen. Once in Carmarthen we will only serve the Bus Station and Train Station. 460 To Cardigan: Follow the Trevaughan road through Trevaughan and Bwlchnewydd until we reach Cynwyl Elfed where we will resume normal service
Read more >
Due to water main renewal between Llandrillo and Cynwyd on the 12/01/2026 onwards, the T3C will be on diversion with journey times extended by up to 8 minutes with some early morning and evening journeys not serving the villages
Read more >
Due to icy conditions The T3C will be unable to serve Cynwyd and the bus will operate Llanuwchllyn to Llandrillo only
Ended
The BB5 service wont be serving Capel Iwan today due to road conditions leading up to Capel Iwan. Sorry for any issues this may cause
Ended
Due to the severe weather warning in place, The T1C Will be departing Cardiff at the earlier time of 15:10 today
Read more >
The 430 will be terminating early this evening due to the amber snow warning in effect. This will effect all journeys after 16:20 making the last journey from Narberth the 15:15
Read more >
Due to the amber snow warning in effect. T2/T28 - 1535 Aberystwyth to Bangor will terminate in Porthmadog 1630 Bangor to Aberystwyth will terminate in Machynlleth 1735 Aberystwyth to Bangor will terminate in Dolgellau 1830 Bangor to Aberystwyth will terminate in Porthmadog 1935 Aberystwyth to Caernarfon will terminate in Machynlleth 2030 Bangor to Machynlleth  2135 Aberystyth to Dolgellau  2135 Bangor to Porthmadog  2225 Aberyswyth to Machynlleth  T3/T3C - 1832 Barmouth to Wrexham will terminate at Dolgellau 1840 Wrexham to Dolgellau  2040 Wrexham to Dolgellau  2103 Dolgellau to Barmouth  2132 Barmouth to Dolgellau 
Read more >