COMPARE Prices across different modes

Wed
27 Oct
£42South Western Railway
£22National Express
Thu
28 Oct
£17South Western Railway
£11National Express
Fri
29 Oct
£16South Western Railway
£11National Express
Sat
30 Oct
£14South Western Railway
£22National Express
Sun
31 Oct
£13South Western Railway
£11National Express
Mon
1 Nov
£13South Western Railway
£7National Express
Tue
2 Nov
£11South Western Railway
£6National Express
Wed
3 Nov
£12South Western Railway
£6National Express
Thu
4 Nov
£12South Western Railway
£6National Express
Fri
5 Nov
£12South Western Railway
£7National Express
Sat
6 Nov
£12South Western Railway
£7National Express
Sun
7 Nov
£12South Western Railway
£7National Express
Mon
8 Nov
£11South Western Railway
£6National Express
Tue
9 Nov
£12South Western Railway
£6National Express
Wed
10 Nov
£38Southern
£7National Express
Thu
11 Nov
£10South Western Railway
£6National Express
Fri
12 Nov
£10South Western Railway
£6National Express
Sat
13 Nov
£10South Western Railway
£6National Express
Sun
14 Nov
£10South Western Railway
£7National Express
Mon
15 Nov
£10South Western Railway
£6National Express
Tue
16 Nov
£10South Western Railway
£6National Express

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Portsmouth from London

distanceDistance64 miles (103 km)
changesDirect flightYes

Flights from London to Portsmouth cover the 64 miles (103 km) long journey 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 via plane?
The flight distance from London to Portsmouth is around 64 miles (103 km).

Important Stations and Airports for this Journey