The journey from Bristol to Weston-super-Mare is approximately 20 miles. You can take a direct Great Western Railway train from Bristol Temple Meads to Weston-super-Mare, which takes about 30 minutes. Alternatively, driving via the M5 takes roughly 40 minutes depending on traffic. This route connects the city of Bristol to the seaside town of Weston-super-Mare.
Total Distance: 35 km driving distance, 30 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 30 mins | 40 mins |
| Avg Price | 6-10 GBP | 6-10 GBP |
| Operator | Great Western Railway | Personal Vehicle |
| Route | Bristol Temple Meads to Weston-super-Mare. | M5. |
| Tip | Trains are frequent and reliable. | The M5 can be busy near Bristol. |
Summer for the best beach weather.