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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices across different modes

Wed
28 Jul
Find prices
£9National Express
Thu
29 Jul
£17South Western Railway
£11National Express
Fri
30 Jul
£16South Western Railway
£11National Express
Sat
31 Jul
£14South Western Railway
£11National Express
Sun
1 Aug
£13South Western Railway
£11National Express
Mon
2 Aug
£13South Western Railway
£11National Express
Tue
3 Aug
£13South Western Railway
£9National Express
Wed
4 Aug
£12South Western Railway
£7National Express
Thu
5 Aug
£12South Western Railway
£7National Express
Fri
6 Aug
£12South Western Railway
£9National Express
Sat
7 Aug
£10Southern
£7National Express
Sun
8 Aug
£9Southern
£7National Express
Mon
9 Aug
£12South Western Railway
£7National Express
Tue
10 Aug
£10South Western Railway
£7National Express
Wed
11 Aug
£10South Western Railway
£7National Express
Thu
12 Aug
£10South Western Railway
£7National Express
Fri
13 Aug
£10South Western Railway
£7National Express
Sat
14 Aug
£10South Western Railway
£9National Express
Sun
15 Aug
£10South Western Railway
£7National Express
Mon
16 Aug
£10South Western Railway
£7National Express
Tue
17 Aug
£10South Western Railway
£7National Express

Flight Information from London to Portsmouth

distanceDistance64 miles (103 km)
changesDirect flightYes
carriersAirlines

Flights from London to Portsmouth cover the 64 miles (103 km) long route with our travel partners like. There are direct flight services available.

Travel Tips

Flights from London 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 London to Portsmouth.
FAQs
What is the distance between London and Portsmouth by flight?
When travelling this route you should expect the distance to Portsmouth from London via plane to be approximately 64 miles (103 km).