Machynlleth
Machynlleth
Haverfordwest
Haverfordwest
Bus Driving

Machynlleth to Haverfordwest

Updated: 29 May 2026

The journey from Machynlleth to Haverfordwest is a 140 km drive through the scenic hills of Mid Wales and into Pembrokeshire. The most direct route is via the A487, which offers beautiful views of the countryside. Haverfordwest is a historic town known for its castle and proximity to the Pembrokeshire Coast National Park. There is no direct train service, so driving or using local bus services is the best option.

Total Distance: 140 km driving distance, 110 km straight-line air distance.
Fastest Way
Driving, taking 2 hours 45 minutes.
Cheapest Way
Bus, costing approximately £20.
Compare Machynlleth to Haverfordwest Routes
Bus
Connecting
Driving
Direct
Duration 4 hrs 2 hrs 45 mins
Avg Price £20 - £25 £25 - £30 in fuel
Operator TrawsCymru N/A
Route TrawsCymru services. A487.
Tip Check the timetable as services are limited. The road is winding; drive carefully.
Travel Tips
  • Bus Tickets
    Pay the driver directly or use a TrawsCymru pass.
  • Parking
    There are several car parks in the town centre.
  • Road Conditions
    The A487 can be busy; drive with caution.
  • Dining
    Haverfordwest has a wide range of restaurants.
  • Information
    Check the local community website for events.
Safety Tips
  • Road Safety
    Watch for sheep on the road in rural areas.
  • Walking
    Wear sturdy boots for coastal trails.
  • Emergency
    Keep a first aid kit in your car.
  • Weather
    Check weather forecasts before heading out.
People Also Ask
  • Is there a train?
    No, there is no direct train service.
  • How long is the bus?
    The bus takes about 4 hours.
  • Is it a scenic drive?
    Yes, the A487 offers beautiful mountain views.
  • What is the best way to travel?
    Driving is the most convenient option.
  • Are there hotels?
    Yes, there are several inns and B&Bs in the town.
Quick Info
  • From Machynlleth, Powys, United Kingdom
  • To Haverfordwest, Pembrokeshire, United Kingdom
  • Modes
Best Time to Travel

Summer for outdoor activities and exploring the town.

Things to Do in Haverfordwest
1
Haverfordwest Castle
Visit this historic castle in the town centre.
2
Pembrokeshire Coast National Park
Explore this beautiful national park.
3
River Cleddau
Enjoy a walk along the banks of the River Cleddau.
4
Local Shops
Explore the independent shops in the town centre.
Tags
Machynlleth to Haverfordwest travel to Haverfordwest Machynlleth transport Haverfordwest historic town Wales road travel Machynlleth to Haverfordwest drive A487 road Mid Wales travel