Francisco de Sá Carneiro Airport (OPO)
Porto, Portugal・ICAO LPPR
Nonstop to 135 destinations in 36 countries on 46 airlines.Under 2h 40 ·2–5h 82 ·5–9h 10 ·9h+ 3 ·Longest: São Paulo (8,180 km).
Where your miles goANA miles: 586 citiesJAL miles: 215 citiesAward flights (one way, estimate). The list below shows economy miles on the right.
Nonstop destinations
Under 2h40
- LISLisbonPortugalANA 15kJAL 12k50m
- OVDRanónSpainLCCANA 15kJAL 12k54m
- MADMadridSpain+LCCANA 15kJAL 12k1h 1m
- FAOFaroPortugalLCCANA 15kJAL 12k1h 4m
- SVQSevilleSpainLCCANA 15kJAL 12k1h 5m
- BIOBilbaoSpainLCCANA 15kJAL 12k1h 7m
- AGPMálagaSpainLCCANA 15kJAL 12k1h 14m
- TNGTangierMoroccoLCCANA 15kJAL 12k1h 17m
- VLCValenciaSpainLCCANA 15kJAL 12k1h 21m
- CDTCastellón de la PlanaSpainLCCSeasonalJAL 12k1h 23m
- BODBordeauxFranceLCCANA 15kJAL 12k1h 24m
- ALCAlicanteSpainLCCANA 15kJAL 12k1h 24m
- RBARabatMoroccoLCCANA 15kJAL 23k1h 28m
- TLSToulouseFranceLCCANA 15kJAL 12k1h 31m
- NTENantesFrance+LCCANA 15kJAL 12k1h 31m
- BESBrestFranceLCCSeasonal1h 31m
- CMNCasablancaMoroccoANA 15kJAL 12k1h 32m
- IBZIbizaSpainLCCSeasonalANA 15kJAL 12k1h 33m
- BCNBarcelonaSpainLCCANA 15kJAL 12k1h 33m
- CCFCarcassonneFranceLCCSeasonal1h 36m
- RDZRodez/MarcillacFranceLCCSeasonal1h 39m
- PMIPalma de MallorcaSpainLCCSeasonalANA 15kJAL 12k1h 40m
- TUFToursFranceLCC1h 42m
- RAKMarrakeshMoroccoLCCANA 15kJAL 12k1h 46m
- CFEClermont-FerrandFranceLCC1h 46m
- MAHMahónSpainLCCSeasonalANA 15kJAL 12k1h 48m
- FNINîmes/GaronsFranceLCC1h 48m
- EXTExeterUnited KingdomLCCSeasonal1h 50m
- PXOVila BaleiraPortugalLCCSeasonalANA 15k1h 50m
- ALGAlgiersAlgeriaANA 15kJAL 12k1h 51m
- MRSMarseilleFranceLCCANA 15kJAL 12k1h 52m
- FNCFunchalPortugal+LCCANA 15kJAL 15k1h 54m
- ORYParisFrance+LCCANA 15kJAL 12k1h 55m
- BRSBristolUnited KingdomLCC1h 56m
- LYSLyonFrance+LCCANA 15kJAL 12k1h 56m
- AGAAgadirMoroccoLCCSeasonalANA 15kJAL 12k1h 56m
- CDGParisFranceANA 15kJAL 12k1h 57m
- BVABeauvaisFranceLCC1h 58m
- SNNShannonIrelandLCCSeasonalANA 15k2h
- LGWLondonUnited Kingdom+LCCANA 15kJAL 12k2h
2–5h82
- DLEDoleFranceLCC2h 1m
- GVAGenevaSwitzerland+LCCANA 15kJAL 12k2h 2m
- XCRChalons en ChampagneFranceLCC2h 3m
- NCENiceFranceLCCANA 15kJAL 12k2h 4m
- LTNLutonUnited KingdomLCC2h 5m
- BHXBirminghamUnited KingdomLCCANA 15k2h 5m
- STNLondonUnited KingdomLCCANA 15kJAL 15k2h 6m
- DUBDublinIrelandLCCANA 15k2h 6m
- LILLilleFranceLCCANA 15k2h 7m
- TRNTurinItalyLCCANA 15kJAL 12k2h 8m
- LPLLiverpoolUnited KingdomLCCSeasonal2h 10m
- MANManchesterUnited KingdomLCCANA 15kJAL 15k2h 11m
- CRLCharleroiBelgiumLCC2h 12m
- BSLBasel / MulhouseFrance+LCCANA 15k2h 13m
- BRUBrusselsBelgium+LCCANA 15kJAL 15k2h 14m
- MXPMilanItalyLCCANA 15kJAL 12k2h 15m
- LUXLuxembourgLuxembourg+LCCANA 15k2h 15m
- LBALeedsUnited KingdomLCC2h 16m
- BFSBelfastUnited KingdomLCCSeasonal2h 16m
- PDLPonta DelgadaPortugalANA 15kJAL 15k2h 17m
- SXBStrasbourgFranceLCCSeasonalANA 15kJAL 15k2h 17m
- CAGCagliariItalyLCCANA 15kJAL 12k2h 17m
- LINMilanItalyLCCANA 15kJAL 15k2h 17m
- ZRHZurichSwitzerland+LCCANA 15kJAL 15k2h 18m
- FKBRheinmünsterGermanyLCC2h 20m
- BGYBergamoItalyLCC2h 20m
- EINEindhovenNetherlandsLCC2h 20m
- HHNFrankfurt am MainGermanyLCC2h 21m
- PSAPisaItalyLCCANA 15k2h 22m
- TERPraia da VitóriaPortugalANA 15k2h 22m
- AMSAmsterdamNetherlands+LCCANA 15kJAL 15k2h 23m
- LPAGran CanariaSpain+LCCANA 15kJAL 15k2h 23m
- NRNWeezeGermanyLCCSeasonal2h 24m
- CGNCologneGermany+LCCANA 15k2h 24m
- NCLNewcastle upon TyneUnited KingdomLCCSeasonalANA 15k2h 24m
- DUSDüsseldorfGermanyANA 15kJAL 15k2h 25m
- STRStuttgartGermanySeasonalANA 15k2h 25m
- TFSTenerifeSpainLCCSeasonalANA 15kJAL 15k2h 25m
- VRNVeronaItalyLCCSeasonalJAL 15k2h 26m
- FRAFrankfurt am MainGermanyANA 15kJAL 15k2h 27m
- GLAGlasgowUnited KingdomLCCSeasonalANA 15kJAL 15k2h 27m
- BLQBolognaItalyLCCANA 15kJAL 15k2h 27m
- FMMMemmingenGermanyLCC2h 28m
- EDIEdinburghUnited KingdomLCCANA 15k2h 29m
- FCORomeItalyLCCANA 15kJAL 15k2h 33m
- TSFTrevisoItalyLCC2h 33m
- NUENurembergGermanyLCCANA 15k2h 36m
- MUCMunichGermanyANA 15kJAL 15k2h 36m
- MIRMonastirTunisiaANA 15k2h 37m
- TPSTrapaniItalyLCCSeasonal2h 40m
- PMOPalermoItalyLCCSeasonalANA 15kJAL 15k2h 43m
- NAPNaplesItalyLCCSeasonalANA 15kJAL 15k2h 46m
- HAMHamburgGermanySeasonalANA 15kJAL 15k2h 48m
- PRGPragueCzech Republic+LCCANA 15kJAL 15k2h 53m
- SPUSplitCroatiaLCCSeasonalANA 15kJAL 15k2h 55m
- BLLBillundDenmarkLCCSeasonalANA 15k2h 56m
- CTACataniaItalyLCCANA 15kJAL 15k2h 57m
- BERBerlinGermany+LCCANA 15kJAL 15k2h 57m
- MLAVallettaMaltaLCCANA 15kJAL 23k2h 58m
- BRIBariItalyLCCSeasonalANA 15kJAL 15k3h
- VIEViennaAustria+LCCANA 15kJAL 15k3h
- CPHCopenhagenDenmark+LCCANA 15k3h 7m
- WROWrocławPolandLCCANA 15k3h 8m
- BUDBudapestHungaryLCCANA 15kJAL 15k3h 13m
- GOTGothenburgSwedenLCCSeasonalANA 15k3h 16m
- KTWKatowicePolandLCCANA 15k3h 17m
- BEGBelgradeSerbiaSeasonalANA 15k3h 18m
- KRKKrakówPolandLCCANA 15k3h 19m
- OSLOsloNorwayLCCSeasonalANA 15kJAL 15k3h 27m
- WMINowy Dwór MazowieckiPolandLCC3h 29m
- WAWWarsawPoland+LCCANA 15k3h 29m
- SOFSofiaBulgariaSeasonalANA 15k3h 37m
- ARNStockholmSwedenLCCANA 15kJAL 15k3h 44m
- ATHAthensGreeceANA 15kJAL 15k3h 48m
- OTPBucharestRomaniaLCCANA 15kJAL 15k3h 50m
- RIXRigaLatviaSeasonalANA 15k3h 55m
- SIDEspargosCape Verde+LCCANA 30kJAL 23k4h 5m
- ADBİzmirTurkeySeasonalANA 15k4h 6m
- ISTIstanbulTurkeyANA 15kJAL 23k4h 9m
- BVCRabilCape VerdeLCCANA 30k4h 9m
- VXESão PedroCape VerdeLCCANA 30k4h 11m
- RAIPraiaCape Verde+LCCANA 30kJAL 23k4h 20m
5–9h10
- TLVTel AvivIsraelANA 30k5h 11m
- BOSBostonUnited StatesANA 27.5kJAL 23k6h 26m
- YULMontréalCanadaSeasonalANA 27.5kJAL 37k6h 33m
- JFKNew YorkUnited StatesANA 27.5kJAL 23k6h 46m
- EWRNewarkUnited StatesANA 27.5kJAL 23k6h 48m
- YYZTorontoCanadaANA 27.5kJAL 37k7h 8m
- ADDAddis AbabaEthiopiaANA 30k7h 24m
- LADLuandaAngolaANA 30k7h 34m
- NBJLuandaAngolaANA 30kJAL 23k7h 36m
- RECRecifeBrazilANA 35kJAL 37k7h 41m
Airlines serving this airport
- FRRyanairLCC71 cities
- U2easyJetLCC31 cities
- TPTAP Air Portugal16 cities
- HVTransaviaLCC7 cities
- V7VoloteaLCC6 cities
- W6Wizz AirLCC6 cities
- EWEurowings5 cities
- DYNorwegian Air ShuttleLCC4 cities
- VYVuelingLCC4 cities
- LSJet2.comLCC3 cities
- TOTransavia France3 cities
- TSAir Transat2 cities
- S4Azores Airlines2 cities
- ADAzul Brazilian Airlines2 cities
- ETEthiopian Airlines2 cities
- LHLufthansa2 cities
- LXSwiss International Air Lines2 cities
- A3Aegean Airlines1 cities
- AHAir Algérie1 cities
- ACAir Canada1 cities
- UXAir Europa1 cities
- AFAir France1 cities
- YWAir Nostrum1 cities
- JUAir Serbia1 cities
- BTAirBaltic1 cities
- OSAustrian Airlines1 cities
- BABritish Airways1 cities
- SNBrussels Airlines1 cities
- FBBulgaria Air1 cities
- VRCabo Verde Airlines1 cities
- CSChair Airlines1 cities
- DLDelta Air Lines1 cities
- DSEasyJet Switzerland1 cities
- E4Enter Air1 cities
- IBIberia1 cities
- KLKLM1 cities
- LOLOT Polish Airlines1 cities
- LGLuxair1 cities
- ATRoyal Air Maroc1 cities
- SKScandinavian Airlines1 cities
- QSSmartwings1 cities
- 2USun d'Or International Airlines1 cities
- XQSunExpress1 cities
- DTTAAG Angola Airlines1 cities
- TKTurkish Airlines1 cities
- UAUnited Airlines1 cities