COMPARE Prices across different modes

Sun
28 Nov
£97Avanti West Coast
£21Megabus
Find prices
Mon
29 Nov
£97Avanti West Coast
£19National Express
£55British Airways
Wed
1 Dec
£97Avanti West Coast
£14National Express
£110British Airways
Thu
2 Dec
£72Cross Country
£13National Express
£92British Airways
Fri
3 Dec
£162Cross Country
£19Megabus
£86British Airways
Sat
4 Dec
£73Cross Country
£17National Express
£69British Airways
Sun
5 Dec
£73Cross Country
£20Megabus
£65British Airways
Thu
9 Dec
£98Avanti West Coast
£14National Express
£81British Airways
Fri
10 Dec
£97Avanti West Coast
£17National Express
Find prices
Sat
11 Dec
£73Cross Country
£17National Express
£70British Airways

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information from Manchester to Portsmouth

distanceDistance191 miles (308 km)
durationAverage flight duration1 h
priceAverage plane ticket price£84 (€95)
changesDirect flightYes
carriersAirlinesFlybe

Flights from Manchester to Portsmouth cover the 191 miles (308 km) long trip taking on average 1 h with our travel partners like Flybe. There are direct flight services available. While the average ticket price for this trip costs around £84, you can find the cheapest plane ticket for as low as £55.

Travel Tips

Flights from Manchester to Portsmouth
Take a flight 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
How much does a cheap flight from Manchester to Portsmouth cost?
Looking to save money on your route? Omio customers have found the cheapest flight between Manchester and Portsmouth for the next 7 days starting from £55  one way.
What is the average cost of a flight from Manchester to Portsmouth?
In the next 7 days you’ll find that the average cost of a plane ticket between Manchester and Portsmouth is £84  one way.
What is the distance by flight from Manchester to Portsmouth?
The Manchester to Portsmouth flight distance is approximately 191 miles (308 km).
How many hours does it take from Manchester to Portsmouth by plane?
The flight time between Manchester and Portsmouth is on average 1 h  for the 191 miles (308 km) long journey, but the time it takes to go to Portsmouth from Manchester by flight can vary depending on specific dates or travelling on weekends and holidays.
What airlines go from Manchester to Portsmouth?
For the journey from Manchester to Portsmouth you can take a flight with Flybe. Be sure to check out all possible airlines that offer services to Portsmouth from Manchester on Omio to compare what amenities they may have.
Are there any Manchester to Portsmouth direct flight services?
Yes, you can look for direct flights from Manchester to Portsmouth with British Airways  without needing to change in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
How far in advance should I purchase a plane ticket to Portsmouth from Manchester to get the best deals?
If you buy a plane ticket to Portsmouth from Manchester within the next 7 days, you can find tickets to cost on average £84 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Manchester to Portsmouth are generally on sale a few months before the planned departure date.