Pembroke
Pembroke
Salisbury
Salisbury
Train Driving

Pembroke to Salisbury

Updated: 30 May 2026

The journey from Pembroke to Salisbury covers 300 kilometers. You will travel by train from Pembroke Dock to Cardiff, then transfer to a service heading to Salisbury. Driving takes approximately 4.5 hours via the M4 and A303. This route connects the Welsh coast to the historic city of Salisbury in Wiltshire.

Total Distance: 300 km driving distance, 260 km air distance.
Fastest Way
Driving, taking 4 hours 30 minutes via the M4 and A303.
Cheapest Way
Train, if booked in advance.
Compare Pembroke to Salisbury Routes
Train
Connecting
Driving
Direct
Duration 5 hours 4 hours 30 mins
Avg Price 55-100 GBP 50-75 GBP fuel
Operator Transport for Wales / South Western Railway N/A
Route Pembroke Dock to Cardiff, then to Salisbury. M4 to A303.
Tip The train service to Salisbury is comfortable and reliable. The A303 is a scenic route; enjoy the drive.
Travel Tips
  • Train Connections
    Ensure you have enough time for your connection at Cardiff or Bristol.
  • Advance Tickets
    Book your train tickets early to save money.
  • A303 Traffic
    Check traffic reports for the A303 before starting your journey.
  • Comfort
    Bring snacks and water for the long train journey.
  • Railcard
    Use a Network Railcard to save on your train travel.
Safety Tips
  • Long Drive
    Take regular breaks to stay alert while driving.
  • Station Safety
    Keep your bags secure during the busy train stations.
  • Emergency
    Dial 999 for any emergency assistance.
  • Vehicle Safety
    Check your tire pressure and fluid levels before the long drive.
People Also Ask
  • Is there a direct train?
    No, you must change trains.
  • How long is the drive?
    It takes about 4 hours and 30 minutes.
  • Are there flights?
    No, there are no practical flights for this route.
  • Is Salisbury worth visiting?
    Yes, it is a beautiful city with deep historical roots.
  • Can I take a bike?
    Yes, but you must reserve a space on the train.
Quick Info
  • From Pembroke, Pembrokeshire, United Kingdom
  • To Salisbury, Wiltshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer for the cathedral and nearby Stonehenge.

Things to Do in Salisbury
1
Salisbury Cathedral
Visit this magnificent cathedral. It is a must-see.
2
Stonehenge
Visit this world-famous monument. It is a short drive from Salisbury.
3
Old Sarum
Explore the ruins of this ancient settlement.
4
Salisbury Museum
Visit this museum. It has a great collection of local history.
Tags
Pembroke to Salisbury train Transport from Wales to Wiltshire Salisbury travel guide Long distance train travel Pembroke travel tips Driving from Pembroke Salisbury city break