Flights from Porto (OPO)

Non-stop destinations from Porto airport (OPO).

Porto Airport (OPO) is served by 45 airlines flying to 132 non-stop destinations — 45 carriers and 132 routes in total. The longest scheduled route from OPO is to Sao Paulo (GRU), a distance of 8,154 km.

Destinations

DestinationDistanceDurationAirlines
Izmir (ADB)3,064 km260 minSunExpress
Agadir (AGA)1,212 km125 minRyanair
Malaga (AGP)622 km85 minRyanair
Alicante (ALC)768 km95 minRyanair
Amsterdam (AMS)1,597 km155 minTransavia, KLM
Stockholm (ARN)2,749 km235 minNorwegian Air Sweden, Ryanair
Athens (ATH)2,809 km225 minAegean Airlines
Barcelona (BCN)899 km105 minRyanair, Vueling
Belgrade (BEG)2,380 km205 minAir Serbia
Berlin (BER)2,082 km190 minEurowings, Ryanair, easyJet
Brest (BES)868 km100 minTransavia France
Belfast (BFS)1,503 km150 minRyanair
Milan (BGY)1,561 km150 minRyanair
Birmingham (BHX)1,352 km140 minRyanair, Jet2
Bilbao (BIO)527 km75 minVolotea, Vueling
Billund (BLL)2,069 km185 minNorwegian Air Sweden
Bologna (BLQ)1,666 km155 minRyanair
Bordeaux (BOD)761 km95 mineasyJet
Boston (BOS)5,062 km450 minTAP Portugal
Bari (BRI)2,126 km190 minRyanair
Bristol (BRS)1,216 km125 minRyanair, easyJet
Brussels (BRU)1,475 km140 minRyanair, Brussels Airlines
Basel, Switzerland/Mulhouse (BSL)1,467 km150 mineasyJet
Budapest (BUD)2,317 km200 minRyanair
Paris (BVA)1,242 km130 minRyanair
Boa Vista (BVC)3,100 km275 mineasyJet
Brive-La-Gaillarde (BVE)927 km95 minVolotea
Cagliari (CAG)1,521 km150 minRyanair
Carcassonne (CCF)931 km105 minRyanair
Paris (CDG)1,233 km135 minAir France
Benlloch (CDT)747 km90 minRyanair
Cologne (CGN)1,619 km160 minEurowings, Ryanair
Casablanca (CMN)878 km100 minRoyal Air Maroc
Copenhagen (CPH)2,229 km195 minNorwegian Air Sweden, Ryanair, Scandinavian Airlines
Brussels (CRL)1,441 km145 minRyanair
Dole (DLE)1,296 km135 minRyanair
Dublin (DUB)1,367 km145 minRyanair
Dusseldorf (DUS)1,625 km155 minEurowings, TUI fly Deutschland
Edinburgh (EDI)1,680 km165 minRyanair
Eindhoven (EIN)1,563 km150 minRyanair
New York (EWR)5,376 km485 minTAP Portugal, United Airlines
Faro (FAO)472 km70 minRyanair
Rome (FCO)1,743 km175 minRyanair, Wizz Air Malta
Karlsruhe/Baden-Baden (FKB)1,559 km155 minRyanair
Memmingen (FMM)1,671 km160 minRyanair
Funchal (FNC)1,190 km125 minRyanair, TAP Portugal, easyJet
Nimes (FNI)1,110 km115 minRyanair
Frankfurt (FRA)1,656 km165 minLufthansa, TUI fly Deutschland
Rio De Janeiro (GIG)7,939 km615 minTAP Portugal
Glasgow (GLA)1,655 km160 mineasyJet
Gothenburg (GOT)2,356 km215 minRyanair
Sao Paulo (GRU)8,154 km635 minTAP Portugal
Granada (GRX)617 km30 minVolotea
Geneva (GVA)1,310 km135 minSWISS, TAP Portugal, easyJet
Hanover (HAJ)1,865 km150 minTUI fly Deutschland
Hamburg (HAM)1,959 km180 minEurowings
Hahn (HHN)1,570 km155 minRyanair
Ibiza (IBZ)895 km100 minRyanair, easyJet, Vueling
Istanbul (IST)3,111 km280 minTurkish Airlines
New York (JFK)5,348 km470 minDelta Air Lines
Krakow (KRK)2,407 km215 minRyanair
Katowice (KTW)2,367 km205 minWizz Air
Leeds (LBA)1,498 km145 minRyanair
London (LGW)1,280 km140 minBritish Airways, TAP Portugal, easyJet
Lille (LIL)1,379 km140 minRyanair
Milan (LIN)1,525 km155 mineasyJet
Lisbon (LIS)276 km60 minTAP Portugal
Las Palmas (LPA)1,598 km165 minRyanair
Liverpool (LPL)1,414 km140 minRyanair
La Rochelle (LRH)815 km100 minRyanair
London (LTN)1,341 km145 mineasyJet
Luxembourg (LUX)1,487 km140 minRyanair, Luxair, TAP Portugal, easyJet
Lyon (LYS)1,216 km125 minTransavia France, easyJet, Volotea
Madrid (MAD)438 km70 minEthiopian Airlines, Ryanair, Iberia, Air Europa
Menorca (MAH)1,101 km115 mineasyJet
Manchester (MAN)1,430 km150 minRyanair, Jet2, easyJet
Malta (MLA)2,099 km185 minRyanair
Marseille (MRS)1,169 km120 minRyanair
Munich (MUC)1,794 km170 minLufthansa, TUI fly Deutschland
Milan (MXP)1,485 km145 minRyanair, easyJet
Naples (NAP)1,924 km175 mineasyJet
Luanda (NBJ)6,013 km485 minTAAG, TAP Portugal
Nice (NCE)1,331 km130 mineasyJet
Newcastle (NCL)1,617 km160 minJet2
Dusseldorf (NRN)1,614 km155 minRyanair
Nantes (NTE)866 km100 minTransavia France, easyJet, Volotea
Nuremberg (NUE)1,790 km170 minRyanair
Paris (ORY)1,201 km130 minTransavia France, TAP Portugal, easyJet
Oslo (OSL)2,507 km210 minNorwegian Air Shuttle
Bucharest (OTP)2,840 km250 minWizz Air Malta
Asturias (OVD)337 km70 minVolotea
Ponta Delgada (Azores) (PDL)1,512 km145 minAzores Airlines
Palma de Mallorca (PMI)985 km110 minRyanair, easyJet
Palermo (PMO)1,892 km170 mineasyJet
Prague (PRG)2,029 km185 minSmartWings, easyJet
Pisa (PSA)1,588 km155 minRyanair
Porto Santo (Madeira) (PXO)1,133 km120 mineasyJet
Praia (RAI)3,246 km288 minTAP Portugal, easyJet
Marrakech (RAK)1,070 km115 minRyanair
Rabat (RBA)817 km105 minRyanair
Rodez (RDZ)976 km100 minVolotea
Recife (REC)6,089 km475 minAzul
Riga (RIX)2,909 km240 minAir Baltic
Sal (SID)3,041 km270 mineasyJet
Shannon (SNN)1,273 km135 minRyanair
Sofia (SOF)2,648 km240 minBulgaria Air
Split (SPU)2,064 km183 mineasyJet
London (STN)1,365 km145 minRyanair
Stuttgart (STR)1,628 km155 minEurowings
Sevilla (SVQ)486 km75 minRyanair
Strasbourg (SXB)1,517 km150 minVolotea
Terceira (TER)1,593 km160 minAzores Airlines, TAP Portugal
Tenerife (TFS)1,631 km163 minRyanair
Toulouse (TLS)867 km100 minRyanair
Tel Aviv-Yafo (TLV)3,983 km320 minEl Al, TAP Portugal
Tangier (TNG)657 km90 minRyanair
Trapani (TPS)1,851 km170 minRyanair
Turin (TRN)1,393 km140 minRyanair
Venice (TSF)1,753 km160 minRyanair
Tours (TUF)1,016 km115 minRyanair
Campinas (VCP)8,146 km625 minAzul
Vienna (VIE)2,129 km190 minRyanair, Austrian Airlines
Valencia (VLC)722 km90 minRyanair
Verona (VRN)1,649 km155 minRyanair
Sao Vicente (VXE)3,127 km273 mineasyJet
Warsaw (WAW)2,546 km225 minRyanair, LOT - Polish Airlines, Wizz Air
Modlin (WMI)2,535 km215 minRyanair
Wroclaw (WRO)2,242 km205 minRyanair
Chalons-en-Champagne (XCR)1,312 km140 minRyanair
Montreal (YUL)5,151 km425 minAir Canada, Air Transat
Toronto (YYZ)5,656 km495 minAir Transat
Zurich (ZRH)1,533 km150 minComlux Aruba, SWISS, TAP Portugal, easyJet, FlexFlight

