Pembroke
Pembroke
Bath
Bath
Train Driving

Pembroke to Bath

Updated: 29 May 2026

The journey from Pembroke to Bath covers approximately 250 km. By train, you will travel via Transport for Wales to Cardiff, then connect to a Great Western Railway service to Bath Spa. Driving involves taking the A477, A48, and M4 motorway east. This journey takes you from the Welsh coast across the Severn Bridge into the historic city of Bath. Expect a travel time of roughly 4.5 hours by rail or 4 hours by car. Bath Spa station is the primary arrival point for rail passengers.

Total Distance: 250 km driving distance, 200 km straight-line air distance.
Fastest Way
Driving, taking approximately 4 hours.
Cheapest Way
Train, if booked in advance, starting from 45 GBP.
Compare Pembroke to Bath Routes
Train
Connecting
Driving
Direct
Duration 4 hours 30 mins 4 hours
Avg Price 45-90 GBP 45-70 GBP fuel
Operator Great Western Railway Personal Vehicle
Route Pembroke Dock to Cardiff Central to Bath Spa A477, A48, M4
Tip The connection at Cardiff is usually efficient; check platform numbers. The M4 can be very busy near Bristol; check live traffic reports.
Travel Tips
  • Station Arrival
    Bath Spa station is a short walk from the city center.
  • Traffic
    The M4 motorway can be congested near Bristol; check live traffic reports.
  • Booking
    Use the Trainline app for real-time updates on your connection.
  • Parking
    Use the city-center car parks for convenient access to the Roman Baths.
  • Weather
    Bath is generally mild, but carry a jacket for city walks.
Safety Tips
  • Personal Safety
    Stay in well-lit areas when walking in the city center at night.
  • Vehicle Security
    Ensure your car is locked and no items are visible when parked.
  • Road Safety
    The M4 is a major motorway; stay alert for heavy goods vehicles.
  • Emergency
    Dial 999 for any urgent assistance.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff Central for Bath Spa.
  • How long is the drive?
    The drive takes about 4 hours depending on traffic.
  • Where do I arrive?
    Trains arrive at Bath Spa station.
  • Is it cheaper to drive?
    Driving is often more cost-effective for families or groups.
  • Are there tolls?
    There are no tolls on the route from Pembroke to Bath.
Quick Info
  • From Pembroke, Wales, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer for the best driving conditions on the M4.

Things to Do in Bath
1
Roman Baths
Visit the historic Roman baths, one of the best-preserved Roman sites in the world.
2
Bath Abbey
Admire the stunning Gothic architecture of the historic abbey.
3
Royal Crescent
Explore the iconic Georgian architecture of the Royal Crescent.
4
Thermae Bath Spa
Relax in the natural thermal waters of the modern spa.
Tags
Pembroke to Bath train to Bath driving to Bath M4 motorway Bath travel guide Wales to Bath transport from Pembroke fastest route to Bath