Saint Ives
Saint Ives
Salisbury
Salisbury
Train Driving

Saint Ives to Salisbury

Updated: 29 May 2026

The journey from St Ives to Salisbury is approximately 320 km. By train, you travel from St Erth to Salisbury on the GWR line. By car, you follow the A30 and A303. This route takes you from the far southwest to Wiltshire. Expect a travel time of around 4 to 5 hours by train or car.

Total Distance: Driving distance 320 km, straight-line air distance 270 km.
Fastest Way
Driving, if traffic is light.
Cheapest Way
Advance train tickets.
Compare Saint Ives to Salisbury Routes
Train
Connecting
Driving
Direct
Duration 4 hours 30 mins 4 hours
Avg Price £60 - £120 £50 - £80 in fuel
Operator GWR N/A
Route St Ives to St Erth, then to Salisbury. A30, A303.
Tip Change at Exeter St Davids. Avoid the A303 during peak times.
Travel Tips
  • Train Booking
    Book in advance to save money.
  • Traffic
    Check A303 traffic before leaving.
  • Parking
    Use park and ride in Salisbury.
  • Luggage
    Travel light for train transfers.
  • Comfort
    Bring snacks for the journey.
Safety Tips
  • Road Safety
    Stay alert on the A303.
  • Station Safety
    Keep your belongings secure.
  • Emergency
    Dial 999 for emergencies.
  • Weather
    Check weather reports.
People Also Ask
  • Is there a direct train?
    No, you must change in Exeter.
  • How long is the drive?
    Approximately 4 hours.
  • Are there tolls?
    No, the A303 is toll-free.
  • Can I take a bike?
    Yes, with a reservation.
  • What is the best way to travel?
    Train is generally more relaxing.
Quick Info
  • From Saint Ives, Cornwall, United Kingdom
  • To Salisbury, Wiltshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather.

Things to Do in Salisbury
1
Salisbury Cathedral
Visit the cathedral.
2
Stonehenge
See the ancient site.
3
St Ives Harbour
Take a final walk along the harbour.
4
Old Sarum
Explore the ruins.
Tags
St Ives to Salisbury Cornwall to Salisbury train to Salisbury driving to Salisbury GWR routes UK travel St Ives transport Salisbury city guide best way to Salisbury Cornwall to Wiltshire