Direct Flights
from Porto OPO

300 weekly flights departing from Francisco Sá Carneiro
Serving 5 domestic and 56 international routes.
Main airline: Ryanair
Departure city: Porto, Portugal

Domestic
Funchal (FNC)6/week 1h55min from $33
Terceira (TER)2/week 2h40min from $56
Ponta Delgada (PDL)1/week 21h30min from $58
Lisbon (LIS)10/week 1h00min from $86
Faro (FAO)1/week 1h10min from $88
Austria
Wien (VIE)2/week 3h25min from $157
Belgium
Brussels (BRU)2/week 2h30min from $76
Charleroi (CRL)1/week 2h30min from $125
Brazil
São Paulo (GRU)1/week 13h05min from $1,301
Canada
Toronto (YYZ)1/week 8h15min from $566
France
Toulouse (TLS)1/week 1h40min from $34
Bordeaux (BOD)1/week 1h35min from $35
Marseille Provence (MRS)1/week 2h10min from $55
Paris (ORY)9/week 2h10min from $61
Lyon (LYS)3/week 2h05min from $75
Beauvais (BVA)3/week 2h15min from $88
Nantes (NTE)1/week 1h40min from $93
Paris (CDG)3/week 2h15min from $124
Nice (NCE)1/week 2h10min from $170
Basel/Mulhouse/Freiburg (BSL)2/week 2h30min from $289
Germany
Düsseldorf (DUS)1/week 2h35min from $144
Cologne-Bonn (CGN)1/week 2h40min from $173
Frankfurt (FRA)3/week 2h50min from $367
Munich (MUC)1/week 2h55min from $393
Iceland
Reykjavík (KEF)1/week 20h00min from $303
Ireland
Dublin (DUB)1/week 2h25min from $221
Italy
Milan (MXP)2/week 2h30min from $47
Pisa (PSA)1/week 2h35min from $121
Rome (CIA)1/week 2h45min from $173
Bergamo (BGY)2/week 2h35min from $190
Luxembourg
Luxembourg (LUX)5/week 2h30min from $39
Morocco
Marrakech (RAK)1/week 2h00min from $69
Netherlands
Eindhoven (EIN)1/week 2h35min from $141
Amsterdam (AMS)4/week 2h35min from $517
Spain
Madrid (MAD)10/week 1h15min from $28
Barcelona (BCN)4/week 1h45min from $62
Valencia (VLC)1/week 1h30min from $67
Bilbao (BIO)2/week 1h15min from $77
Switzerland
Geneva (GVA)7/week 2h15min from $163
Zürich (ZRH)5/week 2h35min from $260
Turkey
Istanbul (IST)2/week 4h45min from $386
United Kingdom
London (LTN)1/week 2h25min from $55
Bristol (BRS)2/week 2h10min from $86
London (LGW)3/week 2h15min from $112
London (STN)3/week 2h30min from $148