The journey from Pwllheli to Swansea covers about 140 miles. Driving is the most direct method, using the A470 through the heart of Wales. Rail travel is also available, requiring a change at Machynlleth. Swansea is a coastal city with a beautiful bay and vibrant culture. Expect a travel time of 3.5 to 4.5 hours.
Total Distance: 220 km driving distance, 170 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours 30 mins |
| Avg Price | 50-90 GBP | 35-50 GBP |
| Operator | Transport for Wales | N/A |
| Route | Pwllheli to Machynlleth, then change for Swansea. | A499, A487, A470. |
| Tip | The train journey offers stunning views of the Welsh countryside. | The A470 is a beautiful but winding road; drive carefully. |
April to October for the best weather.