Porto has nonstop connections with 21 airports in France: Paris (ORY), Paris (CDG), Beauvais/Tille (BVA), Marseille (MRS), Lyon (LYS), Bale/Mulhouse (BSL), Nantes (NTE), Bordeaux/Merignac (BOD), Nice (NCE), Toulouse/Blagnac (TLS), Dole/Tavaux (DLE), Tours/Val de Loire (Loire Valley) (TUF), Lille/Lesquin (LIL), Rodez/Marcillac (RDZ), Brive-la-Gaillarde (BVE), Brest/Guipavas (BES), Strasbourg (SXB), Clermont-Ferrand/Auvergne (CFE), Carcassonne/Salvaza (CCF), Chalons/Vatry (XCR), and Nimes/Garons (FNI). These routes are served by AeroMexico (SkyTeam), Air France (SkyTeam), Air Mauritius, Azul Brazilian Airlines, Comlux Aruba, Delta Air Lines (SkyTeam), easyJet, Ethiopian Airlines (Star Alliance), Gol Transportes Aéreos, Kenya Airways (SkyTeam), KLM (SkyTeam), Ryanair, SATA International, Saudia (SkyTeam), Scandinavian Airlines (SkyTeam), TAP Portugal (Star Alliance), Transavia France, Volotea, and WestJet.
France21 destinationsPorto has nonstop connections with 15 airports in Spain: Madrid (MAD), Barcelona (BCN), Valencia (VLC), Sevilla (SVQ), Alicante (ALC), Malaga (AGP), Palma De Mallorca (PMI), Tenerife Island (TFS), Bilbao (BIO), Ibiza (IBZ), Menorca Island (MAH), Ranon (OVD), Gran Canaria Island (LPA), Granada (GRX), and Leon (LEN). These routes are served by AeroMexico (SkyTeam), Air Europa (SkyTeam), Air Serbia, Alitalia (Star Alliance), American Airlines (Oneworld), Azul Brazilian Airlines, British Airways (Oneworld), Cathay Pacific (Oneworld), Delta Air Lines (SkyTeam), easyJet, Ethiopian Airlines (Star Alliance), Etihad Airways, Finnair (Oneworld), Iberia (Oneworld), Japan Airlines (Oneworld), Kuwait Airways, LATAM Chile, Pegasus Airlines, Qatar Airways (Oneworld), Royal Air Maroc (Oneworld), Ryanair, Saudia (SkyTeam), Scandinavian Airlines (SkyTeam), Taag, TAP Portugal (Star Alliance), TAROM (SkyTeam), Volotea, and Vueling.
Spain15 destinationsPorto has nonstop connections with 14 airports in Italy: Bergamo (BGY), Rome (FCO), Milan (MXP), Milan (LIN), Catania (CTA), Pisa (PSA), Torino (TRN), Palermo (PMO), Treviso (TSF), Napoli (NAP), Bologna (BLQ), Trapani (TPS), Cagliari (CAG), and Bari (BRI). These routes are served by easyJet, Ryanair, and W4.
Italy14 destinationsPorto has nonstop connections with 13 airports in United Kingdom: London (LGW), London (STN), Manchester (MAN), London (LTN), Bristol (BRS), Birmingham (BHX), Liverpool (LPL), Edinburgh (EDI), Glasgow (GLA), Newcastle (NCL), Belfast (BFS), Leeds (LBA), and London (LHR). These routes are served by British Airways (Oneworld), easyJet, Ethiopian Airlines (Star Alliance), Jet2.com, Qatar Airways (Oneworld), Region Airline, Ryanair, SATA International, and TAP Portugal (Star Alliance).
United Kingdom13 destinationsPorto has nonstop connections with 12 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Dusseldorf (DUS), Berlin (BER), Hamburg (HAM), Cologne (CGN), Stuttgart (STR), Baden-Baden (FKB), Memmingen (FMM), Weeze (NRN), Hahn (HHN), and Nuremberg (NUE). These routes are served by Air Canada (Star Alliance), All Nippon Airways (Star Alliance), easyJet, Eurowings (Star Alliance), Lufthansa (Star Alliance), Ryanair, Singapore Airlines (Star Alliance), TAP Portugal (Star Alliance), Thai Airways (Star Alliance), and United Airlines (Star Alliance).
Germany12 destinationsPorto has nonstop connections with 7 airports in Poland: Warsaw (WAW), Krakow (KRK), Katowice (KTW), Wroclaw (WRO), Gdansk (GDN), Warsaw (WMI), and Poznan (POZ). These routes are served by LOT Polish Airlines (Star Alliance), Ryanair, TAP Portugal (Star Alliance), and Wizz Air.
Poland7 destinationsPorto has nonstop connections with 5 airports in Morocco: Casablanca (CMN), Marrakech (RAK), Rabat (RBA), Tangier (TNG), and Agadir (AGA). These routes are served by Royal Air Maroc (Oneworld) and Ryanair.
Morocco5 destinationsPorto has nonstop connections with 4 airports in Brazil: Campinas (VCP), Recife (REC), Sao Paulo (GRU), and Rio De Janeiro (GIG). These routes are served by Azul Brazilian Airlines, Ethiopian Airlines (Star Alliance), and TAP Portugal (Star Alliance).
Brazil4 destinationsPorto has nonstop connections with 4 airports in Cabo Verde: Praia (RAI), Espargos (SID), Sao Pedro (VXE), and Rabil (BVC). These routes are served by Brussels Airlines (Star Alliance), easyJet, Lufthansa (Star Alliance), Swiss International Air Lines (Star Alliance), and TAP Portugal (Star Alliance).
Cabo Verde4 destinationsPorto has nonstop connections with 4 airports in United States: Newark (EWR), Philadelphia (PHL), New York (JFK), and Boston (BOS). These routes are served by Air Canada (Star Alliance), Air France (SkyTeam), airBaltic, American Airlines (Oneworld), Brussels Airlines (Star Alliance), Delta Air Lines (SkyTeam), Ethiopian Airlines (Star Alliance), Iberia (Oneworld), JetBlue, KLM (SkyTeam), Lufthansa (Star Alliance), Swiss International Air Lines (Star Alliance), TAP Portugal (Star Alliance), and United Airlines (Star Alliance).
United States4 destinationsPorto has nonstop connections with 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). These routes are served by All Nippon Airways (Star Alliance), Brussels Airlines (Star Alliance), Etihad Airways, Ryanair, TAP Portugal (Star Alliance), and Transavia Airlines.
Belgium2 destinationsPorto has nonstop connections with 2 airports in Canada: Montreal (YUL) and Toronto (YYZ). These routes are served by Air Canada (Star Alliance), Air Transat, Lufthansa (Star Alliance), Porter Airlines, and United Airlines (Star Alliance).
Canada2 destinations