Direct Flights
from Porto OPO
with Ryanair

5,947 weekly flights departing from Francisco Sá Carneiro
Serving 255 domestic and 2,378 international routes.
Departure city: Porto, Portugal

Domestic
Faro (FAO)3/week 1h10min from $29
Lisbon (LIS)11/week 1h00min from $17
Ponta Delgada (PDL)3/week 2h30min from $44
Terceira (TER)1/week 2h40min from $33
Austria
Wien (VIE)1/week 3h10min from $18
Belgium
Brussels (BRU)3/week 2h30min from $207
Charleroi (CRL)4/week 2h25min from $120
Denmark
Copenhagen (CPH)2/week 3h15min from $34
France
Beauvais (BVA)5/week 2h10min from $164
Bordeaux (BOD)1/week 1h40min from $68
Brest (BES)1/week 1h40min from $166
Brive-la-Gaillarde (BVE)4/week 1h45min from $18
Carcassonne (CCF)2/week 1h45min from $26
Châlons-en-Champagne (XCR)2/week 2h25min from $77
Clermont/Ferrand Auvergne (CFE)3/week 1h55min from $28
Dole (DLE)1/week 2h15min from $228
La Rochelle (LRH)4/week 1h45min from $20
Lille (LIL)2/week 2h15min from $164
Marseille Provence (MRS)2/week 2h05min from $96
Strasbourg (SXB)4/week 2h25min from $25
Toulouse (TLS)5/week 1h40min from $13
Tours (TUF)1/week 2h05min from $159
Germany
Berlin (SXF)1/week 3h05min from $176
Berlin (BER)1/week 3h15min from $204
Bremen (BRE)1/week 2h50min from $99
Cologne-Bonn (CGN)2/week 2h40min from $91
Dortmund (DTM)2/week 2h45min from $73
Frankfurt (FRA)5/week 2h45min from $49
Hamburg (HAM)1/week 2h55min from $102
Karlsruhe/Baden-Baden (FKB)2/week 2h35min from $127
Memmingen (FMM)1/week 2h40min from $46
Niederrhein (NRN)3/week 2h35min from $49
Nürnberg (NUE)5/week 2h45min from $17
Hungary
Budapest (BUD)1/week 3h25min from $115
Ireland
Dublin (DUB)2/week 2h30min from $80
Italy
Bergamo (BGY)3/week 2h35min from $21
Bologna (BLQ)2/week 2h30min from $49
Cagliari (CAG)1/week 2h30min from $52
Milan (MXP)2/week 2h30min from $67
Naples (NAP)2/week 2h55min from $43
Rome (CIA)3/week 2h40min from $296
Treviso (TSF)3/week 2h40min from $29
Luxembourg
Luxembourg (LUX)3/week 2h25min from $243
Malta
Gudja/Luqa (MLA)1/week 3h05min from $58
Morocco
Marrakech (RAK)1/week 1h50min from $37
Netherlands
Eindhoven (EIN)1/week 2h35min from $120
Poland
Kraków (KRK)2/week 3h35min from $79
Nowy Dwór Mazowiecki (WMI)2/week 3h35min from $52
Spain
Alicante (ALC)1/week 1h35min from $30
Barcelona (BCN)5/week 1h50min from $77
Granadilla de Abone (TFS)1/week 2h35min from $56
Las Palmas (LPA)3/week 2h45min from $22
Madrid (MAD)5/week 1h15min from $33
Málaga (AGP)1/week 1h20min from $40
Palma de Mallorca (PMI)3/week 1h45min from $343
Sevilla (SVQ)1/week 1h05min from $31
Valencia (VLC)2/week 1h30min from $30
United Kingdom
Birmingham (BHX)1/week 2h20min from $182
Edinburgh (EDI)3/week 2h35min from $52
Liverpool (LPL)2/week 2h15min from $41
London (STN)5/week 2h30min from $45
Manchester (MAN)1/week 2h30min from $84