Haverfordwest
Haverfordwest
Train Driving

Haverfordwest to Bath

Updated: 29 May 2026

The journey from Haverfordwest to Bath covers about 230 km. Driving takes approximately 3 hours via the A40 and M4. By train, you will travel from Haverfordwest to Cardiff or Bristol, then connect to a service to Bath Spa, taking around 3 hours and 30 minutes. Bath is a UNESCO World Heritage city famous for its Roman-built baths and Georgian architecture. This route connects the Welsh coast to one of England's most beautiful historic cities.

Total Distance: 230 km driving distance; 180 km straight-line air distance.
Fastest Way
Driving, taking 3 hours under normal conditions.
Cheapest Way
Driving, especially if sharing fuel costs.
Compare Haverfordwest to Bath Routes
Train
Connecting
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price £40 - £75 £35 - £50 fuel
Operator Great Western Railway N/A
Route Haverfordwest to Cardiff Central, then to Bath Spa. A40, M4.
Tip The train journey offers beautiful views of the countryside. The M4 can be busy; allow extra time during peak hours.
Travel Tips
  • M4 Traffic
    Check for traffic updates on the M4 before leaving.
  • Train Booking
    Book in advance to get cheaper tickets on GWR services.
  • Parking
    Use the park and ride facilities in Bath to avoid city center traffic.
  • Station Access
    Bath Spa station is centrally located.
  • Walking
    Bath is a very walkable city; wear comfortable footwear.
Safety Tips
  • Road Safety
    The M4 is a major motorway; stay alert and follow speed limits.
  • Personal Safety
    Bath is a safe city, but keep your belongings secure in busy areas.
  • Emergency
    Dial 999 for emergencies.
  • Night Travel
    Ensure your vehicle is well-maintained for long motorway journeys.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff or Bristol.
  • How long is the drive?
    Approximately 3 hours.
  • Is Bath worth visiting?
    Yes, it is a beautiful city with a rich history.
  • Are there tolls?
    No, the Severn Bridge tolls were removed.
  • What is the best way to travel?
    Driving is generally more convenient for this route.
Quick Info
  • From Haverfordwest, Wales, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for pleasant weather and fewer crowds.

Things to Do in Bath
1
Roman Baths
Explore the ancient Roman-built baths, one of the most famous historic sites in the UK.
2
Bath Abbey
Visit this stunning Gothic abbey, known for its beautiful stained glass and architecture.
3
Royal Crescent
Admire the iconic Georgian architecture of this famous crescent-shaped street.
4
Thermae Bath Spa
Relax in the natural thermal waters at this modern spa facility.
Tags
Haverfordwest to Bath train to Bath driving to Bath from Wales M4 route to Bath UK travel guide Pembrokeshire to Somerset Bath Spa station traveling from Wales to South West UK rail connections Bath travel