Pembroke Dock
Pembroke Dock
Portsmouth
Portsmouth
Train Driving

Pembroke Dock to Portsmouth

Updated: 30 May 2026

The journey from Pembroke Dock to Portsmouth covers approximately 220 miles through Wales and England. You can drive via the A477 and M4, which takes about 5 hours and 30 minutes. Public transport options include a train journey that requires a change at Cardiff Central. Portsmouth is a major port city with a rich maritime history. This route is perfect for exploring the border region between Wales and England. The journey is straightforward and offers beautiful views of the countryside.

Total Distance: 350 km driving distance; 280 km straight-line air distance.
Fastest Way
Driving, as it is a direct route with minimal traffic.
Cheapest Way
Local bus service, which is very affordable.
Compare Pembroke Dock to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 6 hours 5 hours 30 mins
Avg Price £75 - £130 £55 - £75 in fuel
Operator Transport for Wales N/A
Route Pembroke Dock to Cardiff Central, then to Portsmouth. A477, A40, M4.
Tip Check train times as they are frequent. The M4 can be busy; check traffic before leaving.
Travel Tips
  • Local Buses
    Check the Traveline Cymru website for bus timetables.
  • Driving
    Be prepared for heavy traffic on the M4 during peak times.
  • Parking
    Portsmouth has several public car parks near the town center.
  • Train Stations
    Portsmouth Harbour station is a short walk from the town center.
  • Weather
    Coastal weather can change quickly; bring a waterproof jacket.
Safety Tips
  • Road Safety
    Watch for farm vehicles on rural roads.
  • Walking
    Wear reflective clothing if walking on country roads at night.
  • Emergency
    Dial 999 for any urgent assistance.
  • Local Knowledge
    Ask locals for the best routes if you are unsure.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff Central.
  • How long is the drive?
    It takes about 5 hours and 30 minutes.
  • Are there buses?
    Yes, local bus services connect the two towns.
  • Is it a scenic route?
    Yes, it passes through beautiful Welsh and English countryside.
  • Where can I park in Portsmouth?
    There are public car parks near the town center.
Quick Info
  • From Pembroke Dock, Pembrokeshire, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Year-round, as Portsmouth is a great destination in any season.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the historic dockyard.
2
Spinnaker Tower
Visit the iconic tower.
3
Pembroke Dock Heritage Centre
Discover the town's maritime and military history.
4
Southsea Castle
Explore the historic castle.
Tags
Pembroke Dock to Portsmouth Wales to England travel Portsmouth transport driving in UK M4 motorway UK travel guide Pembroke Dock to Portsmouth train Hampshire travel