Johnston Public Transit Routes and Schedules

112 302 308 349 349 Haverfordwest - Tenby 508 Victoria Coach Station, Belgravia-Bus Station , Haverfordwest Transport for Wales Milford Haven - Carmarthen Transport for Wales Milford Haven - Swansea Transport for Wales Cardiff Central - Milford Haven Transport for Wales Crewe - Milford Haven Transport for Wales Manchester Piccadilly - Milford Haven Transport for Wales Milford Haven - Carmarthen Transport for Wales Milford Haven - Haverfordwest Transport for Wales Milford Haven - Hereford Transport for Wales Milford Haven - Newport (South Wales) Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Shrewsbury - Milford Haven Transport for Wales Swansea - Milford Haven