There are 6 ways to get from Portsmouth to Salisbury by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 12 min

  1. Take the train from Portsmouth & Southsea to Salisbury

$25 - $50

Cheapest option

Bus  •  1 h 35 min

  1. Take the bus from Portsmouth International Port to Salisbury National Express

$7 - $11

4 alternative options

Bus via Ringwood, Meeting House Lane  •  2 h 11 min

  1. Take the bus from Portsmouth, The Hard Interchange to Ringwood, Meeting House Lane 206 / ...
  2. Take the bus from Ringwood, Meeting House Lane to Salisbury, Blue Boar Row X3

$15 - $18

Bus Salisbury Reds  •  3 h 25 min

  1. Take the bus from City Centre, City Shops South to Southampton City Centre, WestQuay X4
  2. Take the bus from Southampton City Centre, WestQuay to Salisbury, Endless Street X7 / ...

$14

Taxi  •  48 min

  1. Take a taxi from Portsmouth to Salisbury 42.8 miles

$110 - $140

Drive  •  48 min

  1. Drive from Portsmouth to Salisbury 42.8 miles

$9 - $14

Questions & Answers

The cheapest way to get from Portsmouth to Salisbury is to bus which costs £6 - £9 and takes 1 h 35 min.

More details

The quickest way to get from Portsmouth to Salisbury is to taxi which costs £90 - £110 and takes 48 min.

More details

The distance between Portsmouth and Salisbury is 36 miles. The road distance is 42.8 miles.

Get driving directions

The train from Portsmouth & Southsea to Salisbury takes 1 h 12 min including transfers and departs hourly.

More details

Yes, there is a direct bus departing from Portsmouth International Port and arriving at Salisbury. Services depart once daily, and operate every day. The journey takes approximately 1 h 35 min.

More details

Yes, there is a direct train departing from Portsmouth & Southsea and arriving at Salisbury. Services depart hourly. The journey takes approximately 1 h 12 min.

More details

Book your Portsmouth to Salisbury train tickets online with Rome2rio.

Search and book

Map of how to get from Portsmouth to Salisbury.
Launch map view
  • Distance: 36.1 miles
  • Duration: 1 h 12 min

What companies run services between Portsmouth, England and Salisbury, England?

Great Western Railway operates a train from Portsmouth to Salisbury hourly. Tickets cost $25 - $50 and the journey takes 1 h 12 min. Alternatively, National Express operates a bus from Portsmouth to Salisbury once daily. Tickets cost $7 - $11 and the journey takes 1 h 35 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Portsmouth & Southsea to Salisbury
Ave. Duration
1 h 12 min
Frequency
Hourly
Estimated price
$25 - $50
Website
gwr.com
Off-Peak Day Single
$15 - $24
Advanced Single
$17 - $25
Anytime Day Single
$25 - $50
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Portsmouth International Port to Salisbury
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$7 - $11
Website
nationalexpress.com
Bus from Portsmouth, The Hard Interchange to Ringwood, Meeting House Lane
Ave. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$7 - $11
Website
nationalexpress.com
More Bus
Website
morebus.co.uk
Bus from Ringwood, Meeting House Lane to Salisbury, Blue Boar Row
Ave. Duration
42 min
Frequency
Every 20 minutes
Estimated price
$7
Schedules at
morebus.co.uk
Salisbury Reds
Phone
+44 1202 338420
Website
salisburyreds.co.uk
Bus from Southampton City Centre, WestQuay to Salisbury, Endless Street
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$10
Schedules at
salisburyreds.co.uk
Other operators
Taxi from Portsmouth to Salisbury
Ave. Duration
48 min
Estimated price
$110 - $140
West Quay Cars
Phone
+44 23 8099 9999
Website
southamptontaxi.co.uk
Southampton Taxis
Phone
+44 23 8000 5005
Website
southamptontaxis.net

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, How to get from Luton Airport into central London and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.