Yeovil
Yeovil
Portsmouth
Portsmouth
Train Driving

Yeovil to Portsmouth

Updated: 31 May 2026

The journey from Yeovil to Portsmouth covers approximately 120 kilometers. By train, you travel from Yeovil Junction to Portsmouth Harbour, usually requiring a change at Salisbury, taking about 2 hours 15 minutes. By car, the route involves taking the A303 to the M27 motorway, which is a direct and efficient way to reach Portsmouth. Portsmouth is a major naval city with a rich history.

Total Distance: 120 km driving distance, 105 km straight-line air distance.
Fastest Way
Driving is generally faster than the train on this route.
Cheapest Way
Train tickets booked in advance are the most economical.
Compare Yeovil to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 2 hours 15 minutes 1 hour 45 minutes
Avg Price 30 GBP 22 GBP in fuel
Operator South Western Railway Personal Vehicle
Route Yeovil Junction to Salisbury, then to Portsmouth Harbour. A303 to M27 motorway into Portsmouth.
Tip Portsmouth Harbour is a major hub with excellent connections. The M27 can be very busy near Portsmouth.
Travel Tips
  • Train Booking
    Book in advance to save on fares.
  • Driving Route
    The M27 is the most direct route from the west.
  • Parking
    Portsmouth has several car parks near the city center.
  • Station Access
    Portsmouth Harbour is in the city center.
  • Local Info
    Visit the Portsmouth tourist office for maps.
Safety Tips
  • Driving
    Be careful on the M27 during heavy traffic.
  • Train Safety
    Keep your belongings secure during the change at Salisbury.
  • Pedestrian Safety
    Use designated crossings in the city center.
  • Emergency
    Queen Alexandra Hospital is the main hospital.
People Also Ask
  • Is there a direct train?
    No, you usually need to change at Salisbury.
  • How long is the drive?
    It takes about 1 hour 45 minutes.
  • Is Portsmouth a good place to visit?
    Yes, it has a rich naval history and beautiful sites.
  • Where do I change trains?
    Salisbury is the standard interchange station.
  • Is the M27 busy?
    Yes, it can be very busy during peak times.
Quick Info
  • From Yeovil, Somerset, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the maritime festivals or spring for the parks.

Things to Do in Portsmouth
1
Historic Dockyard
Features a wide range of naval history exhibits. It is a must-see.
2
Spinnaker Tower
A stunning tower with panoramic views. It is a must-see.
3
Southsea Castle
A historic castle with beautiful views. It is a must-see.
4
Gunwharf Quays
A massive shopping and leisure complex in the city center.
Tags
Yeovil to Portsmouth train South Western Railway A303 to M27 travel to Portsmouth Yeovil Junction Portsmouth Harbour train fare Portsmouth driving to Portsmouth Somerset to Hampshire fastest way to Portsmouth