Crossing Wales from Amlwch to Swansea is a scenic journey of approximately 160 miles. The most direct driving route is via the A470, which cuts through the heart of the Snowdonia National Park and the Brecon Beacons. If you prefer public transport, take a bus to Bangor, then a train to Cardiff or Newport, followed by a connection to Swansea. This journey showcases the diverse landscapes of Wales, from coastal cliffs to mountainous terrain. Expect a travel time of 5 to 6 hours.
Total Distance: Driving distance 260 km, straight-line air distance 190 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 5 hours |
| Avg Price | £80 - £150 | £40 - £60 fuel |
| Operator | Transport for Wales | Personal Vehicle |
| Route | Bangor to Cardiff Central, then Cardiff to Swansea. | A5025, A5, A470. |
| Tip | The train route is long but offers stunning views of the Welsh countryside. | The A470 is beautiful but slow; allow extra time for winding roads. |
Summer for the best driving conditions on the winding A470 mountain roads.