Airlines flying from OPO

Aircraft assignments

We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.

Frequently asked questions

How many destinations are there from Porto (OPO)?

Porto Airport has 132 non-stop destinations.

Which airlines fly from Porto (OPO)?

Ryanair, easyJet, TAP Portugal, Volotea, Eurowings, Transavia France, TUI fly Deutschland, Norwegian Air Sweden, Jet2, Vueling, Azul, Lufthansa, SWISS, Azores Airlines, Air Transat, Wizz Air Malta, Wizz Air, Aegean Airlines, Air Canada, Air France, Royal Air Maroc, British Airways, Air Baltic, Comlux Aruba, Delta Air Lines, TAAG, Norwegian Air Shuttle, Ethiopian Airlines, Bulgaria Air, Transavia, Iberia, Air Serbia, KLM, Luxair, LOT - Polish Airlines, El Al, Austrian Airlines, SmartWings, Scandinavian Airlines, Brussels Airlines, Turkish Airlines, United Airlines, Air Europa, FlexFlight, SunExpress.

What is the longest flight from OPO?

Sao Paulo at 8,154 km.

Loading the flight search…

What you can do on Flight Finder

  • Search flights between any two airports with live fares.
  • By aircraft — pick a plane model (e.g. Boeing 787, Airbus A350) and see every route it flies from your origin.
  • Route map — click any airport worldwide to explore its destinations, or draw a radius to find nearby airports.
  • Global aviation safety — aviation accident database, 40,000+ records since 1980, with map and rankings by aircraft and operator.
  • NTSB safety feed — recent U.S. aviation accidents and incidents from the official NTSB CAROL database, updated daily.

Frequently asked questions

How do I search flights by aircraft type on FlightFinder?

Pick an aircraft model — Boeing 737, Airbus A320, A380, Boeing 787 Dreamliner and more — enter your origin airport, and FlightFinder shows every route that plane flies from there with live fares.

Which aircraft types can I filter by?

We support Boeing 737/747/757/767/777/787, the full Airbus A220/A319/A320/A321/A330/A340/A350/A380 family, Embraer E170/E175/E190/E195, Bombardier CRJ and Dash 8, and the ATR 42/72 turboprops.

Is FlightFinder free to use?

Search and schedules are free. Pro ($4.99/month, $39/year, or $99 one-time lifetime) unlocks the enriched flight card — on-time stats, CO₂ per passenger, amenities, live gate & weather — plus My Trips with push alerts.

Where does the route data come from?

Live schedules come from Amadeus, AeroDataBox and Travelpayouts. Observed routes (which aircraft actually flew a given city pair) are crowdsourced from adsb.lol ADS-B data under the Open Database License.