The journey from Penzance to Swansea covers approximately 350 kilometers, connecting the far southwest of England to the coast of South Wales. By train, you will typically travel via Bristol or Cardiff to reach Swansea station. Driving involves taking the A30, M5, and M4, which is a direct but long route. This journey takes you through the scenic West Country into the coastal city of Swansea. Expect a travel time of roughly 5 to 6 hours. It is a popular route for those traveling between the southwest and Wales.
Total Distance: 350 km driving distance, 220 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 5 hours |
| Avg Price | £60 - £120 | £50 - £80 fuel |
| Operator | Great Western Railway / Transport for Wales | N/A |
| Route | Penzance to Bristol Temple Meads, then to Swansea. | A30, M5, M4. |
| Tip | Check for engineering works on the M4 before you travel. | The M4 can be very busy; consider traveling outside of rush hour. |
Spring or early Autumn for comfortable driving conditions.