Pembroke
Pembroke
Swansea
Swansea
Train Driving

Pembroke to Swansea

Updated: 30 May 2026

The journey from Pembroke to Swansea covers approximately 100 kilometers along the scenic South Wales coastline. You can travel via the A477 and A48 roads, which offer direct access to the M4 motorway. Transport for Wales operates regular train services from Pembroke Dock station. The route passes through the historic town of Carmarthen. This trip is essential for those moving from the rural west to the urban hub of Swansea.

Total Distance: 100 km driving distance, 85 km air distance.
Fastest Way
Driving, taking 90 minutes via the A477 and M4.
Cheapest Way
Train, starting at 15 GBP if booked in advance.
Compare Pembroke to Swansea Routes
Train
Connecting
Driving
Direct
Duration 1 hour 45 mins 1 hour 30 mins
Avg Price 15-25 GBP 20-30 GBP fuel
Operator Transport for Wales N/A
Route Pembroke Dock to Swansea via Carmarthen. A477 to A48 then M4.
Tip Change at Carmarthen for the fastest connection. Avoid peak morning traffic near the M4 junction 42.
Travel Tips
  • Book Early
    Train tickets are significantly cheaper when purchased online weeks before travel.
  • Check Traffic
    Use live traffic apps to monitor the A48 for potential roadworks.
  • Off-Peak Travel
    Travel after 09:30 to benefit from cheaper off-peak rail fares.
  • Parking
    Use the St David's multi-story car park in Swansea for central access.
  • Railcards
    Use a 16-25 or Two Together railcard to save one-third on fares.
Safety Tips
  • Coastal Roads
    Be cautious on the A477 during high winds or heavy rain.
  • Station Safety
    Pembroke Dock station is unstaffed at night; stay in well-lit areas.
  • Emergency
    Dial 999 for police or ambulance services in an emergency.
  • Vehicle Check
    Ensure your tires are inflated before driving the long A48 stretch.
People Also Ask
  • Is there a direct train?
    No, you must change at Carmarthen for Swansea.
  • How long is the drive?
    It takes approximately 90 minutes depending on traffic.
  • Are there buses?
    Yes, TrawsCymru operates the T1 service between these cities.
  • Is parking expensive?
    City center parking in Swansea costs about 1.50 GBP per hour.
  • Can I take a bike?
    Yes, bikes are allowed on Transport for Wales trains with a reservation.
Quick Info
  • From Pembroke, Pembrokeshire, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal views and mild weather.

Things to Do in Swansea
1
Pembroke Castle
Explore the birthplace of Henry VII. It is a massive medieval fortress with well-preserved towers.
2
Swansea Bay
Walk along the five-mile stretch of sandy beach. It is perfect for evening strolls.
3
National Waterfront Museum
Discover Welsh industrial history in this modern facility. Entry is free for all visitors.
4
Gower Peninsula
Visit the UK's first Area of Outstanding Natural Beauty. It is located just west of Swansea city center.
Tags
Pembroke to Swansea train A477 route to Swansea Transport from Pembrokeshire to Swansea Swansea travel guide Wales train travel Pembroke travel tips Driving from Pembroke Swansea city break