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.
|
Connecting
|
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. |
Spring or Summer for outdoor visits.