The journey from Weston-super-Mare to Swansea is a scenic trip across the Severn Bridge and along the South Wales coast. You can take a train from Weston-super-Mare station to Swansea, usually requiring a change at Bristol Temple Meads, taking about 2 hours 30 minutes. Driving via the M5 and M4 is also an option, covering 120 km in about 1 hour 45 minutes. The route offers stunning views of the Severn Estuary and the Welsh coast.
Total Distance: Driving distance 120 km, straight-line air distance 90 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 1 hour 45 mins |
| Avg Price | 25-50 GBP | 20-30 GBP (fuel) |
| Operator | Great Western Railway | N/A |
| Route | Weston-super-Mare to Bristol Temple Meads, then to Swansea. | M5 north to M4 west, then across the Severn Bridge to Swansea. |
| Tip | Check the GWR website for the best connection times. | The M4 can be busy; check traffic reports before leaving. |
Year-round, but spring and summer are best for exploring the city and the coast.