The journey from Bristol to Swindon is approximately 40 miles. You can take a direct Great Western Railway train from Bristol Temple Meads to Swindon, which takes about 45 minutes. Alternatively, driving via the M4 takes roughly 50 minutes depending on traffic. This route connects the city of Bristol to the town of Swindon.
Total Distance: 65 km driving distance, 60 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 45 mins | 50 mins |
| Avg Price | 12-18 GBP | 12-18 GBP |
| Operator | Great Western Railway | Personal Vehicle |
| Route | Bristol Temple Meads to Swindon. | M4. |
| Tip | Trains are frequent and reliable. | The M4 can be busy near Bristol. |
All year round, but summer offers the best weather.