Haverfordwest Public Transit Routes and Schedules

112 Digbeth,birmingham - Haverfordwest 301 Haverfordwest - Haverfordwest 302 307 Haverfordwest Bus Station - Haverfordwest Bus Station 308 Haverfordwest Bus Station - Haverfordwest Bus Station via Llangwm, Burton 311 Haverfordwest - Haverfordwest via Broad Haven 313 Haverfordwest - Wiston via Crundale, Clarbeston Road 322 342 Haverfordwest - Croesgoch 349 381 508 Belgravia,victoria - Haverfordwest T11 Fishguard - Haverfordwest T5 Aberystwyth - Haverfordwest via New Quay, Cardigan Transport for Wales Carmarthen - Milford Haven Transport for Wales Haverfordwest - Fishguard Harbour Transport for Wales Swansea - Haverfordwest Transport for Wales Swansea - Milford Haven X49 X49 Haverfordwest - Tenby Aw:Cdf->Mfh AW train service from CDF to Mfh Aw:Cmn->Mfh AW train service from CMN to Mfh Aw:Cre->Mfh AW train service from CRE to Mfh Aw:Ctr->Mfh AW train service from CTR to Mfh Aw:Man->Mfh AW train service from MAN to Mfh Aw:Mfh->Cdf AW train service from MFH to Cdf Aw:Mfh->Cmn AW train service from MFH to Cmn Aw:Mfh->Man AW train service from MFH to Man Aw:Nwp->Mfh AW train service from NWP to Mfh Aw:Shr->Mfh AW train service from SHR to Mfh Aw:Swa->Hvf AW train service from SWA to Hvf Transport for Wales Cardiff Central - Milford Haven Transport for Wales Carmarthen - Haverfordwest Transport for Wales Haverfordwest - Cardiff Central Transport for Wales Haverfordwest - Manchester Piccadilly Transport for Wales Hereford - Haverfordwest Transport for Wales Llanelli - Haverfordwest Transport for Wales Llanelli - Milford Haven Transport for Wales Milford Haven - Cardiff Central Transport for Wales Milford Haven - Carmarthen Transport for Wales Milford Haven - Crewe Transport for Wales Milford Haven - Hereford Transport for Wales Milford Haven - Manchester Piccadilly Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Shrewsbury - Milford Haven Transport for Wales Swansea - Haverfordwest Transport for Wales Swansea - Milford Haven