Milford Haven
Milford Haven
Haverfordwest
Haverfordwest
Bus Driving

Milford Haven to Haverfordwest

Updated: 30 May 2026

The journey from Milford Haven to Haverfordwest is about 12 km. By bus, it takes around 30 minutes. Driving takes about 20 minutes via the A4076. This route connects the port town of Milford Haven to the county town of Haverfordwest.

Total Distance: 12 km driving, 10 km air distance.
Fastest Way
Driving, taking approximately 20 minutes.
Cheapest Way
Bus, if booked in advance.
Compare Milford Haven to Haverfordwest Routes
Bus
Direct
Driving
Direct
Duration 30 mins 20 mins
Avg Price £3 - £5 £3 fuel
Operator Richards Bros N/A
Route Local bus routes. A4076.
Tip Check the timetable in advance. The road is generally clear.
Travel Tips
  • Bus Tickets
    Buy tickets on the bus.
  • Parking
    Haverfordwest has several city center car parks.
  • Traffic
    Avoid rush hour in Haverfordwest.
  • Walking
    Haverfordwest city center is very walkable.
  • Maps
    Use a navigation app for city driving.
Safety Tips
  • Driving
    Stay alert on local roads.
  • Bus Safety
    Follow all safety instructions on the bus.
  • Emergency
    Keep a mobile phone with you.
  • Weather
    Check for road closures in winter.
People Also Ask
  • Is there a direct train?
    Yes, there is a train service.
  • How long is the trip?
    Approximately 20 to 30 minutes.
  • Is Haverfordwest a good town?
    Yes, it is the county town.
  • Are there buses?
    Yes, they are frequent.
  • Is it a scenic drive?
    Yes, it is a pleasant drive.
Quick Info
  • From Milford Haven, Wales, United Kingdom
  • To Haverfordwest, Wales, United Kingdom
  • Modes
Best Time to Travel

Year-round.

Things to Do in Haverfordwest
1
Milford Haven Marina
A beautiful marina.
2
Haverfordwest Castle
A historic castle.
3
Pembrokeshire Coast Path
A beautiful coastal path.
4
Picton Castle
A historic castle.
Tags
Milford Haven to Haverfordwest travel to Haverfordwest bus to Haverfordwest driving to Haverfordwest UK travel