Pembroke Dock
Pembroke Dock
Salisbury
Salisbury
Train Driving

Pembroke Dock to Salisbury

Updated: 30 May 2026

The journey from Pembroke Dock to Salisbury covers approximately 180 miles through Wales and England. You can drive via the A477 and M4, which takes about 4 hours and 30 minutes. Public transport options include a train journey that requires a change at Cardiff Central. Salisbury is a historic city famous for its cathedral and proximity to Stonehenge. 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: 290 km driving distance; 240 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 Salisbury Routes
Train
Connecting
Driving
Direct
Duration 5 hours 4 hours 30 mins
Avg Price £60 - £100 £45 - £60 in fuel
Operator Transport for Wales N/A
Route Pembroke Dock to Cardiff Central, then to Salisbury. 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
    Salisbury has several public car parks near the town center.
  • Train Stations
    Salisbury 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 4 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 Salisbury?
    There are public car parks near the town center.
Quick Info
  • From Pembroke Dock, Wales, United Kingdom
  • To Salisbury, Wiltshire, United Kingdom
  • Modes
Best Time to Travel

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

Things to Do in Salisbury
1
Salisbury Cathedral
Explore the historic cathedral.
2
Stonehenge
Visit the world-famous prehistoric monument.
3
Pembroke Dock Heritage Centre
Discover the town's maritime and military history.
4
Old Sarum
Explore the historic hill fort.
Tags
Pembroke Dock to Salisbury Wales to England travel Salisbury transport driving in UK M4 motorway UK travel guide Pembroke Dock to Salisbury train Wiltshire travel