Johnston Public Transit Routes and Schedules

112 Digbeth,birmingham - Haverfordwest 302 308 Haverfordwest Bus Station - Haverfordwest Bus Station via Llangwm, Burton 349 508 Belgravia,victoria - Haverfordwest Transport for Wales Carmarthen - Milford Haven Transport for Wales Swansea - Milford Haven 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 Transport for Wales Cardiff Central - Milford Haven 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 - Milford Haven