Routes

Nonstop flights from Porto (OPO)

104 nonstop routes from Porto Airport, busiest first. Average daily departures over a recent period (AeroDataBox, November 2026).

DestinationFlights a dayDistanceAirlines
Madrid MAD12438 kmAir Europa, American Airlines, Ethiopian Airlines
Lisbon LIS12277 kmTAP Air Portugal
Paris ORY101,200 kmeasyJet, TAP Air Portugal, Transavia France
Funchal FNC8.71,191 kmTAP Air Portugal
Geneva GVA8.31,309 kmeasyJet, Swiss, TAP Air Portugal
Barcelona BCN7899 kmRyanair, Vueling
Luxembourg LUX61,485 kmeasyJet, Luxair, Ryanair
London LGW5.91,279 kmBritish Airways, easyJet, TAP Air Portugal
Amsterdam AMS4.91,595 kmKLM, Transavia
Zurich ZRH4.11,530 kmeasyJet, Swiss, TAP Air Portugal
London STN41,363 kmRyanair
Beauvais BVA3.61,240 kmRyanair
Frankfurt FRA3.41,652 kmLufthansa
Paris CDG31,231 kmAir France
Colombier-Saugnieu, Rhône LYS2.91,215 kmeasyJet
Rome FCO2.71,739 kmRyanair, Wizz Air Malta
Faro FAO2.4475 km—
Ponta Delgada PDL2.41,509 kmAzores Airlines
Bâle / Mulhouse BSL2.31,464 kmeasyJet
Köln (Cologne) CGN2.31,617 kmEurowings, Ryanair
Newark EWR2.35,361 kmTAP Air Portugal, United Airlines
Nantes NTE2.3865 kmeasyJet, Volotea
Charleroi CRL2.11,440 kmRyanair
Marignane, Bouches-du-Rhône MRS2.11,166 kmRyanair
Dublin DUB21,366 kmRyanair
Manchester MAN21,428 kmeasyJet, Jet2, Ryanair
Milan MXP21,484 kmRyanair, Wizz Air Malta
Valencia VLC2721 kmRyanair
Orio al Serio (BG) BGY1.91,559 kmRyanair
Munich MUC1.91,790 kmLufthansa
Seville SVQ1.9489 kmRyanair
Copenhagen CPH1.72,225 kmRyanair, SAS
Stuttgart STR1.61,628 kmEurowings
Warsaw WAW1.62,541 kmLOT Polish Airlines, Ryanair, Wizz Air
Málaga AGP1.4623 kmRyanair
Berlin BER1.42,078 kmeasyJet, Eurowings, Ryanair
Bordeaux BOD1.4760 kmeasyJet
Bristol BRS1.41,215 kmeasyJet, Ryanair
Praia da Vitória TER1.41,589 kmAzores Airlines, TAP Air Portugal
Toulouse/Blagnac TLS1.4865 kmRyanair
Balice KRK1.32,401 kmRyanair
Brussels BRU1.11,473 kmBrussels Airlines
Göteborg GOT1.12,352 kmRyanair
Vienna VIE1.12,125 kmRyanair
Birmingham, West Midlands BHX11,351 kmJet2, Ryanair
Catania CTA12,078 kmRyanair, Wizz Air Malta
Düsseldorf DUS11,624 kmEurowings
Eindhoven EIN11,560 kmRyanair
Rheinmünster FKB11,556 kmRyanair
Memmingen FMM11,668 kmRyanair
Hamburg HAM11,955 kmEurowings, Ryanair
Weeze NRN11,612 kmRyanair
Marrakesh RAK11,074 kmRyanair
Alicante ALC0.9768 kmRyanair
Edinburgh EDI0.91,680 kmRyanair
Segrate (MI) LIN0.91,521 kmeasyJet
Nice NCE0.91,329 kmeasyJet
Prague PRG0.92,024 kmeasyJet, Smartwings
Espargos SID0.93,048 kmeasyJet, TAP Air Portugal
Wrocław WRO0.92,236 kmRyanair
Bilbao BIO0.7527 kmVolotea, Vueling
Casablanca CMN0.7882 kmRoyal Air Maroc
Schkeuditz LEJ0.71,953 km—
Praia RAI0.73,255 kmeasyJet, TAP Air Portugal
Treviso (TV) TSF0.71,749 kmRyanair
Budapest BUD0.62,312 kmRyanair
Frankfurt am Main (Lautzenhausen) HHN0.61,567 kmRyanair
Lesquin LIL0.61,377 kmRyanair
Tenerife TFS0.61,634 kmRyanair
Tours, Indre-et-Loire TUF0.61,015 kmRyanair
Boston BOS0.45,047 kmTAP Air Portugal
Rabil BVC0.43,107 kmeasyJet
Dole DLE0.41,294 kmRyanair
Gdańsk GDN0.42,473 kmRyanair
Rio de Janeiro GIG0.47,965 kmTAP Air Portugal
São Paulo GRU0.48,180 kmTAP Air Portugal
New York JFK0.45,333 kmDelta Air Lines
Liverpool LPL0.41,413 kmRyanair
Nuremberg NUE0.41,788 kmRyanair
Ranón OVD0.4337 kmVolotea
Poznań POZ0.42,285 kmRyanair
Pisa (PI) PSA0.41,584 kmRyanair
Recife REC0.46,109 kmAzul
Tel Aviv TLV0.43,977 kmEl Al
Caselle Torinese (TO) TRN0.41,391 kmRyanair
Stockholm ARN0.32,745 kmRyanair
Belfast BFS0.31,502 kmRyanair UK
Bologna BLQ0.31,663 kmRyanair
Glasgow GLA0.31,655 kmeasyJet
Katowice KTW0.32,363 kmWizz Air
Valletta MLA0.32,096 kmRyanair
Luanda (Ícolo e Bengo) NBJ0.36,036 kmTAP Air Portugal
Newcastle upon Tyne, Tyne and Wear NCL0.31,617 kmJet2
Otopeni OTP0.32,835 kmWizz Air Malta
Palma PMI0.3985 kmeasyJet
Rabat RBA0.3818 kmRyanair
Strasbourg SXB0.31,514 kmVolotea
Tangier TNG0.3659 kmRyanair
Campinas VCP0.38,171 kmAzul
São Pedro VXE0.33,135 kmeasyJet
Athens ATH0.12,803 kmAegean Airlines
Alava VIT0.1524 km—
Chalons en Champagne XCR0.11,311 kmRyanair
Toronto YYZ0.15,642 kmAir Transat

Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.