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
3 trips · first 09:50 · last 14:25
Mon–Fri
Archived Valid 2025-01-01 – 2026-03-29
Swipe sideways to see later trips.
Stop
09:50
Haverfordwest Bus Station
09:50
Haverfordwest Bus Station
14:25
Haverfordwest Bus Station
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