Haverfordwest
Haverfordwest
Train Driving

Haverfordwest to Bath

Updated: 30 May 2026

The journey from Haverfordwest to Bath covers 210 kilometers. By car, the route follows the A40 and M4 motorway, taking about 3 hours. By train, you can travel from Haverfordwest to Cardiff or Newport, then transfer to a service to Bath Spa. This route connects the rural west of Wales to the historic city of Bath. Expect a smooth journey with plenty of scenic views. Plan your trip well in advance for the best travel experience.

Total Distance: 210 km driving distance, 180 km straight-line air distance.
Fastest Way
Both driving and train travel take approximately 3 hours.
Cheapest Way
Advance train tickets are often cheaper than fuel and parking costs.
Compare Haverfordwest to Bath Routes
Train
Connecting
Driving
Direct
Duration 3 hours 3 hours
Avg Price 45 GBP 35 GBP
Operator Transport for Wales/GWR Private Vehicle
Route Haverfordwest to Cardiff/Newport to Bath Spa A40 to M4
Tip Book advance tickets for significant savings. Check for roadworks on the M4.
Travel Tips
  • Train Booking
    Use the GWR website to book your journey.
  • Parking
    Bath has several central car parks.
  • Navigation
    The M4 is the main route; use a sat-nav.
  • Walking
    The city center is compact.
  • Events
    Check local listings for events.
Safety Tips
  • Traffic
    The M4 can be busy; allow extra time.
  • Station Safety
    Bath Spa station is busy; keep your luggage close.
  • Emergency
    Dial 999 for emergency services.
  • Night Safety
    Stick to well-lit areas.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff or Newport.
  • How long is the drive?
    It takes about 3 hours via the M4.
  • Is Bath worth visiting?
    Yes, it has a rich history and great attractions.
  • Are there buses?
    National Express operates coaches to Bath.
  • What is the best way to travel?
    Train is very convenient as it is a direct route.
Quick Info
  • From Haverfordwest, Pembrokeshire, United Kingdom
  • To Bath, Bath and North East Somerset, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for pleasant city exploration.

Things to Do in Bath
1
Roman Baths
A world-famous historic site.
2
Bath Abbey
A stunning medieval abbey.
3
Royal Crescent
A beautiful historic street.
4
Thermae Bath Spa
A modern spa experience.
Tags
Haverfordwest to Bath M4 motorway Bath travel Train to Bath Driving to Bath Haverfordwest transport Wales to Bath Bath Spa station