Cheap flights to Porto

From
Porto
OPO

The region's main aviation hub is Porto Airport, located just 11 km from the center of Porto. The route network covers dozens of destinations, including frequent connections with major European cities: the highest number of flights arrive from Madrid (256 per week), Paris (253 per week), and Lisbon (236 per week). Flights from Geneva and London are also popular, providing convenient access to the entire north of the country.

Currently, 64 airlines provide regular flights to Porto, offering travelers a wide choice of fares and departure times. The leading carriers by flight volume are Easy jet, the national carrier TAP Portugal, and Vueling. Below on this page, you will find departure city cards with a search form to help you quickly check the current schedule and seat availability for your desired dates.

Recent deals to Porto

VY
$ 28

Barcelona — Porto

07:00—N/A
21 Oct 2026
2 h
Direct flight
U2
$ 35

MIL — Porto

11:20—N/A
28 Oct 2026
2 h 40 m
Direct flight
V7
$ 35

Nantes — Porto

13:20—N/A
28 Oct 2026
1 h 45 m
Direct flight
W6
$ 39

Katowice — Porto

17:40—20:25
4 Oct 2026
3 h 45 m
Direct flight
V7
$ 44

Oviedo — Porto

07:30—N/A
4 Oct 2026
1 h 10 m
Direct flight
U2
$ 53

Manchester — Porto

18:20—N/A
21 Oct 2026
2 h 35 m
Direct flight
U2
$ 54

Bordeaux — Porto

15:35—16:15
28 Oct 2026
1 h 40 m
Direct flight
TP
$ 58

Lisbon — Porto

07:00—08:10
1 Oct 2026
1 h 10 m
Direct flight
W6
U2
$ 59

Sofia — Porto

06:30—13:00
27 Oct 2026
32 h 30 m
1 stop
TP
$ 61

Funchal — Porto

00:10—N/A
25 Oct 2026
1 h
Direct flight
W6
U2
$ 62

Warsaw — Porto

05:35—13:00
27 Oct 2026
32 h 25 m
1 stop
U2
$ 64

Praia — Porto

15:55—22:30
21 Oct 2026
4 h 35 m
Direct flight

Flight insights to Porto

Data-driven trends for direct flights to Porto — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Porto come from Madrid, Paris and Lisbon. Madrid leads with around 256 flights a week.

Top departure countries

Most direct flights to Porto depart from Portugal, France and Spain. Portugal alone accounts for about 19% of all direct routes.

  • Portugalavg $54
  • Franceavg $42
  • Spainavg $35
  • Switzerlandavg $66
  • United Kingdomavg $49

Direct routes & fares

Popular non-stop routes to Porto range from Madrid at $37 to Lisbon at $57 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Porto from right now are Barcelona from $24, Bilbao from $26 and Milan from $29.

Longest direct flights

The longest direct flight to Porto is from Sao Paulo at about 10h 58m, followed by Rio de Janeiro (10h 41m) and Luanda (8h 9m).

Popular departure cities to Porto

