Haverfordwest Public Transit Routes and Schedules

112 Digbeth,birmingham - Haverfordwest 301 Haverfordwest - Haverfordwest 302 Withybush Industrial Estate (First Cymru Depot) - Withybush Industrial Estate (First Cymru Depot) 308 Haverfordwest Bus Station - Haverfordwest Bus Station via Llangwm, Burton 311 Haverfordwest - Haverfordwest via Broad Haven 313 Haverfordwest - Wiston via Crundale, Clarbeston Road 322 Haverfordwest - Carmarthen 342 Haverfordwest - Croesgoch 349 Haverfordwest - Tenby 381 381 Haverfordwest - Tenby 400 Marloes - St David`s `puffin Shuttle` via Newgale 508 Belgravia,victoria - Haverfordwest T11 Fishguard - Haverfordwest T5 Aberystwyth - Haverfordwest via New Quay, Cardigan Transport for Wales Milford Haven - Carmarthen Transport for Wales Swansea - Milford Haven X49 Haverfordwest - Tenby Transport for Wales Cardiff Central - Milford Haven Transport for Wales Carmarthen - Milford Haven Transport for Wales Haverfordwest - Milford Haven Transport for Wales Milford Haven - Crewe Transport for Wales Milford Haven - Hereford Transport for Wales Milford Haven - Manchester Piccadilly Transport for Wales Milford Haven - Shrewsbury Transport for Wales Milford Haven - Swansea Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Swansea - Haverfordwest