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, Sydney Rees Way
outside Debenhams
14:28
Withybush, Fishguard Road
outside 64
14:29
Withybush, The Lost Coins
adjacent
14:30
Haverfordwest, Picton Place
before bridge
14:37
Haverfordwest Library
opposite
14:37
Haverfordwest, Dew Street
outside 92
14:38
14:39
14:43
14:46
14:50
14:50
14:51
Albert Town, Barn Street
outside Dentist
14:52
Haverfordwest, Barn Street
opposite 24
14:52
14:53
Withybush, Sydney Rees Way
outside Debenhams
14:55
Withybush, Fishguard Road
outside 64
14:56
Withybush, The Lost Coins
adjacent
14:57
15:02
Timetable data from Pembrokeshire County Council, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code PBAO307.
All stops shown
20 stops- Haverfordwest, Bus Station Bay 2
- Withybush, Sydney Rees Way outside Debenhams
- Withybush, Fishguard Road outside 64
- Withybush, The Lost Coins adjacent
- Haverfordwest, Picton Place before bridge
- Haverfordwest Library opposite
- 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
- Merlins Bridge, Glen Hotel near
- Haverfordwest, Horsefair near
- Albert Town, Barn Street outside Dentist
- Haverfordwest, Barn Street opposite 24
- Haverfordwest, Lidl Perrot's Road near
- Withybush, Sydney Rees Way outside Debenhams
- Withybush, Fishguard Road outside 64
- Withybush, The Lost Coins adjacent
- Haverfordwest, Bus Station Bay 2