The journey from Bristol to Cardiff is approximately 45 miles. You can take a direct Great Western Railway train from Bristol Temple Meads to Cardiff Central, which takes about 50 minutes. Alternatively, driving via the M4 and the Prince of Wales Bridge takes roughly 1 hour. This route connects the two major cities of the West of England and South Wales.
Total Distance: 75 km driving distance, 60 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 50 mins | 1 hour |
| Avg Price | 15-25 GBP | 15-20 GBP |
| Operator | Great Western Railway | Personal Vehicle |
| Route | Bristol Temple Meads to Cardiff Central. | M4 and Prince of Wales Bridge. |
| Tip | Trains are frequent and reliable. | The bridge is now toll-free. |
All year round, but summer offers the best weather for the bay area.