Last buses from Hafodiwan

Direct buses from Hafodiwan go to 26 places. Tonight (Saturday) the last one leaves at 22:49, the T5 to Synod. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
NewportT5 18:24T5 18:24T5 18:24T5 16:49
HaverfordwestT5 17:29T5 17:29T5 17:29T5 14:49
WithybushT5 17:29T5 17:29T5 17:29T5 14:49
FishguardT5 18:24T5 18:24T5 18:24T5 16:49
CardiganT5 22:49T5 22:49T5 22:49T5 20:49
SynodT5 22:49T5 22:49T5 22:49T5 20:49
DyffrynT5 17:29T5 17:29T5 17:29T5 14:49
SarnauT5 22:49T5 22:49T5 22:49T5 20:49
AberporthT5 22:49T5 22:49T5 22:49T5 20:49
Blaen-waunT5 22:49T5 22:49T5 22:49T5 20:49
BrynhoffnantT5 22:49T5 22:49T5 22:49T5 20:49
CaemorganT5 22:49T5 22:49T5 22:49T5 20:49
Dinas CrossT5 18:24T5 18:24T5 18:24T5 16:49
EglwyswrwT5 18:24T5 18:24T5 18:24T5 16:49
Felindre FarchogT5 18:24T5 18:24T5 18:24T5 16:49
LetterstonT5 17:29T5 17:29T5 17:29T5 14:49
Parc-llynT5 22:49T5 22:49T5 22:49T5 20:49
PenparcT5 22:49T5 22:49T5 22:49T5 20:49
Pentre-gatT5 22:49T5 22:49T5 22:49T5 20:49
PlwmpT5 22:49T5 22:49T5 22:49T5 20:49
ScleddauT5 17:29T5 17:29T5 17:29T5 14:49
Tan-y-groesT5 22:49T5 22:49T5 22:49T5 20:49
TrecwnT5 13:19T5 13:19T5 13:19none
TreffgarneT5 17:29T5 17:29T5 17:29T5 14:49
TremainT5 22:49T5 22:49T5 22:49T5 20:49
WolfscastleT5 17:29T5 17:29T5 17:29T5 14:49

The time each last direct bus leaves Hafodiwan, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Hafodiwan tonight?
The T5 to Synod at 22:49 from Pentre'r Bryn, from the timetable for Saturday.
What time is the last bus from Hafodiwan to Newport?
The last direct bus from Hafodiwan to Newport: on weekdays, the T5 at 18:24 from Pentre'r Bryn, reaching Newport at 19:46; on Saturdays, the T5 at 18:24 from Pentre'r Bryn, reaching Newport at 19:46; on Sundays, the T5 at 16:49 from Pentre'r Bryn, reaching Newport at 18:11.
What time is the last bus from Hafodiwan to Haverfordwest?
The last direct bus from Hafodiwan to Haverfordwest: on weekdays, the T5 at 17:29 from Pentre'r Bryn, reaching Haverfordwest at 19:51; on Saturdays, the T5 at 17:29 from Pentre'r Bryn, reaching Haverfordwest at 19:50; on Sundays, the T5 at 14:49 from Pentre'r Bryn, reaching Haverfordwest at 17:10.
What time is the last bus from Hafodiwan to Withybush?
The last direct bus from Hafodiwan to Withybush: on weekdays, the T5 at 17:29 from Pentre'r Bryn, reaching Withybush at 19:51; on Saturdays, the T5 at 17:29 from Pentre'r Bryn, reaching Withybush at 19:50; on Sundays, the T5 at 14:49 from Pentre'r Bryn, reaching Withybush at 17:10.
What time is the last bus from Hafodiwan to Fishguard?
The last direct bus from Hafodiwan to Fishguard: on weekdays, the T5 at 18:24 from Pentre'r Bryn, reaching Fishguard at 19:59; on Saturdays, the T5 at 18:24 from Pentre'r Bryn, reaching Fishguard at 19:59; on Sundays, the T5 at 16:49 from Pentre'r Bryn, reaching Fishguard at 18:24.
What time is the last bus from Hafodiwan to Cardigan?
The last direct bus from Hafodiwan to Cardigan: on weekdays, the T5 at 22:49 from Pentre'r Bryn, reaching Cardigan at 23:34; on Saturdays, the T5 at 22:49 from Pentre'r Bryn, reaching Cardigan at 23:34; on Sundays, the T5 at 20:49 from Pentre'r Bryn, reaching Cardigan at 21:34.
What time is the last bus from Hafodiwan to Synod?
The last direct bus from Hafodiwan to Synod: on weekdays, the T5 at 22:49 from Pentre'r Bryn, reaching Synod at 22:50; on Saturdays, the T5 at 22:49 from Pentre'r Bryn, reaching Synod at 22:50; on Sundays, the T5 at 20:49 from Pentre'r Bryn, reaching Synod at 20:50.
What time is the last bus from Hafodiwan to Dyffryn?
The last direct bus from Hafodiwan to Dyffryn: on weekdays, the T5 at 17:29 from Pentre'r Bryn, reaching Dyffryn at 19:21; on Saturdays, the T5 at 17:29 from Pentre'r Bryn, reaching Dyffryn at 19:21; on Sundays, the T5 at 14:49 from Pentre'r Bryn, reaching Dyffryn at 16:41.
What time is the last bus from Hafodiwan to Sarnau?
The last direct bus from Hafodiwan to Sarnau: on weekdays, the T5 at 22:49 from Pentre'r Bryn, reaching Sarnau at 23:02; on Saturdays, the T5 at 22:49 from Pentre'r Bryn, reaching Sarnau at 23:02; on Sundays, the T5 at 20:49 from Pentre'r Bryn, reaching Sarnau at 21:02.
What time is the last bus from Hafodiwan to Aberporth?
The last direct bus from Hafodiwan to Aberporth: on weekdays, the T5 at 22:49 from Pentre'r Bryn, reaching Aberporth at 23:12; on Saturdays, the T5 at 22:49 from Pentre'r Bryn, reaching Aberporth at 23:12; on Sundays, the T5 at 20:49 from Pentre'r Bryn, reaching Aberporth at 21:12.
What time is the last bus from Hafodiwan to Blaen-waun?
The last direct bus from Hafodiwan to Blaen-waun: on weekdays, the T5 at 22:49 from Pentre'r Bryn, reaching Blaen-waun at 22:53; on Saturdays, the T5 at 22:49 from Pentre'r Bryn, reaching Blaen-waun at 22:53; on Sundays, the T5 at 20:49 from Pentre'r Bryn, reaching Blaen-waun at 20:53.

Buses in Hafodiwan · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook