The journey from Bath to Swindon is approximately 35 miles. The most convenient way to travel is by train from Bath Spa to Swindon, taking about 45 minutes. Driving via the A420 is also a common option, taking roughly an hour depending on traffic. This route connects the historic city of Bath to the railway town of Swindon. Expect regular rail services throughout the day.
Total Distance: 55 km driving distance; 45 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 45 mins | 1 hour |
| Avg Price | £10 - £20 | £8 - £15 fuel |
| Operator | Great Western Railway | N/A |
| Route | Bath Spa to Swindon. | A420. |
| Tip | Trains run frequently throughout the day. | The A420 can be busy during peak hours. |
Year-round, as this is a short regional trip.