308 Haverfordwest

Operated by Pembrokeshire County Council. First bus 07:30, last bus 16:10. 2 journeys on weekdays.

💷 The England fare cap doesn't apply in Wales — Pembrokeshire County Council sets the fares on the 308. Check their website or the Traveline Cymru fare finder for current prices. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

Route map

All stops on route 308

308 towards Haverfordwest

  1. Haverfordwest Bus Station Stand 3 (Bay 3) Haverfordwest
  2. Sydney Rees Way (o/s Debenhams) Withybush
  3. Fishguard Road (o/s 64) Withybush
  4. The Lost Coins (adj) Withybush
  5. Picton Place (before bridge) Haverfordwest
  6. Haverfordwest Library (opp) Haverfordwest
  7. Dew Street (o/s 92) Haverfordwest
  8. Horsefair (nr) Haverfordwest
  9. Merlin's Bridge Pembroke Road SE (after) Merlins Bridge
  10. Merlin's Bridge Post Office (before) Merlins Bridge
  11. Haverfordwest Rugby Club (before) Merlins Bridge
  12. Lower Freystrop (in) Lower Freystrop
  13. Freystrop Cross (before) Freystrop
  14. Mount Zion (after Graveyard) Hook
  15. School Turn (nr) Hook
  16. River View (before) Llangwm
  17. The Green (at) Llangwm
  18. Hill Mountain (nr) Hill Mountain
  19. Houghton Village (opp Post Box) Houghton
  20. Stable Inn (after) Burton
  21. Post Office (o/s Phone Box) Burton Ferry
  22. Barnlake (before) Burton Ferry
  23. Honeyborough Roundabout (before) Great Honeyborough
  24. St Mary's Park (N) (On) Rosemarket
  25. St Mary`s Park (at) Rosemarket
  26. Middle Street (opp 18) Rosemarket
  27. Sardis Cross (before) Sardis
  28. Hill Mountain (nr) Hill Mountain
  29. River View (after) Llangwm
  30. The Green (at) Llangwm
  31. Mount Zion (opp Church) Hook
  32. School Turn (o/s Cricket Field) Hook
  33. Freystrop Cross (before) Freystrop
  34. Lower Freystrop (after) Lower Freystrop
  35. Haverfordwest Rugby Club (after) Merlins Bridge
  36. Sycamore Flats (before) Merlins Bridge
  37. Sycamore Flats (nr) Merlins Bridge
  38. Merlin's Bridge Pembroke Road (after) Merlins Bridge
  39. Glen Hotel (nr) Merlins Bridge
  40. Horsefair (nr) Haverfordwest
  41. Barn Street (o/s Dentist) Albert Town
  42. Barn Street (opp 24) Haverfordwest
  43. Lidl Perrot's Road (nr) Haverfordwest
  44. Haverfordwest Bus Station Stand 3 (Bay 3) Haverfordwest

Towns & areas on this route

Frequently asked questions

What time is the first 308 bus?

The first 308 departure on weekdays leaves at 07:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 308 bus?

The last 308 on weekdays leaves its first stop at 16:10. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 308 bus cost?

The England fare cap doesn't apply in Wales — Pembrokeshire County Council sets the fares on the 308. Check their website or the Traveline Cymru fare finder for current prices.

Who runs the 308 bus?

The 308 is operated by Pembrokeshire County Council.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.