Duration 42 min
Distance 39 miles
Average price £35
Possible routes 4 found

Worthing to Portsmouth

Rome2rio has found 4 ways to get from Worthing to Portsmouth by train, bus, taxi and car. We recommend taking the train from Worthing to Portsmouth & Southsea, which takes around 52 min.
Recommended route

Train

  1. Worthing
  2. Portsmouth
52 min
Bookable on Rome2rio
£11 - £29
Alternative routes

Train, bus

  1. Worthing
  2. Chichester, Bus Station
  3. Portsmouth
2h 1m
£11 - £22

Taxi

  1. Worthing
  2. Portsmouth
Fastest
42 min
£80 - £100

Drive

  1. Worthing
  2. Portsmouth
42 min
Cheapest
£6 - £10

Frequently asked questions

Want to know about travelling from Worthing to Portsmouth? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Worthing to Portsmouth is to drive which costs £6 - £10 and takes 42 min.

More details

The quickest way to get from Worthing to Portsmouth is to taxi which costs £80 - £100 and takes 42 min.

More details

Yes, there is a direct train departing from Worthing and arriving at Portsmouth & Southsea. Services depart hourly, and operate every day. The journey takes approximately 52 min.

More details

The distance between Worthing and Portsmouth is 31 miles. The road distance is 39 miles.

Get driving directions

The best way to get from Worthing to Portsmouth without a car is to train which takes 52 min and costs £11 - £29.

More details

The train from Worthing to Portsmouth & Southsea takes 52 min including transfers and departs hourly.

More details

Worthing to Portsmouth train services, operated by Southern, depart from Worthing station.

More details

Worthing to Portsmouth train services, operated by Southern, arrive at Portsmouth & Southsea station.

More details

Yes, the driving distance between Worthing to Portsmouth is 39 miles. It takes approximately 42 min to drive from Worthing to Portsmouth.

Get driving directions

Book your Worthing to Portsmouth train tickets online with Rome2rio.

Search and book

There are 1391+ hotels available in Portsmouth. Prices start at £55 per night.

More details

How to travel from Worthing to Portsmouth

Find all the possible transport options for your trip from Worthing to Portsmouth right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Worthing and Portsmouth?

Southern operates a train from Worthing to Portsmouth hourly. Tickets cost £11 - £29 and the journey takes 52 min. Great Western Railway also services this route once a week.
Train operators
Ave. Duration
52 min
Frequency
Hourly
Estimated price
£11 - £29
Ave. Duration
59 min
Frequency
Once a week
Estimated price
£14 - £26
Other operators
Ave. Duration
42 min
Estimated price
£80 - £100

Portsmouth, United Kingdom

Portsmouth is a port city in the ceremonial county of Hampshire on the south coast of England. Located mainly on Portsea Island, 64 mi south-west of London and 19 mi south-east of Southampton, it is the United Kingdom's only island city. It has a population of 205,400, and is the only city in the British Isles with a greater population density than London. The city forms part of the South Hampshire built-up area, which also covers Southampton and the towns of Havant, Waterlooville, Eastleigh, Fareham, and Gosport. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe