Saint Agnes
Saint Agnes
Portsmouth
Portsmouth
Train Driving

Saint Agnes to Portsmouth

Updated: 31 May 2026

The journey from Saint Agnes to Portsmouth is approximately 380 km. By car, you will take the A30 to the A303. By train, you will travel from Truro to Bristol, then change for a service to Portsmouth Harbour. Portsmouth is a historic naval city.

Total Distance: 380 km driving distance; 330 km straight-line air distance.
Fastest Way
Driving, taking 5 hours.
Cheapest Way
Train, if booked in advance.
Compare Saint Agnes to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 5 hours
Avg Price 65-150 GBP 65 GBP in fuel
Operator Great Western Railway N/A
Route Truro to Bristol to Portsmouth Harbour. A30, A303.
Tip Book in advance for cheaper tickets. The A303 can be very busy near Stonehenge.
Travel Tips
  • Station Location
    The station is very central.
  • Parking
    Use the Gunwharf Quays car park.
  • Walking
    Portsmouth is very walkable.
  • Booking
    Book train tickets via the GWR website.
  • Dining
    Try the restaurants in the Gunwharf Quays.
Safety Tips
  • General Safety
    Portsmouth is a safe city.
  • Driving
    Be careful on the A303.
  • Emergency
    Dial 999 for emergencies.
  • Personal Safety
    Standard precautions apply.
People Also Ask
  • Is Portsmouth safe?
    Yes, it is a safe city.
  • How long is the train?
    About 5.5 hours.
  • Are there direct trains?
    No, you must change at Bristol.
  • What is the best way to travel?
    Train is very convenient.
  • Is the A303 busy?
    Yes, in summer.
Quick Info
  • From Saint Agnes, Cornwall, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the waterfront and naval attractions.

Things to Do in Portsmouth
1
Historic Dockyard
Visit the home of the Royal Navy.
2
Spinnaker Tower
Enjoy panoramic views of the city.
3
Gunwharf Quays
Shop and dine in this waterfront centre.
4
Southsea Castle
Explore this historic castle.
Tags
Saint Agnes to Portsmouth Cornwall to Portsmouth travel driving to Portsmouth A303 route train to Portsmouth Harbour GWR and SWR services Hampshire travel Portsmouth city guide