Porto has nonstop connections with 22 airports in France: Paris (ORY), Paris (CDG), Marseille (MRS), Beauvais/Tille (BVA), Lyon (LYS), Bale/Mulhouse (BSL), Nantes (NTE), Bordeaux/Merignac (BOD), Nice (NCE), Tours/Val de Loire (Loire Valley) (TUF), Toulouse/Blagnac (TLS), Lille/Lesquin (LIL), Dole/Tavaux (DLE), Carcassonne/Salvaza (CCF), Nimes/Garons (FNI), Brive-la-Gaillarde (BVE), Strasbourg (SXB), Rodez/Marcillac (RDZ), Clermont-Ferrand/Auvergne (CFE), Chalons/Vatry (XCR), Ajaccio/Napoleon Bonaparte (AJA), and Brest/Guipavas (BES). These routes are served by AeroMexico (SkyTeam), Air Corsica, 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, Scandinavian Airlines (SkyTeam), TAP Portugal (Star Alliance), Transavia France, Volotea, and WestJet.
France22 destinationsPorto has nonstop connections with 17 airports in Spain: Madrid (MAD), Barcelona (BCN), Valencia (VLC), Sevilla (SVQ), Alicante (ALC), Palma De Mallorca (PMI), Malaga (AGP), Tenerife Island (TFS), Ibiza (IBZ), Bilbao (BIO), Gran Canaria Island (LPA), Menorca Island (MAH), Ranon (OVD), Granada (GRX), Castellon de La Plana (CDT), Leon (LEN), and Zaragoza (ZAZ). 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), HT, 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.
Spain17 destinationsPorto has nonstop connections with 16 airports in Italy: Bergamo (BGY), Milan (MXP), Rome (FCO), Milan (LIN), Catania (CTA), Trapani (TPS), Pisa (PSA), Torino (TRN), Treviso (TSF), Bologna (BLQ), Bari (BRI), Palermo (PMO), Cagliari (CAG), Napoli (NAP), Verona (VRN), and Salerno (QSR). These routes are served by easyJet, Neos, Ryanair, and W4.
Italy16 destinationsPorto has nonstop connections with 15 airports in United Kingdom: London (LGW), London (STN), Manchester (MAN), Bristol (BRS), London (LTN), Birmingham (BHX), Edinburgh (EDI), Liverpool (LPL), Glasgow (GLA), Belfast (BFS), Bournemouth (BOH), Exeter (EXT), Leeds (LBA), Newcastle (NCL), and London (LHR). These routes are served by British Airways (Oneworld), easyJet, Ethiopian Airlines (Star Alliance), Jet2.com, Portugalia, Qatar Airways (Oneworld), Region Airline, Ryanair, SATA International, and TAP Portugal (Star Alliance).
United Kingdom15 destinationsPorto has nonstop connections with 12 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Dusseldorf (DUS), Berlin (BER), Cologne (CGN), Memmingen (FMM), Hamburg (HAM), Baden-Baden (FKB), Stuttgart (STR), Hahn (HHN), Weeze (NRN), and Nuremberg (NUE). These routes are served by Air Canada (Star Alliance), All Nippon Airways (Star Alliance), Discover Airlines (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), Wroclaw (WRO), Katowice (KTW), Warsaw (WMI), Gdansk (GDN), 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: Rabat (RBA), Casablanca (CMN), Tangier (TNG), Marrakech (RAK), and Agadir (AGA). These routes are served by Royal Air Maroc (Oneworld) and Ryanair.
Morocco5 destinationsPorto has nonstop connections with 5 airports in United States: Newark (EWR), Philadelphia (PHL), New York (JFK), Boston (BOS), and Dulles (IAD). 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 States5 destinationsPorto has nonstop connections with 4 airports in Brazil: Campinas (VCP), Recife (REC), Rio De Janeiro (GIG), and Sao Paulo (GRU). These routes are served by Azul Brazilian Airlines, Ethiopian Airlines (Star Alliance), Gol Transportes Aéreos, 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 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: Toronto (YYZ) and Montreal (YUL). These routes are served by Air Canada (Star Alliance), Air Transat, Lufthansa (Star Alliance), Porter Airlines, and United Airlines (Star Alliance).
Canada2 destinations