Bus times in Haverfordwest
17 bus routes and 62 bus stops in Haverfordwest. Pick a stop for live departures, or a route for the full timetable.
Bus routes serving Haverfordwest
- 112 Port Talbot - Digbeth, Birmingham → Digbeth, Birmingham - Haverfordwest National Express first 07:55 · last 19:05
- 301 Haverfordwest Pembrokeshire County Council first 08:45 · last 13:40
- 302 Haverfordwest Bus Station → John Lewis Street West First South & West Wales first 05:42 · last 19:33
- 307 Haverfordwest Pembrokeshire County Council first 09:50 · last 14:25
- 308 Haverfordwest Pembrokeshire County Council first 07:30 · last 16:10
- 311 Haverfordwest Pembrokeshire County Council first 08:00 · last 16:25
- 313 Haverfordwest → Wiston Pembrokeshire County Council first 07:30 · last 13:55
- 322 Haverfordwest Bus Station → Narberth Primary School First South & West Wales first 09:00 · last 17:24
- 342 Croesgoch → Haverfordwest Richards Bros first 09:50 · last 12:40
- 349 Fishguard Road → Picton Place First South & West Wales first 06:25 · last 20:41
- 349 Haverfordwest Bus Station → South Parade Terminus Only First South & West Wales first 06:30 · last 19:40
- 381 Haverfordwest Bus Station → South Parade Terminus Only First South & West Wales first 07:09 · last 19:20
- 508 Swansea - Victoria, London → Port Talbot - Haverfordwest National Express first 09:10 · last 18:30
- T5 Haverfordwest → Penglais Richards Bros first 04:45 · last 21:35
- T11 Haverfordwest → Fishguard Richards Bros first 07:00 · last 17:15
- TNB South Parade Terminus Only → Arcade First South & West Wales first 09:12 · last 17:37
- X49 Haverfordwest → South Parade Terminus Only First South & West Wales first 06:30 · last 06:30
Bus stops in Haverfordwest
Haverfordwest
- 🚏 Augustine Way (o/s 11)
- 🚏 Baring Gould Way (opp 29)
- 🚏 Barn Street (opp 24)
- 🚏 Bellevue Inn (o/s)
- 🚏 Bellevue Inn (opp)
- 🚏 Bus Station (Bay 2)
- 🚏 Cashfields Estate (Guillemot Avenue)
- 🚏 Cawdor Close (before)
- 🚏 Crowhill Road
- 🚏 Dew Street (o/s 92)
- 🚏 Fishguard Road (opp entrance)
- 🚏 Haverfordwest Bus Station (Bay 1)
- 🚏 Haverfordwest Bus Station Stand 3 (Bay 3)
- 🚏 Haverfordwest Bus Station Stand 5
- 🚏 Haverfordwest Bus Station Stand 6
- 🚏 Haverfordwest Library (opp)
- 🚏 Haverfordwest Railway Station (o/s)
- 🚏 Highlands Avenue (after)
- 🚏 Highlands Avenue (before)
- 🚏 Horsefair (nr) south-west bound
- 🚏 Horsefair (nr) north-east bound
- 🚏 Jewson (o/s)
- 🚏 Jewson (opp)
- 🚏 Leisure Centre (o/s)
- 🚏 Lidl Perrot's Road (nr)
- 🚏 Little Slade (nr)
- 🚏 Picton Place (before bridge)
- 🚏 Portfield Avenue (after)
- 🚏 Portfield Avenue (before)
- 🚏 Quay Street (opp Panasonic Store)
- 🚏 Shipman's Lane
- 🚏 St Martin`s Burial Ground (o/s)
- 🚏 St Martin`s Burial Ground (opp)
- 🚏 St Thomas Green (in)
- 🚏 St. Martin's Park (nr 9)
- 🚏 Tabernacle Church (before)
- 🚏 Tasker Milward School (opp)
- 🚏 Tasker Way
- 🚏 Trafalgar Road (after)
- 🚏 Trafalgar Road (before)
- 🚏 Withybush Hospital (o/s)
Albert Town
Merlins Bridge
- 🚏 Glen Hotel (nr)
- 🚏 Haverfordwest Rugby Club (after)
- 🚏 Haverfordwest Rugby Club (before)
- 🚏 Merlin's Bridge Boxing Club (o/s)
- 🚏 Merlin's Bridge Pembroke Road (after)
- 🚏 Merlin's Bridge Pembroke Road SE (after)
- 🚏 Merlin's Bridge Post Office (before)
- 🚏 Merlin's Bridge War Memorial (adj)
- 🚏 Pembrokeshire College (in)
- 🚏 St Mark's Primary School
- 🚏 Sycamore Flats (before)
- 🚏 Sycamore Flats (nr)
Prendergast
Operators in Haverfordwest
Frequently asked questions
Which buses run in Haverfordwest?
17 bus routes currently serve Haverfordwest: the 112 (Port Talbot - Digbeth, Birmingham to Digbeth, Birmingham - Haverfordwest), the 301 (Haverfordwest), the 302 (Haverfordwest Bus Station to John Lewis Street West), the 307 (Haverfordwest), the 308 (Haverfordwest), the 311 (Haverfordwest), the 313 (Haverfordwest to Wiston), the 322 (Haverfordwest Bus Station to Narberth Primary School), the 342 (Croesgoch to Haverfordwest), the 349 (Fishguard Road to Picton Place), the 349 (Haverfordwest Bus Station to South Parade Terminus Only), the 381 (Haverfordwest Bus Station to South Parade Terminus Only), the 508 (Swansea - Victoria, London to Port Talbot - Haverfordwest), the T5 (Haverfordwest to Penglais), the T11 (Haverfordwest to Fishguard), the TNB (South Parade Terminus Only to Arcade), the X49 (Haverfordwest to South Parade Terminus Only).
How much is the bus fare in Haverfordwest?
Fares in Haverfordwest are set by each operator — the England fare cap doesn't apply in Wales. Buses here are run by National Express, Pembrokeshire County Council, First South & West Wales, Richards Bros — check their day tickets for multiple journeys.
How many bus stops are there in Haverfordwest?
There are 62 active bus stops in Haverfordwest across Haverfordwest, Albert Town, Merlins Bridge, Prendergast. Each stop page on this site shows the next departures and every route that calls there.