How to travel from Manchester to Portsmouth

Travel options
from Manchester to Portsmouth

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

Our recommendation
bus

To get from Manchester to Portsmouth on Sep 26 we recommend taking a bus because it’s the best combination of price and speed.

11:40AMManchester, Airport7h05 06:45PMPortsmouth, The Hard Interchange
0 transfers
321One-way
Cheapest
11:40AMManchester, Airport7h05 06:45PMPortsmouth, The Hard Interchange
0 transfers
321One-way
Other options
11:10AMManchester7h35 06:45PMPortsmouth, The Hard Interchange
0 transfers
321One-way
05:11AMManchester Piccadilly5h36 10:47AMPortsmouth & Southsea
1 transfer
1791One-way
07:15AMManchester Piccadilly4h42 11:57AMPortsmouth & Southsea
2 transfers
2761One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Sep 26
Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02

Travel Information from Manchester to Portsmouth

distanceDistance191 miles (308 km)
modeAvailable travel modesBus, flight, ferry or train
priceTicket price range$22 - $126
cheapestCheapest modeBus • $22 (€21) • 6 h 45 min
fastestFastest modeFlight • $126 (€119) • 1 h
carriersPopular travel companiesNational Express, British Airways or Avanti West Coast

Take a bus, flight, ferry or train to travel 191 miles (308 km) between Manchester and Portsmouth. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $22 (€21). The most popular travel companies which serve this route are National Express, British Airways or Avanti West Coast among others. Travelers can even take a direct from Manchester to Portsmouth.

Travel Tips: Travel from Manchester 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 Manchester to Portsmouth.
FAQs

There are 4 travel options from Manchester to Portsmouth: bus, flight, ferry or train.

The cheapest way to go to Portsmouth from Manchester is by taking a bus, which costs on average $22 (€21).

This is compared to other ways of getting to Portsmouth:

A bus is generally $104 (€99) less than a flight for the same trip. Taking a flight costs on average $126 (€119) from Manchester to Portsmouth.

Taking a bus is usually $76 (€72) less than taking a train to Portsmouth, which costs on average $99 (€93) for the same trip.

The fastest way to get to Portsmouth from Manchester is by flight with an average travel time of 1 h.

Other travel options to Portsmouth can usually take longer:

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

In comparison, taking a train requires on average 4 h 22 min   of travel time.

Portsmouth is approximately 191 miles (308 km) away from Manchester.

The average frequency per day from Manchester to Portsmouth is:

  • 1 bus a day.
  • 27 trains per day.

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

These are the most popular departure and arrival points when traveling from Manchester to Portsmouth:

  • Most travelers board their bus from Manchester, Coach Station and arrive in Portsmouth, The Hard Interchange.
  • Most travelers who book a train ticket from Manchester to Portsmouth depart from Manchester Piccadilly to Portsmouth & Southsea.

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

  • You can go to Portsmouth from Manchester by bus with National Express. You'll see cheap bus tickets for $22 (€21) with National Express from Manchester to Portsmouth on Omio.
  • You can go to Portsmouth from Manchester by plane with British Airways. You'll see cheap plane tickets for $126 (€119) with British Airways from Manchester to Portsmouth on Omio.
  • You can travel between Manchester and Portsmouth by train with Avanti West Coast. You can find cheap tickets on Omio for $99 (€93) with Avanti West Coast from Manchester to Portsmouth.
Your trip from Manchester to Portsmouth doesn't have to end in Portsmouth. Many of our customers like to extend their vacation to explore other popular destinations like London, Southampton or Bournemouth. If you’d like to add London, Southampton or Bournemouth to your Manchester to Portsmouth tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Portsmouth today!

Before traveling from Manchester to Portsmouth, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $22 (€21) one way on average.
  • A plane ticket costs $126 (€119) one way on average for this trip.
  • A train ticket is costing on average $99 (€93) one way for this trip.

But we recommend booking Manchester to Portsmouth tickets online a few months before your planned travel date to score the best deals and save money on your trip.

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.

ios-badge
android-badge
Hand With Phone
Currency
Language