TAP Air Portugal route map
94 nonstop routes from LIS, OPO and FNC, the longest being LIS–LAX. Select a destination on the map or in the table.
87 destinations · 31 countries · 3 hubs
All TAP Air Portugal routes in our coverage
| Route | Destination | Distance | Notes | Details |
|---|---|---|---|---|
| Angola | ||||
| LIS → NBJ | Luanda (Ícolo e Bengo) Dr. Antonio Agostinho Neto International Airport | 5,810 km (3,610 mi) | ||
| Austria | ||||
| LIS → VIE | Vienna Vienna International Airport | 2,310 km (1,430 mi) | ||
| Belgium | ||||
| LIS → BRU | Brussels Brussels Airport | 1,720 km (1,070 mi) | Route guide | |
| Brazil | ||||
| LIS → BEL | Belém Val de Cans/Júlio Cezar Ribeiro International Airport | 6,010 km (3,730 mi) | ||
| LIS → CNF | Belo Horizonte Tancredo Neves International Airport | 7,440 km (4,620 mi) | ||
| LIS → BSB | Brasília Presidente Juscelino Kubitschek International Airport | 7,290 km (4,530 mi) | ||
| LIS → CWB | Curitiba Curitiba-Afonso Pena International Airport | 8,270 km (5,140 mi) | ||
| LIS → FLN | Florianópolis Hercílio Luz International Airport | 8,450 km (5,250 mi) | ||
| LIS → FOR | Fortaleza Pinto Martins International Airport | 5,610 km (3,490 mi) | ||
| LIS → MCZ | Maceió Zumbi dos Palmares International Airport | 6,040 km (3,750 mi) | ||
| LIS → MAO | Manaus Eduardo Gomes International Airport | 6,980 km (4,340 mi) | ||
| LIS → NAT | Natal Rio Grande do Norte/São Gonçalo do Amarante–Governador Aluízio Alves International Airport | 5,640 km (3,510 mi) | ||
| LIS → POA | Porto Alegre Porto Alegre-Salgado Filho International Airport | 8,800 km (5,470 mi) | ||
| LIS → REC | Recife Recife/Guararapes - Gilberto Freyre International Airport | 5,860 km (3,640 mi) | ||
| LIS → GIG | Rio De Janeiro Rio Galeão – Tom Jobim International Airport | 7,720 km (4,790 mi) | ||
| LIS → SSA | Salvador Deputado Luiz Eduardo Magalhães International Airport | 6,500 km (4,040 mi) | ||
| LIS → GRU | São Paulo São Paulo/Guarulhos–Governor André Franco Montoro International Airport | 7,930 km (4,930 mi) | Route guide | |
| OPO → GRU | São Paulo São Paulo/Guarulhos–Governor André Franco Montoro International Airport | 8,180 km (5,080 mi) | ||
| Canada | ||||
| LIS → YUL | Montréal Montreal / Pierre Elliott Trudeau International Airport | 5,240 km (3,250 mi) | ||
| LIS → YYZ | Toronto Toronto Pearson International Airport | 5,740 km (3,570 mi) | Route guide | |
| Cape Verde | ||||
| LIS → SID | Espargos Amílcar Cabral International Airport | 2,790 km (1,740 mi) | ||
| LIS → RAI | Praia Nelson Mandela International Airport | 3,000 km (1,860 mi) | ||
| LIS → BVC | Rabil Aristides Pereira International Airport | 2,850 km (1,770 mi) | ||
| LIS → VXE | São Pedro Cesaria Evora International Airport | 2,890 km (1,800 mi) | ||
| Czech Republic | ||||
| LIS → PRG | Prague Václav Havel Airport Prague | 2,230 km (1,380 mi) | ||
| Denmark | ||||
| LIS → CPH | Copenhagen Copenhagen Kastrup Airport | 2,470 km (1,540 mi) | Route guide | |
| France | ||||
| LIS → LYS | Colombier-Saugnieu, Rhône Lyon Saint-Exupéry Airport | 1,400 km (870 mi) | ||
| LIS → MRS | Marignane, Bouches-du-Rhône Marseille Provence Airport | 1,310 km (812 mi) | ||
| LIS → NCE | Nice, Alpes-Maritimes Nice-Côte d'Azur Airport | 1,470 km (912 mi) | ||
| LIS → ORY | Paris Paris-Orly Airport | 1,440 km (893 mi) | Route guide | |
| OPO → ORY | Paris Paris-Orly Airport | 1,200 km (746 mi) | ||
| LIS → TLS | Toulouse/Blagnac Toulouse-Blagnac Airport | 1,030 km (640 mi) | ||
| Gambia | ||||
| LIS → BJL | Banjul (Yundum) Banjul International Airport | 2,920 km (1,820 mi) | Seasonal (Seasonal) | |
| Germany | ||||
| LIS → BER | Berlin Berlin Brandenburg Airport | 2,300 km (1,430 mi) | ||
| LIS → DUS | Düsseldorf Düsseldorf Airport | 1,860 km (1,160 mi) | ||
| LIS → FRA | Frankfurt Frankfurt Main Airport | 1,870 km (1,160 mi) | Route guide | |
| LIS → HAM | Hamburg Hamburg Helmut Schmidt Airport | 2,200 km (1,370 mi) | ||
| LIS → MUC | Munich Munich Airport | 1,980 km (1,230 mi) | Route guide | |
| Ghana | ||||
| LIS → ACC | Accra Kotoka International Airport | 3,800 km (2,360 mi) | ||
| Greece | ||||
| LIS → ATH | Athens Athens Eleftherios Venizelos International Airport | 2,870 km (1,780 mi) | Route guide | |
| Guinea-Bissau | ||||
| LIS → OXB | Bissau Osvaldo Vieira International Airport | 3,060 km (1,900 mi) | ||
| Ireland | ||||
| LIS → DUB | Dublin Dublin Airport | 1,640 km (1,020 mi) | Route guide | |
| Italy | ||||
| LIS → BLQ | Bologna Bologna Guglielmo Marconi Airport | 1,810 km (1,120 mi) | ||
| LIS → FLR | Firenze (FI) Florence Airport, Peretola | 1,780 km (1,110 mi) | ||
| LIS → MXP | Milan Milan Malpensa International Airport | 1,650 km (1,030 mi) | Route guide | |
| LIS → NAP | Napoli Naples International Airport | 2,010 km (1,250 mi) | ||
| LIS → FCO | Rome Rome–Fiumicino Leonardo da Vinci International Airport | 1,840 km (1,140 mi) | Route guide | |
| LIS → VCE | Venezia (VE) Venice Marco Polo Airport | 1,920 km (1,190 mi) | ||
| Luxembourg | ||||
| LIS → LUX | Luxembourg Luxembourg-Findel International Airport | 1,710 km (1,060 mi) | ||
| Morocco | ||||
| LIS → CMN | Casablanca Mohammed V International Airport | 618 km (384 mi) | ||
| LIS → RAK | Marrakesh Marrakesh Menara Airport | 804 km (500 mi) | ||
| Mozambique | ||||
| LIS → MPM | Maputo Maputo Airport | 8,400 km (5,220 mi) | ||
| Netherlands | ||||
| LIS → AMS | Amsterdam Amsterdam Airport Schiphol | 1,850 km (1,150 mi) | Route guide | |
| Norway | ||||
| LIS → OSL | Oslo Oslo-Gardermoen International Airport | 2,770 km (1,720 mi) | Route guide | |
| Poland | ||||
| LIS → WAW | Warsaw Warsaw Chopin Airport | 2,750 km (1,710 mi) | Route guide | |
| Portugal | ||||
| LIS → FAO | Faro Faro - Gago Coutinho International Airport | 221 km (138 mi) | ||
| LIS → FNC | Funchal Cristiano Ronaldo International Airport | 965 km (600 mi) | ||
| LIS → PDL | Ponta Delgada João Paulo II Airport | 1,450 km (900 mi) | ||
| LIS → OPO | Porto Francisco de Sá Carneiro Airport | 277 km (172 mi) | ||
| LIS → TER | Praia da Vitória Lajes Airport | 1,550 km (966 mi) | ||
| LIS → PXO | Vila Baleira Porto Santo Airport | 908 km (564 mi) | Seasonal (Seasonal) | |
| LIS → SMA | Vila do Porto Santa Maria Airport | 1,420 km (882 mi) | ||
| São Tomé and Principe | ||||
| LIS → TMS | São Tomé São Tomé International Airport | 4,570 km (2,840 mi) | ||
| Senegal | ||||
| LIS → DSS | Dakar Blaise Diagne International Airport | 2,790 km (1,730 mi) | ||
| Spain | ||||
| LIS → ALC | Alicante Alicante-Elche Miguel Hernández Airport | 748 km (465 mi) | ||
| LIS → BCN | Barcelona Josep Tarradellas Barcelona-El Prat Airport | 994 km (618 mi) | Route guide | |
| LIS → BIO | Bilbao Bilbao Airport | 724 km (450 mi) | ||
| LIS → LPA | Gran Canaria Island Gran Canaria Airport | 1,340 km (831 mi) | ||
| LIS → IBZ | Ibiza (Eivissa) Ibiza Airport | 910 km (565 mi) | ||
| LIS → MAD | Madrid Adolfo Suárez Madrid–Barajas Airport | 513 km (319 mi) | Route guide | |
| LIS → MAH | Mahón (Maó) Menorca Airport | 1,150 km (717 mi) | Seasonal (Seasonal) | |
| LIS → AGP | Málaga Málaga-Costa del Sol Airport | 470 km (292 mi) | ||
| LIS → PMI | Palma de Mallorca Palma de Mallorca Airport | 1,030 km (638 mi) | Seasonal (Seasonal) | |
| LIS → SVQ | Seville Seville Airport | 322 km (200 mi) | ||
| LIS → TFS | Tenerife Tenerife Sur Airport | 1,380 km (856 mi) | ||
| LIS → VLC | Valencia Valencia Airport | 750 km (466 mi) | ||
| Sweden | ||||
| LIS → ARN | Stockholm Stockholm-Arlanda Airport | 3,000 km (1,860 mi) | Route guide | |
| Switzerland | ||||
| LIS → GVA | Geneva Geneva International Airport | 1,500 km (929 mi) | ||
| LIS → ZRH | Zurich Zürich Airport | 1,720 km (1,070 mi) | Route guide | |
| OPO → ZRH | Zurich Zürich Airport | 1,530 km (950 mi) | ||
| United Kingdom | ||||
| LIS → LHR | London London Heathrow Airport | 1,560 km (972 mi) | Route guide | |
| LIS → LGW | London London Gatwick Airport | 1,540 km (958 mi) | Route guide | |
| OPO → LGW | London London Gatwick Airport | 1,280 km (794 mi) | ||
| LIS → MAN | Manchester Manchester Airport | 1,700 km (1,060 mi) | Route guide | |
| United States | ||||
| LIS → BOS | Boston Boston Logan International Airport | 5,120 km (3,180 mi) | ||
| LIS → ORD | Chicago Chicago O'Hare International Airport | 6,440 km (4,000 mi) | ||
| LIS → IAD | Dulles Washington Dulles International Airport | 5,770 km (3,580 mi) | ||
| LIS → LAX | Los Angeles Los Angeles International Airport | 9,140 km (5,680 mi) | ||
| LIS → MIA | Miami Miami International Airport | 6,680 km (4,150 mi) | ||
| LIS → JFK | New York John F. Kennedy International Airport | 5,400 km (3,360 mi) | Route guide | |
| LIS → EWR | Newark Newark Liberty International Airport | 5,430 km (3,380 mi) | Route guide | |
| OPO → EWR | Newark Newark Liberty International Airport | 5,360 km (3,330 mi) | ||
| LIS → SFO | San Francisco San Francisco International Airport | 9,120 km (5,670 mi) | ||
| Venezuela | ||||
| LIS → CCS | Maiquetía Maiquetía Simón Bolívar International Airport | 6,500 km (4,040 mi) | ||
Checked against sources:· How we verify
Routes only TAP Air Portugal flies, and where it competes
Of the 94 routes here, 45 are flown nonstop by TAP Air Portugal alone among the airlines we track: LIS–NBJ, LIS–VIE, LIS–BEL, LIS–CNF, LIS–BSB, LIS–CWB, LIS–FLN, LIS–FOR, LIS–MCZ, LIS–MAO, LIS–NAT, LIS–POA, LIS–REC, LIS–SSA, OPO–GRU, LIS–TLS, LIS–BJL, LIS–BER, LIS–HAM, LIS–ACC, LIS–OXB, LIS–BLQ, LIS–FLR, LIS–NAP, LIS–VCE, LIS–MPM, LIS–FAO, LIS–PDL, LIS–OPO, LIS–TER, LIS–SMA, LIS–DSS, LIS–ALC, LIS–BIO, LIS–LPA, LIS–IBZ, LIS–AGP, LIS–SVQ, LIS–TFS, LIS–VLC, LIS–ORD, LIS–LAX, LIS–MIA, LIS–SFO and LIS–CCS.
It overlaps most with easyJet (26), Norwegian Air Shuttle (3) and SWISS (3) — the number is how many of these routes both airlines fly.
About TAP Air Portugal: hubs, alliance and fares →
Sources
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.