Direct flights from Lisbon (LIS)
From Lisbon Lisbon Airport airport, 140 destinations are served non-stop in 47 countries, with about 2,418 flights a week. With a single stop, 1,398 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 88 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Madrid (MAD), Spain | FR · IB · NI · TP · U2 · UX · YW | 513 km | 1h 20m | ≈ 146 | every day |
| Porto (OPO), Portugal | NI · S4 · TP | 277 km | 1h 00m | ≈ 114 | every day |
| Barcelona (BCN), Spain | FR · NI · TP · U2 · VY | 994 km | 1h 55m | ≈ 98 | every day |
| Funchal (FNC), Portugal | NI · TP · U2 | 965 km | 1h 50m | ≈ 98 | every day |
| Paris (ORY), France | NI · TO · TP | 1,438 km | 2h 25m | ≈ 96 | every day |
| London (LHR), United Kingdom | BA · TP | 1,565 km | 2h 45m | ≈ 75 | every day |
| Amsterdam (AMS), Netherlands | HV · KL · TP | 1,847 km | 3h 00m | ≈ 71 | every day |
| Ponta Delgada (Azores) (PDL), Portugal | S4 · TP | 1,449 km | 2h 30m | ≈ 59 | every day |
| Rome (FCO), Italy | MW · NI · TP · W4 | 1,839 km | 3h 00m | ≈ 58 | every day |
| Zurich (ZRH), Switzerland | 2L · BT · LX · TP · U2 · WK | 1,724 km | 2h 50m | ≈ 54 | every day |
| Frankfurt (FRA), Germany | LH · NI · TP | 1,876 km | 3h 05m | ≈ 53 | every day |
| Geneva (GVA), Switzerland | LX · TP · U2 | 1,495 km | 2h 25m | ≈ 44 | every day |
| Milan (MXP), Italy | TP · U2 | 1,651 km | 2h 45m | ≈ 43 | every day |
| Brussels (BRU), Belgium | SN · TP | 1,718 km | 2h 50m | ≈ 42 | every day |
| Munich (MUC), Germany | LH · TP | 1,984 km | 3h 05m | ≈ 36 | every day |
| Paris (CDG), France | AF | 1,471 km | 2h 30m | ≈ 34 | every day |
| London (LGW), United Kingdom | NI · TP · U2 | 1,544 km | 2h 45m | ≈ 33 | every day |
| Berlin (BER), Germany | EW · MW · TP | 2,304 km | 3h 30m | ≈ 30 | every day |
| Sevilla (SVQ), Spain | FR · NI | 320 km | 1h 00m | ≈ 26 | every day |
| Terceira (TER), Portugal | S4 · TP | 1,555 km | 2h 40m | ≈ 25 | every day |
| Valencia (VLC), Spain | FR · NI | 751 km | 1h 35m | ≈ 25 | every day |
| Lyon (LYS), France | NI · U2 | 1,399 km | 2h 20m | ≈ 24 | every day |
| Dublin (DUB), Ireland | EI · NI | 1,645 km | 2h 50m | ≈ 23 | every day |
| Istanbul (IST), Türkiye | TK | 3,211 km | 4h 45m | ≈ 23 | every day |
| Malaga (AGP), Spain | FR · NI | 470 km | 1h 15m | ≈ 23 | every day |
| Athens (ATH), Greece | A3 · GQ · TP | 2,870 km | 3h 55m | ≈ 22 | every day |
| Faro (FAO), Portugal | TP | 219 km | 0h 50m | ≈ 22 | every day |
| Nice (NCE), France | NI · U2 | 1,467 km | 2h 30m | ≈ 22 | every day |
| London (LTN), United Kingdom | U2 | 1,608 km | 2h 42m | ≈ 21 | every day |
| Dusseldorf (DUS), Germany | E6 · EW · NI | 1,861 km | 2h 55m | ≈ 20 | every day |
| Manchester (MAN), United Kingdom | NI · RK · TP · U2 | 1,705 km | 3h 00m | ≈ 20 | every day |
| Luxembourg (LUX), Luxembourg | LG · TP · U2 | 1,712 km | 2h 45m | ≈ 19 | every day |
| Toulouse (TLS), France | MW · NI | 1,030 km | 1h 55m | ≈ 19 | every day |
| Hamburg (HAM), Germany | EW · TP | 2,199 km | 3h 25m | ≈ 18 | every day |
| Marseille (MRS), France | MW · NI | 1,307 km | 2h 20m | ≈ 18 | every day |
| Palma de Mallorca (PMI), Spain | NI · TP · U2 · VY | 1,025 km | 1h 55m | ≈ 17 | every day |
| Nantes (NTE), France | TO · U2 · V7 | 1,115 km | 2h 00m | ≈ 16 | every day |
| Prague (PRG), Czechia | TP · U2 | 2,230 km | 3h 25m | ≈ 16 | every day |
| Venice (VCE), Italy | MW · TP | 1,914 km | 3h 00m | ≈ 16 | every day |
| Warsaw (WAW), Poland | LO · TP · W6 | 2,750 km | 4h 00m | ≈ 16 | every day |
| Bilbao (BIO), Spain | NI · VY | 725 km | 1h 35m | ≈ 15 | every day |
| Copenhagen (CPH), Denmark | TP | 2,473 km | 3h 40m | ≈ 15 | every day |
| Oslo (OSL), Norway | D8 · DY · TP | 2,769 km | 4h 00m | ≈ 14 | every day |
| Bologna (BLQ), Italy | MW · NI · TP | 1,808 km | 2h 55m | ≈ 12 | every day |
| Vienna (VIE), Austria | LW · TP | 2,305 km | 3h 30m | ≈ 12 | every day |
| Bristol (BRS), United Kingdom | U2 | 1,489 km | 2h 30m | ≈ 11 | every day |
| Alicante (ALC), Spain | FR · NI | 747 km | 1h 40m | ≈ 10 | every day |
| Basel, Switzerland/Mulhouse (BSL), France | U2 | 1,664 km | 2h 40m | ≈ 10 | every day |
| Bordeaux (BOD), France | U2 | 970 km | 1h 50m | ≈ 10 | every day |
| Cologne (CGN), Germany | EW · MW · QS | 1,851 km | 2h 50m | ≈ 10 | every day |
| Florence (FLR), Italy | NI | 1,783 km | 2h 55m | ≈ 10 | every day |
| Horta (Azores) (HOR), Portugal | S4 | 1,698 km | 2h 45m | ≈ 9 | every day |
| Naples (NAP), Italy | MW · NI · TP | 2,008 km | 3h 10m | ≈ 9 | every day |
| Helsinki (HEL), Finland | AY | 3,365 km | 4h 35m | ≈ 8 | every day |
| Menorca (MAH), Spain | NI · U2 | 1,154 km | 2h 05m | ≈ 8 | Mon, Wed, Thu, Fri, Sat, Sun |
| Porto Santo (Madeira) (PXO), Portugal | NI · TP | 907 km | 1h 55m | ≈ 8 | every day |
| Stockholm (ARN), Sweden | TP | 2,999 km | 4h 20m | ≈ 8 | every day |
| Eindhoven (EIN), Netherlands | HV | 1,807 km | 2h 55m | ≈ 7 | every day |
| Ibiza (IBZ), Spain | NI · TP | 909 km | 1h 45m | ≈ 7 | every day |
| Milan (BGY), Italy | MW | 1,724 km | 2h 45m | ≈ 7 | Mon, Tue, Wed, Fri, Sat |
| Milan (LIN), Italy | U2 | 1,685 km | 2h 45m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Stuttgart (STR), Germany | 4X · EW | 1,832 km | 2h 50m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Pico Island (Azores) (PIX), Portugal | S4 | 1,674 km | 2h 45m | ≈ 5 | Mon, Wed, Thu, Sat, Sun |
| Rotterdam (RTM), Netherlands | HV | 1,802 km | 2h 50m | ≈ 5 | Mon, Wed, Thu, Sat, Sun |
| Belgrade (BEG), Serbia | JU | 2,515 km | 3h 40m | ≈ 4 | Tue, Thu, Fri, Sat |
| Budapest (BUD), Hungary | RR · TP | 2,480 km | 3h 40m | ≈ 4 | Mon, Tue, Wed |
| Edinburgh (EDI), United Kingdom | U2 | 1,957 km | 3h 15m | ≈ 4 | Tue, Thu, Fri, Sun |
| Glasgow (GLA), United Kingdom | U2 | 1,932 km | 3h 05m | ≈ 4 | Wed, Thu, Fri, Sun |
| Las Palmas (LPA), Spain | TP | 1,337 km | 2h 25m | ≈ 4 | Tue, Thu, Fri, Sun |
| Malta (MLA), Malta | MW | 2,108 km | 3h 05m | ≈ 4 | Tue, Wed, Thu, Sun |
| Tenerife (TFS), Spain | NI · TP | 1,377 km | 2h 32m | ≈ 4 | Tue, Thu, Sat, Sun |
| Birmingham (BHX), United Kingdom | U2 | 1,625 km | 2h 45m | ≈ 3 | Tue, Thu, Sat |
| Hanover (HAJ), Germany | E6 | 2,100 km | 3h 05m | ≈ 3 | Tue, Thu, Sat |
| Paris (BVA), France | MW | 1,486 km | 2h 30m | ≈ 3 | Tue, Fri, Sun |
| Reykjavik (KEF), Iceland | FI | 2,943 km | 4h 25m | ≈ 3 | Tue, Thu, Sun |
| Krakow (KRK), Poland | RR | 2,595 km | 3h 47m | ≈ 2 | Fri, Sun |
| Liverpool (LPL), United Kingdom | U2 | 1,689 km | 2h 45m | ≈ 2 | Tue, Sat |
| Modlin (WMI), Poland | RR | 2,741 km | 3h 55m | ≈ 2 | Tue, Sat |
| Montpellier (MPL), France | TO | 1,217 km | 2h 10m | ≈ 2 | Thu, Sun |
| Newcastle (NCL), United Kingdom | U2 | 1,892 km | 3h 00m | ≈ 2 | Thu, Fri |
| Pisa (PSA), Italy | MW | 1,718 km | 2h 45m | ≈ 2 | Wed, Sat |
| Santa Maria (Azores) (SMA), Portugal | NI | 1,414 km | 2h 35m | ≈ 2 | Thu, Sun |
| Wroclaw (WRO), Poland | RR | 2,445 km | 3h 45m | ≈ 2 | Wed, Sun |
| Amravati (AVR), India | TP | 8,315 km | 0h 30m | ≈ 1 | Tue |
| Lille (LIL), France | TP | 1,626 km | 2h 40m | ≈ 1 | Mon |
| London (STN), United Kingdom | RK | 1,630 km | 2h 45m | ≈ 1 | Sat |
| Poznan (POZ), Poland | RR | 2,503 km | 3h 40m | ≈ 1 | Sat |
| Vilnius (VNO), Lithuania | TP | 3,114 km | 4h 30m | ≈ 1 | Wed |
North America · 13 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| New York (EWR), United States | TP · UA | 5,435 km | 8h 10m | ≈ 25 | every day |
| Toronto (YYZ), Canada | AC · TP · TS | 5,740 km | 8h 17m | ≈ 24 | every day |
| Boston (BOS), United States | DL · TP | 5,126 km | 7h 43m | ≈ 21 | every day |
| Dulles (IAD), United States | TP · UA | 5,766 km | 8h 22m | ≈ 21 | every day |
| Montreal (YUL), Canada | AC · TP · TS | 5,237 km | 7h 25m | ≈ 18 | every day |
| Miami (MIA), United States | TP | 6,677 km | 9h 20m | ≈ 15 | every day |
| New York (JFK), United States | DL · TP | 5,406 km | 8h 00m | ≈ 15 | every day |
| Philadelphia (PHL), United States | AA | 5,552 km | 7h 55m | ≈ 8 | every day |
| Chicago (ORD), United States | TP | 6,436 km | 9h 20m | ≈ 5 | Wed, Thu, Fri, Sat, Sun |
| Halifax (YHZ), Canada | WS | 4,472 km | 6h 40m | ≈ 5 | Mon, Tue, Thu, Sat, Sun |
| San Francisco (SFO), United States | TP | 9,124 km | 12h 35m | ≈ 5 | Mon, Tue, Wed, Thu, Sat |
| Los Angeles (LAX), United States | TP | 9,138 km | 12h 30m | ≈ 4 | Tue, Fri, Sat, Sun |
| Punta Cana (PUJ), Dominican Republic | 3P | 6,086 km | 8h 05m | ≈ 2 | Mon, Sat |
Asia · 10 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tel Aviv-Yafo (TLV), Israel | LY · TP | 4,020 km | 5h 12m | ≈ 11 | every day |
| Doha (DOH), Qatar | QR | 5,813 km | 7h 30m | ≈ 8 | every day |
| Abu Dhabi (AUH), United Arab Emirates | EY | 6,123 km | 7h 57m | ≈ 6 | Mon, Tue, Wed, Thu, Sat, Sun |
| Seoul (ICN), South Korea | KE | 10,397 km | 13h 00m | ≈ 4 | Mon, Wed, Fri, Sun |
| Ankara (ESB), Türkiye | PC | 3,586 km | 4h 45m | ≈ 3 | Tue, Thu, Sat |
| Izmir (ADB), Türkiye | PC | 3,135 km | 4h 20m | ≈ 3 | Mon, Wed, Fri |
| Hangzhou (HGH), China | JD | 10,733 km | 13h 15m | ≈ 2 | Thu, Sat |
| Istanbul (SAW), Türkiye | S4 | 3,264 km | 4h 30m | ≈ 2 | Wed, Sun |
| Beijing (PKX), China | JD | 9,697 km | 11h 40m | ≈ 1 | Mon |
| Larnaca (LCA), Cyprus | TP | 3,794 km | 5h 00m | ≈ 1 | Wed |
Africa · 14 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Marrakech (RAK), Morocco | NI · TP · U2 | 803 km | 1h 40m | ≈ 21 | every day |
| Praia (RAI), Cape Verde | TP · U2 · VR | 2,999 km | 4h 20m | ≈ 20 | every day |
| Casablanca (CMN), Morocco | AT · NI · TP | 617 km | 1h 30m | ≈ 17 | every day |
| Sal (SID), Cape Verde | TP · U2 · VR | 2,794 km | 4h 10m | ≈ 17 | every day |
| Sao Vicente (VXE), Cape Verde | TP · U2 · VR | 2,888 km | 4h 25m | ≈ 10 | every day |
| Dakar (DSS), Senegal | TP | 2,790 km | 4h 07m | ≈ 7 | every day |
| Boa Vista (BVC), Cape Verde | TP · U2 | 2,852 km | 4h 20m | ≈ 4 | Tue, Fri, Sat |
| Accra (ACC), Ghana | TP | 3,796 km | 6h 00m | ≈ 3 | Wed, Fri, Sun |
| Bissau (OXB), Guinea-Bissau | TP | 3,058 km | 4h 25m | ≈ 3 | Tue, Thu, Sat |
| Maputo (MPM), Mozambique | TP | 8,399 km | 10h 42m | ≈ 3 | Tue, Fri, Sun |
| Sao Tome Island (TMS), São Tomé & Príncipe | 8F · TP | 4,565 km | 6h 37m | ≈ 3 | Tue, Sat |
| Algiers (ALG), Algeria | AH | 1,108 km | 1h 45m | ≈ 1 | Thu |
| Djerba (DJE), Tunisia | TP | 1,860 km | 2h 55m | ≈ 1 | Sat |
| Tunis (TUN), Tunisia | TU | 1,710 km | 2h 40m | ≈ 1 | Mon |
South America · 14 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Sao Paulo (GRU), Brazil | JJ · TP | 7,934 km | 10h 15m | ≈ 36 | every day |
| Campinas (VCP), Brazil | AD · YU | 7,928 km | 10h 35m | ≈ 31 | every day |
| Rio De Janeiro (GIG), Brazil | EB · G3 · TP | 7,715 km | 10h 00m | ≈ 20 | every day |
| Recife (REC), Brazil | TP | 5,857 km | 7h 45m | ≈ 13 | every day |
| Belo Horizonte (CNF), Brazil | TP | 7,439 km | 9h 40m | ≈ 10 | every day |
| Fortaleza (FOR), Brazil | JJ · TP | 5,613 km | 7h 45m | ≈ 9 | every day |
| Brasilia (BSB), Brazil | TP | 7,293 km | 9h 40m | ≈ 7 | every day |
| Belem (BEL), Brazil | TP | 6,007 km | 8h 30m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sat |
| Natal (NAT), Brazil | TP | 5,642 km | 7h 35m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Salvador (SSA), Brazil | TP | 6,498 km | 8h 40m | ≈ 6 | Mon, Tue, Wed, Thu, Sat, Sun |
| Florianopolis (FLN), Brazil | TP | 8,445 km | 10h 55m | ≈ 4 | Mon, Wed, Fri, Sun |
| Porto Alegre (POA), Brazil | TP | 8,800 km | 11h 25m | ≈ 4 | Mon, Tue, Thu, Sat |
| Curitiba (CWB), Brazil | TP | 8,275 km | 11h 00m | ≈ 3 | Tue, Thu, Sat |
| Valencia (VLN), Venezuela | TP | 6,612 km | 8h 45m | ≈ 2 | Mon, Sat |
Longest direct flight
Hangzhou (HGH): 10,733 km, about 13h 15m, by Beijing Capital Airlines.
Busiest route
Madrid (MAD): about 146 flights a week (Ryanair, Iberia, NI, TAP Air Portugal, easyJet, Air Europa, YW).
Single ticket
Azores Airlines also sells, under its own flight number, flights on 48 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Lisbon?
140 destinations in 47 countries, including 88 in Europe.
Which airlines fly from Lisbon?
Helvetic Airways, World2Fly Portugal, 4X, Cardig Air, Aegean, American Airlines, Air Canada, Azul, Air France, Air Algerie, Royal Air Maroc, Finnair, British Airways, Air Baltic, Norwegian Air Sweden, Delta, TAAG, Norwegian Air Shuttle, E6, EB, Aer Lingus, Eurowings, Etihad Airways, Icelandair, Ryanair, Gol, Sky Express, Transavia, Iberia, Beijing Capital Airlines, JJ, Air Serbia, Korean Air, KLM, Luxair, Lufthansa, LOT, LW, Swiss, El Al, MW, NI, Pegasus, Qatar Airways, SmartWings, Ryanair UK, RR, Azores Airlines, Brussels Airlines, Turkish Airlines, Transavia France, TAP Air Portugal, Air Transat, Tunisair, easyJet, United, Air Europa, Volotea, Cabo Verde Airlines, Vueling, Wizz Air Malta, Wizz Air, Edelweiss Air, WestJet, EuroAtlantic Airways, YW.
Where can I go with a single stop?
1,398 destinations can be reached from Lisbon with a single stop. Build your itinerary on the map to find them.