How to travel from Portsmouth to Peterborough

Travel options
from Portsmouth to Peterborough

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

Our recommendation

To get from Portsmouth to Peterborough on Feb 03 we recommend taking a train because it’s the best combination of price and speed.

08:20AMPortsmouth & Southsea3h37 11:57AMPeterborough
2 transfers
10:08AMPortsmouth & Southsea3h50 01:58PMPeterborough
2 transfers
Other options
12:08PMPortsmouth & Southsea3h49 03:57PMPeterborough
2 transfers

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Feb 03
Feb 04
Feb 05
Feb 06
Feb 07
Feb 08
Feb 09

Travel Information to Peterborough from Portsmouth

distanceDistance127 miles (205 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$2 - $101
fastestFastest modeTrain • $101 (€87) • 3 h 25 min
carriersPopular travel companiesSouth Western Railway

Travel 127 miles (205 km) by bus, ferry, flight or train from Portsmouth to Peterborough. The most popular travel companies which serve this journey are South Western Railway among others. Travelers can even take a direct from Portsmouth to Peterborough.

Travel Tips: Travel from Portsmouth to Peterborough

Travel Tips: Travel to Peterborough 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 Portsmouth to Peterborough.

There are 4 ways to travel from Portsmouth to Peterborough including taking a bus, ferry, flight or train.

The cheapest way to travel between Portsmouth and Peterborough is by taking a bus with an average price of $2 (€2).

This is compared to other travel options to Peterborough:

Taking a bus is about $99 (€85) less than taking a train, which costs on average $101 (€87) for this journey.

The fastest way to get to Peterborough from Portsmouth is by train with an average travel time of 3 h 25 min.

Other travel options to Peterborough can usually take longer:

In comparison, taking a bus requires on average 0 h 0 min   of travel time.

The distance from Portsmouth to Peterborough is approximately 127 miles (205 km).

The average frequency per day from Portsmouth to Peterborough is:

  • Around 25 trains per day.

However, we recommend checking specific travel dates for your route between Portsmouth and Peterborough as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points from Portsmouth to Peterborough:

  • Buses mostly depart from Portsmouth, The Hard Interchange and arrive in Peterborough, Queensgate Bus Station.
  • Trains mostly depart from Portsmouth & Southsea and arrive in Peterborough.

If finding a good deal is your main consideration for your trip from Portsmouth to Peterborough, then we'll help you find the best value travel companies for you:

  • South Western Railway can take you to Peterborough by train. If searching for a good deal on trains, you can find tickets for South Western Railway from Portsmouth to Peterborough for $101 (€87).
Many of our customers who book a trip from Portsmouth to Peterborough often extend their vacation and travel to other popular destinations like London, Stansted or Birmingham. If you’re thinking of adding another destination to your Portsmouth and Peterborough itinerary, let Omio find you the best connections between Peterborough and any of these top destinations today!

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

  • Bus tickets are costing $2 (€2) one way on average.
  • Train tickets are costing $101 (€87) one way on average.

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

HomeTravelTravel to PeterboroughHow to travel from Portsmouth to Peterborough

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone