307
Pembrokeshire County Council
307 bus timetable: Haverfordwest Bus Station to Merlin's Bridge to Haverfordwest Bus Station
Haverfordwest Bus Station - Merlin's Bridge - Haverfordwest Bus Station
Route map
307 live route map
See the route, stops, and live buses currently on this line.
16 stops
Live buses loading
Map ready
Loading the route map...
Haverfordwest Bus Station → Haverfordwest Bus Station
1 trip · first 14:25 · last 14:25
Fri
Archived Valid 2025-01-01 – 2026-03-29
Swipe sideways to see later trips.
Stop
14:25
Haverfordwest Bus Station
14:25
Withybush, Fishguard Road
outside 64
14:29
Haverfordwest, Picton Place
before bridge
14:37
Haverfordwest, Dew Street
outside 92
14:38
14:39
14:43
14:46
14:50
14:51
Albert Town, Barn Street
outside Dentist
14:52
14:53
Withybush, Fishguard Road
outside 64
14:56
15:02
Timetable data from Pembrokeshire County Council, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code PBAO307.
Main stops shown
13 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Haverfordwest, Bus Station Bay 2
- Withybush, Fishguard Road outside 64
- Haverfordwest, Picton Place before bridge
- Haverfordwest, Dew Street outside 92
- Haverfordwest, Horsefair near
- Merlins Bridge, Merlin's Bridge Post Office before
- Merlins Bridge, Sycamore Flats near
- Merlins Bridge, Merlin's Bridge Pembroke Road after
- Haverfordwest, Horsefair near
- Albert Town, Barn Street outside Dentist
- Haverfordwest, Lidl Perrot's Road near
- Withybush, Fishguard Road outside 64
- Haverfordwest, Bus Station Bay 2