MadridSpain
Madrid
256 flights/weekFrom $ 37
ParisFrance
Paris
253 flights/weekFrom $ 43
LisbonPortugal
Lisbon
236 flights/weekFrom $ 57
GenevaSwitzerland
Geneva
173 flights/weekFrom $ 51
FunchalPortugal
Funchal
157 flights/weekFrom $ 39
LondonUnited Kingdom
London
123 flights/weekFrom $ 45
ZurichSwitzerland
Zurich
107 flights/weekFrom $ 70
AmsterdamNetherlands
Amsterdam
86 flights/weekFrom $ 104
BarcelonaSpain
Barcelona
74 flights/weekFrom $ 24
New York CityUnited States
New York City
70 flights/weekFrom $ 253
LyonFrance
Lyon
66 flights/weekFrom $ 46
BaselSwitzerland
Basel
59 flights/weekFrom $ 77
Luxembourg CityLuxembourg
Luxembourg City
57 flights/weekFrom $ 37
Ponta DelgadaPortugal
Ponta Delgada
54 flights/weekFrom $ 69
NantesFrance
Nantes
46 flights/weekFrom $ 30
Frankfurt am MainGermany
Frankfurt am Main
46 flights/weekFrom $ 96
MilanItaly
Milan
43 flights/weekFrom $ 29
IstanbulTurkey
Istanbul
39 flights/weekFrom $ 102
BordeauxFrance
Bordeaux
34 flights/weekFrom $ 43
BrusselsBelgium
Brussels
28 flights/weekFrom $ 60
MunichGermany
Munich
28 flights/weekFrom $ 86
NiceFrance
Nice
24 flights/weekFrom $ 46
RomeItaly
Rome
21 flights/weekFrom $ 30
CopenhagenDenmark
Copenhagen
19 flights/weekFrom $ 77
IbizaSpain
Ibiza
18 flights/weekFrom $ 37
MontrealCanada
Montreal
18 flights/weekFrom $ 227
ManchesterUnited Kingdom
Manchester
17 flights/weekFrom $ 53
BilbaoSpain
Bilbao
17 flights/weekFrom $ 26
PalmaSpain
Palma
15 flights/weekFrom $ 42
BerlinGermany
Berlin
15 flights/weekFrom $ 55
Angra do HeroismoPortugal
Angra do Heroismo
15 flights/weekFrom $ 52
PragueCzech Republic
Prague
15 flights/weekFrom $ 57
WarsawPoland
Warsaw
14 flights/weekFrom $ 40
DusseldorfGermany
Dusseldorf
14 flights/weekFrom $ 44
AthensGreece
Athens
13 flights/weekFrom $ 72
ViennaAustria
Vienna
13 flights/weekFrom $ 53
Sao PauloBrazil
Sao Paulo
12 flights/weekFrom $ 340
StuttgartGermany
Stuttgart
12 flights/weekFrom $ 49
TorontoCanada
Toronto
11 flights/weekFrom $ 283
HamburgGermany
Hamburg
10 flights/weekFrom $ 51
MahonSpain
Mahon
10 flights/weekFrom $ 42
BostonUnited States
Boston
9 flights/weekFrom $ 245
CasablancaMorocco
Casablanca
8 flights/weekFrom $ 99
NaplesItaly
Naples
8 flights/weekFrom $ 79
Tel AvivIsrael
Tel Aviv
8 flights/weekFrom $ 101
BristolUnited Kingdom
Bristol
8 flights/weekFrom $ 48
Sal ReiCape Verde, Republic Of
Sal Rei
7 flights/weekFrom $ 115
PalermoItaly
Palermo
7 flights/weekFrom $ 53
PraiaCape Verde, Republic Of
Praia
7 flights/weekFrom $ 64
LuandaAngola
Luanda
7 flights/weekFrom $ 503
Rio de JaneiroBrazil
Rio de Janeiro
6 flights/weekFrom $ 362
CologneGermany
Cologne
6 flights/weekFrom $ 46
OsloNorway
Oslo
6 flights/weekFrom $ 59
MarrakechMorocco
Marrakech
6 flights/weekFrom $ 69
Addis AbabaEthiopia
Addis Ababa
6 flights/weekFrom $ 394
BucharestRomania
Bucharest
5 flights/weekFrom $ 62
RigaLatvia
Riga
4 flights/weekFrom $ 107
SofiaBulgaria
Sofia
4 flights/weekFrom $ 53
BillundDenmark
Billund
4 flights/weekFrom $ 82
KatowicePoland
Katowice
4 flights/weekFrom $ 39

Frequently asked questions

Which cities have the most frequent flights to Porto?
The busiest routes are Madrid with a frequency of 256 flights per week, Paris (253 flights), and Lisbon (236 flights). Significant passenger traffic is also provided by flights from Geneva and Funchal.
How many airlines fly to Porto?
64 airlines operate regular flights to Porto. Among the largest operators providing the most departures are Easy jet, TAP Portugal, and Vueling.
Which airports receive flights in Porto?
The city's main international airport is Porto Airport (OPO). It is located 11 km from the city limits; detailed information on transfer options can be found in the how to get there section.
From how many cities can you fly to Porto?
The city is connected by direct or convenient connecting flights to many destinations worldwide. The top 15 most popular departure cities include London, Amsterdam, Barcelona, New York, and Luxembourg City.
When is the best time to buy flight tickets to Porto?
It is recommended to book tickets 2–3 months before your trip to get the best fares. Before planning your journey, it is also worth checking the weather forecast to choose the optimal period for visiting the region.
How to find cheap flights to Porto?
To find budget-friendly options, look for low-cost carriers such as Easy jet or Transavia. Additionally, flights with a connection in major European hubs or departures from neighboring regions, such as Ponta Delgada or Frankfurt am Main, often turn out to be more affordable.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .