Pembroke Dock
Pembroke Dock
Swansea
Swansea
Train Driving

Pembroke Dock to Swansea

Updated: 30 May 2026

The journey from Pembroke Dock to Swansea covers approximately 105 kilometers along the scenic South Wales coastline. You can travel via the A477 and A48 roads, which offer direct access to the M4 corridor. Transport for Wales operates regular train services from Pembroke Dock station to Swansea station. The route passes through the Pembrokeshire countryside and Carmarthenshire. This transit is essential for connecting the western tip of Wales to the second-largest city in the country.

Total Distance: 105 km driving distance, 85 km straight-line air distance.
Fastest Way
Driving via the A477 and A48 takes approximately 90 minutes, depending on traffic near Carmarthen.
Cheapest Way
Driving is the cheapest if traveling with more than one person, costing roughly 15 GBP in fuel.
Compare Pembroke Dock to Swansea Routes
Train
Direct
Driving
Direct
Duration 2 hours 10 mins 1 hour 30 mins
Avg Price 18-25 GBP 15-20 GBP fuel
Operator Transport for Wales N/A
Route Pembroke Dock to Swansea via Carmarthen. A477 to A48, joining M4 at junction 49.
Tip Book via the Transport for Wales app for cheaper advance tickets. Watch for speed cameras on the A477 near St Clears.
Travel Tips
  • Advance Booking
    Always book train tickets at least two weeks early to save up to 40 percent.
  • Traffic Awareness
    Avoid the A48 during rush hour as congestion near Carmarthen can add 30 minutes to your trip.
  • Parking
    Use the St David's multi-story car park in Swansea for central access.
  • Connectivity
    Mobile signal is patchy between Pembroke and Carmarthen; download offline maps.
  • Station Facilities
    Pembroke Dock station is unstaffed; ensure you have your digital ticket ready.
Safety Tips
  • Coastal Roads
    Be cautious of narrow, winding roads in rural Pembrokeshire during wet weather.
  • Night Driving
    The A477 has limited lighting; use high beams carefully on unlit sections.
  • Emergency
    Keep a physical map in your glovebox in case of GPS failure in remote areas.
  • Public Transport
    Stay alert at train stations at night; use well-lit platforms.
People Also Ask
  • Is there a direct train?
    Yes, Transport for Wales runs direct services from Pembroke Dock to Swansea.
  • How long is the drive?
    The drive typically takes 90 minutes under normal traffic conditions.
  • Are there tolls?
    No, there are no tolls on the route between Pembroke Dock and Swansea.
  • Can I take a bus?
    Yes, but it requires multiple changes and is significantly slower than the train.
  • Is the route scenic?
    Yes, the route passes through beautiful Welsh countryside and coastal landscapes.
Quick Info
  • From Pembroke Dock, Wales, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal views and less rain.

Things to Do in Swansea
1
Swansea Marina
Explore the vibrant waterfront area featuring numerous cafes and bars. It is a perfect spot for a sunset walk.
2
National Waterfront Museum
Discover the industrial history of Wales through interactive exhibits. Entry is free for all visitors.
3
Gower Peninsula
Drive a short distance west of Swansea to reach Rhossili Bay. It is renowned for its stunning cliff-top views.
4
Plantasia Tropical Zoo
Visit this indoor rainforest attraction located in the city center. It houses exotic plants and animals.
Tags
Pembroke Dock to Swansea train A477 road route Transport Wales Swansea travel guide Pembroke Dock commute Wales train travel driving to Swansea South Wales transport