The journey from Harlech to Swansea covers approximately 210 km. By car, the route takes you through the stunning Welsh countryside via the A470, taking about 4.5 hours. The train journey involves a transfer at Shrewsbury, taking about 5.5 hours. Swansea is a coastal city famous for its beautiful bay and vibrant culture. This route offers a mix of mountain views and coastal exploration. Plan your journey to avoid peak traffic on the A470.
Total Distance: 210 km driving distance; 180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 4 hours 30 mins |
| Avg Price | 65-110 GBP | 60-85 GBP |
| Operator | Transport for Wales | N/A |
| Route | Harlech to Shrewsbury, then to Swansea. | A496, A470. |
| Tip | Trains are frequent from Shrewsbury to Swansea. | The A470 is a scenic but winding road; drive carefully. |
Spring and summer for the best mountain views.