Direct Flights
from Porto OPO
with Ryanair

28,469 weekly flights departing from Francisco Sá Carneiro
Serving 295 domestic and 3,862 international routes.
Departure city: Porto, Portugal

Domestic
Faro (FAO)12/week 1h05min from $23
Lisbon (LIS)11/week 1h00min from $17
Ponta Delgada (PDL)10/week 1h25min from $30
Terceira (TER)4/week 1h35min from $25
Belgium
Brussels (BRU)12/week 2h20min from $28
Charleroi (CRL)10/week 2h20min from $25
Denmark
Copenhagen (CPH)4/week 3h15min from $33
France
Beauvais (BVA)19/week 2h10min from $22
Bordeaux (BOD)9/week 1h35min from $13
Brest (BES)4/week 1h35min from $22
Brive-la-Gaillarde (BVE)4/week 1h45min from $18
Carcassonne (CCF)2/week 1h45min from $26
Châlons-en-Champagne (XCR)3/week 2h20min from $30
Clermont/Ferrand Auvergne (CFE)3/week 1h55min from $28
Dole (DLE)5/week 2h10min from $22
La Rochelle (LRH)4/week 1h45min from $20
Lille (LIL)5/week 2h15min from $24
Marseille Provence (MRS)10/week 2h00min from $32
Strasbourg (SXB)4/week 2h25min from $25
Toulouse (TLS)5/week 1h40min from $13
Tours (TUF)6/week 1h55min from $22
Germany
Berlin (SXF)9/week 3h05min from $36
Bremen (BRE)4/week 2h45min from $26
Cologne-Bonn (CGN)6/week 2h35min from $32
Dortmund (DTM)2/week 2h40min from $41
Frankfurt (FRA)13/week 2h40min from $31
Hamburg (HAM)4/week 2h55min from $26
Karlsruhe/Baden-Baden (FKB)5/week 2h25min from $33
Memmingen (FMM)5/week 2h35min from $28
Niederrhein (NRN)4/week 2h35min from $25
Nürnberg (NUE)5/week 2h45min from $17
Hungary
Budapest (BUD)4/week 3h15min from $43
Ireland
Dublin (DUB)12/week 2h20min from $37
Italy
Bergamo (BGY)11/week 2h30min from $22
Bologna (BLQ)3/week 2h30min from $26
Cagliari (CAG)3/week 2h30min from $36
Milan (MXP)10/week 2h20min from $20
Naples (NAP)2/week 2h55min from $43
Rome (CIA)4/week 2h40min from $26
Treviso (TSF)3/week 2h40min from $29
Luxembourg
Luxembourg (LUX)9/week 2h25min from $26
Malta
Gudja/Luqa (MLA)8/week 2h55min from $29
Morocco
Marrakech (RAK)6/week 1h50min from $32
Netherlands
Eindhoven (EIN)7/week 2h30min from $30
Poland
Kraków (KRK)2/week 3h35min from $43
Nowy Dwór Mazowiecki (WMI)2/week 3h35min from $32
Spain
Alicante (ALC)2/week 1h30min from $26
Barcelona (BCN)30/week 1h49min from $17
Granadilla de Abone (TFS)3/week 2h35min from $29
Las Palmas (LPA)3/week 2h45min from $22
Madrid (MAD)18/week 1h15min from $26
Málaga (AGP)7/week 1h20min from $13
Palma de Mallorca (PMI)5/week 1h45min from $26
Sevilla (SVQ)9/week 1h05min from $26
Valencia (VLC)7/week 1h25min from $22
United Kingdom
Birmingham (BHX)3/week 2h20min from $30
Edinburgh (EDI)5/week 2h35min from $26
Liverpool (LPL)4/week 2h15min from $26
London (STN)25/week 2h20min from $24
Manchester (MAN)9/week 2h25min from $26