Travel options
from Cambridge to Portsmouth

You can get from Cambridge to Portsmouth by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information to Portsmouth from Cambridge

distanceDistance109 miles (176 km)
modeAvailable travel modesCoach or train
priceTicket price range£19 - £22
cheapestCheapest modeCoach • £19 • 6 h 35 min
fastestFastest modeTrain • £22 • 3 h 20 min
carriersPopular travel companiesNational Express or South Western Railway

Travel 109 miles (176 km) by coach or train to Portsmouth from Cambridge. If speed is a priority, then a train is the best option with an average duration of 3 h 20 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £19. The most popular travel providers which serve this trip are National Express or South Western Railway among others. Travellers can even take a direct from Cambridge to Portsmouth.

Travel Tips

Travel from Cambridge to Portsmouth
Travel to Portsmouth easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cambridge to Portsmouth.
How do you get from Cambridge to Portsmouth?

There are 2 ways to travel between Cambridge and Portsmouth including taking a coach or train.

How do I get from Cambridge to Portsmouth the cheapest way?

Coach services offer the cheapest way to get from Cambridge to Portsmouth. Tickets for a coach cost on average £19.

This is compared to other travel options to Portsmouth:

A coach is £3 less than a train for this route with tickets for a train from Cambridge to Portsmouth costing on average £22.

What is the fastest way to Portsmouth from Cambridge?

The fastest way from Cambridge to Portsmouth is by train with an average journey time of 3 h 20 min.

Other travel options to Portsmouth from Cambridge can usually take longer:

In comparison, travelling by coach can take you on average 6 h 35 min.

How many miles from Cambridge to Portsmouth would I travel?

You should expect to travel around 109 miles (176 km) from Cambridge to Portsmouth.

How many scheduled departures are there a day from Cambridge to Portsmouth?

The average frequency per day from Cambridge to Portsmouth is:

  • 17 trains a day.

However, we recommend checking specific travel dates for your journey from Cambridge to Portsmouth as scheduled services by coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Cambridge to Portsmouth?

These are the most popular departure and arrival points for travellers from Cambridge to Portsmouth:

  • Coaches mostly depart from Cambridge, Fair Street / Maids Causeway and arrive in Portsmouth, The Hard Interchange.
  • Trains mostly depart from Cambridge and arrive in Portsmouth & Southsea.
Which travel operators can get me from Cambridge to Portsmouth?

Omio works with many trusted partners that can help you travel the best way from Cambridge to Portsmouth:

  • You can travel by coach to Portsmouth from Cambridge with National Express, and you can find National Express Cambridge to Portsmouth tickets for £19 on Omio.
  • You can travel between Cambridge and Portsmouth by train with South Western Railway. You can find cheap tickets on Omio for £22 with South Western Railway from Cambridge to Portsmouth.
What other popular destinations should I add to my itinerary for my trip to Portsmouth from Cambridge?
Omio customers who travel from Cambridge to Portsmouth often also extend their holiday to go to London, Southampton or Bournemouth. Omio can help you plan your trip by finding the best connections between Portsmouth and these popular destinations at a great price.
How far in advance should I book tickets between Cambridge and Portsmouth online to get the best deals?

When planning your trip between Cambridge and Portsmouth, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Coach tickets are costing on average £19 one way.
  • Train tickets cost £22 one way on average.

However, we recommend buying tickets to Portsmouth from Cambridge online a few months in advance to get the best deals and save money on your upcoming journey.