Shrewsbury
Shrewsbury
Train Driving

Shrewsbury to Bath

Updated: 31 May 2026

The journey from Shrewsbury to Bath is approximately 180 km. The train is the most efficient way to travel, taking about 2.5 hours with a change at Newport. Driving via the M5 is also a direct route, taking about 2 hours and 30 minutes. Bath is a historic city with a famous Roman spa and a rich cultural heritage. It is a great destination for a short day trip.

Total Distance: 180 km driving distance; 160 km straight-line air distance.
Fastest Way
Driving, in light traffic.
Cheapest Way
Train, if booked in advance.
Compare Shrewsbury to Bath Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 2 hours 30 mins
Avg Price £35 - £60 £25 - £35 fuel
Operator Transport for Wales / Great Western Railway N/A
Route Via Newport. M5 motorway.
Tip The connection at Newport is usually very efficient. The M5 can be very busy during rush hour.
Travel Tips
  • Train Booking
    Book via the National Rail website.
  • Parking
    Bath has several city center car parks.
  • Walking
    Bath is very walkable; leave the car at the hotel.
  • Local Info
    Visit the tourist information center for maps.
  • Events
    Check the city council website for local events.
Safety Tips
  • Road Safety
    The M5 is a major motorway; stay alert.
  • Personal Safety
    Bath is generally safe, but stay alert.
  • Rail Safety
    Keep your belongings with you at all times.
  • Emergency
    Dial 999 for any emergency.
People Also Ask
  • Is there a direct train?
    No, you usually need to change at Newport.
  • How long is the drive?
    It takes about 2.5 hours.
  • Is Bath worth visiting?
    Yes, it is a great city with plenty to see.
  • Can I take a bike on the train?
    Yes, but check for space availability.
  • Are there taxis?
    Yes, there is a taxi rank outside Bath Spa station.
Quick Info
  • From Shrewsbury, Shropshire, United Kingdom
  • To Bath, Bath and North East Somerset, United Kingdom
  • Modes
Best Time to Travel

Spring or Summer for outdoor visits.

Things to Do in Bath
1
Roman Baths
A historic Roman spa with beautiful architecture.
2
Bath Abbey
A historic cathedral with beautiful architecture.
3
Royal Crescent
A historic crescent of houses with beautiful architecture.
4
Pulteney Bridge
A historic bridge with beautiful architecture.
Tags
Shrewsbury to Bath train driving to Bath M5 motorway Shropshire to Somerset Bath travel guide fastest way to Bath cheapest way to Bath