Pwllheli
Pwllheli
Swansea
Swansea
Train Driving

Pwllheli to Swansea

Updated: 30 May 2026

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.
Fastest Way
Driving is the fastest, taking 3.5 hours.
Cheapest Way
Driving is the most cost-effective for multiple passengers.
Compare Pwllheli to Swansea Routes
Train
Connecting
Driving
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.
Travel Tips
  • Train Booking
    Book your train tickets in advance to save money.
  • Parking
    Use the central car parks in Swansea for easy access.
  • Traffic
    The A470 can be busy; check traffic reports.
  • Weather
    Bring a jacket as it can be changeable.
  • Comfort
    Bring snacks for the train journey.
Safety Tips
  • Road Safety
    Drive carefully on the winding A470 road.
  • Train Safety
    Keep your belongings secure on the train.
  • Coastal Safety
    Be aware of tide times if visiting the coast.
  • Emergency
    Keep your phone charged for navigation.
People Also Ask
  • Is there a direct train?
    No, you must change at Machynlleth.
  • How long is the drive?
    Approximately 3.5 hours.
  • Are there tolls?
    No, there are no tolls on this route.
  • Best way to travel?
    Driving is the most convenient.
  • Can I take a bus?
    Yes, but it is much slower than driving or the train.
Quick Info
  • From Pwllheli, Wales, United Kingdom
  • To Swansea, Wales, United Kingdom
  • Modes
Best Time to Travel

April to October for the best weather.

Things to Do in Swansea
1
Swansea Bay
Relax at the beautiful Swansea Bay.
2
National Waterfront Museum
Explore the National Waterfront Museum.
3
Gower Peninsula
Visit the stunning Gower Peninsula.
4
Pwllheli Marina
Take a walk around the Pwllheli marina before you depart.
Tags
Pwllheli to Swansea travel Wales driving to Swansea train to Swansea from Pwllheli A470 route Wales travel Pwllheli transport Swansea travel guide