Pembroke Dock
Pembroke Dock
Swansea
Swansea
Train Driving

Pembroke Dock to Swansea

Updated: 29 May 2026

The journey from Pembroke Dock to Swansea covers approximately 95 kilometers along the scenic South Wales coastline. You can travel via the Transport for Wales rail service, which offers a direct connection from Pembroke Dock station to Swansea station. Alternatively, driving via the A477 and A48 roads takes roughly 90 minutes depending on traffic. This route passes through the picturesque Carmarthenshire countryside. It is a vital link for commuters and tourists moving between the Pembrokeshire coast and the city of Swansea.

Total Distance: 95 km driving distance, 78 km straight-line air distance.
Fastest Way
Driving, typically 80 minutes outside of rush hour.
Cheapest Way
Train, starting at 15 GBP when booked in advance.
Compare Pembroke Dock to Swansea Routes
Train
Direct
Driving
Direct
Duration 1 hour 30 mins 1 hour 20 mins
Avg Price 15-25 GBP 12-18 GBP fuel
Operator Transport for Wales N/A
Route Pembroke Dock to Swansea via Carmarthen A477 to A48 then M4
Tip Book via the Transport for Wales app to secure advance fares. Avoid peak morning traffic near the Pont Abraham roundabout.
Travel Tips
  • Rail Booking
    Use the Trainline or Transport for Wales website to check live departure times.
  • Parking
    Use the St David's multi-storey car park for central access in Swansea.
  • Scenic Views
    Sit on the right side of the train when traveling from Pembroke Dock for coastal views.
  • Connectivity
    Mobile signal can be intermittent in rural Carmarthenshire; download maps offline.
  • Local Bus
    The T1 bus service provides an alternative if rail lines are undergoing maintenance.
Safety Tips
  • Road Conditions
    The A477 can be narrow; drive with caution during heavy rain.
  • Station Safety
    Pembroke Dock station is unstaffed at night; remain in well-lit areas.
  • Emergency
    Dial 999 for police, fire, or ambulance services in an emergency.
  • Weather
    Coastal winds can be strong; check local weather forecasts before driving.
People Also Ask
  • Is there a direct train to Swansea?
    Yes, Transport for Wales operates direct services from Pembroke Dock.
  • How long is the drive?
    The drive typically takes between 80 and 100 minutes.
  • Are dogs allowed on trains?
    Yes, dogs are permitted on Transport for Wales trains for free.
  • Where can I park in Swansea?
    St David's and Quadrant car parks are the most central options.
  • Is the route scenic?
    Yes, the train route offers beautiful views of the Pembrokeshire countryside.
Quick Info
  • From Pembroke Dock, Pembrokeshire, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal views and reliable rail schedules.

Things to Do in Swansea
1
Swansea Marina
Explore the vibrant waterfront area featuring numerous cafes and boat moorings. It is the heart of the city's maritime history.
2
National Waterfront Museum
Discover the industrial heritage 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 walks and sandy beaches.
4
Plantasia Tropical Zoo
Visit this indoor rainforest attraction located in the Parc Tawe retail park. It houses exotic plants and animals.
Tags
Pembroke Dock to Swansea train West Wales Line travel driving A477 to Swansea Swansea transport guide Pembrokeshire to Swansea route train from Pembroke Dock Swansea travel tips Wales coastal travel