OPS Watch · 52,192 legs measured · last 90 days · 3 routes outbound only · 5 routes inbound only
140
nonstop destinations from Lisbon Humberto Delgado Airport, flown by 59 airlines . 132 of them also fly back in.
Measured from flights observed on Lisbon’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 132 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are no data.
Busiest route Madrid MAD · about 248 movements a week, Air Europa, Avialeasing, Iberia3,188 legs observed
Most reliable Curitiba BFH · 91% on time, 0% cancelled34 legs
Roughest ride Florence FLO · 28% on time, 0% cancelled205 legs
All LIS nonstop destinations, ranked by weekly flights
One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.
Destination Airlines Weekly On time Cancelled
MAD Madrid ⇆
Air Europa · Avialeasing · Iberia · Ryanair · TAP Air Portugal
248 /wk
48% on time
0.3% cancelled
Schedule Air Europa departs UX1152 07:40 UX1150 11:35 UX1156 16:05 UX1160 20:05
Avialeasing departs EC7639 07:05 EC7645 15:00 EC7651 19:05 EC7651 19:10
Iberia departs IB540 06:30 IB530 08:20 IB1142 12:30 IB532 12:30 IB534 16:45 IB536 18:45 IB536 18:50 IB1146 20:45 IB538 20:45
Ryanair departs FR9441 20:50
TAP Air Portugal departs TP1010 07:10 TP1012 08:55 TP1012 09:00 TP1014 11:45 TP1016 14:50 TP1020 18:00 TP1022 21:00
Air Europa arrives UX1159 06:50 UX1155 15:15 UX1157 19:15
Avialeasing arrives EC7640 10:25 EC7652 22:30 EC7652 22:35
Iberia arrives IB529 07:40 IB1141 11:50 IB531 11:50 IB533 16:05 IB535 18:05 IB537 20:05 IB1145 20:05 IB539 23:25
Ryanair arrives FR9440 20:25
TAP Air Portugal arrives TP1023 07:55 TP1023 08:05 TP1011 10:45 TP1013 12:30 TP1013 12:35 TP1015 15:20 TP1017 18:25 TP1021 21:35
FNC Funchal ⇆
Avialeasing · easyJet · Ryanair · TAP Air Portugal
168 /wk
61% on time
1.3% cancelled
Schedule Avialeasing departs EC7621 06:00 EC7631 06:45 EC7633 13:45 EC7635 18:45 EC7635 18:55
easyJet departs U27635 18:30
Ryanair departs FR385 06:10 FR387 10:50 FR88 14:35 FR383 22:55
TAP Air Portugal departs TP1685 07:25 TP1687 08:20 TP1689 11:40 TP1691 15:20 TP3831 17:45 TP1693 18:25 TP3833 19:00 TP3843 19:30 TP3843 20:30 TP1695 21:05 TP1697 23:10
Avialeasing arrives EC7622 10:15 EC7632 10:55 EC7622 11:15 EC7632 11:25 EC7634 18:10 EC7622 22:05 EC7636 23:25
easyJet arrives U27634 18:20
Ryanair arrives FR384 10:20 FR89 10:30 FR386 14:55 FR89 18:55
TAP Air Portugal arrives TP1696 05:55 TP1696 06:05 TP3832 06:30 TP3834 06:45 TP3844 08:40 TP1698 09:35 TP1686 12:00 TP1688 12:55 TP1688 13:00 TP1690 16:15 TP3842 16:30 TP1692 19:55 TP1694 23:00
ORY Paris ⇆
TAP Air Portugal · Transavia France
168 /wk
41% on time
0.3% cancelled
Schedule TAP Air Portugal departs TP430 06:40 TP432 08:15 TP434 10:55 TP434 11:00 TP436 13:20 TP438 16:15 TP440 18:10 TP440 18:15 TP442 19:30
Transavia France departs TO7641 09:45 TO7643 12:55 TO7645 13:50 TO7645 13:55 TO7647 15:00 TO7651 17:55 TO7649 18:40 TO7657 18:45
TAP Air Portugal arrives TP441 08:15 TP443 09:35 TP431 12:35 TP433 14:10 TP435 16:55 TP437 19:15 TP439 22:10
Transavia France arrives TO7640 09:05 TO7642 12:15 TO7644 13:10 TO7644 13:15 TO7646 14:20 TO7650 17:15 TO7648 18:00 TO7656 18:05
BCN Barcelona ⇆
Avialeasing · easyJet · Ryanair · TAP Air Portugal · Vueling
166 /wk
42% on time
2.6% cancelled
Schedule Avialeasing departs EC7681 06:25 EC7655 06:25 EC7693 11:55 EC7693 18:35
easyJet departs U27681 18:30
Ryanair departs FR3079 21:20
TAP Air Portugal departs TP1030 07:10 TP1032 08:50 TP1034 10:50 TP1036 14:20 TP1038 17:25 TP1040 20:50
Vueling departs VY1143 09:05 VY1147 14:05 VY1149 17:40 VY1153 19:00 VY1155 21:05
Avialeasing arrives EC7682 11:10 EC7656 11:10 EC7694 16:35 EC7694 23:05
easyJet arrives U27682 23:00
Ryanair arrives FR3078 20:50
TAP Air Portugal arrives TP1041 07:45 TP1031 11:55 TP1033 13:35 TP1035 15:35 TP1037 19:05 TP1039 22:10
Vueling arrives VY1142 08:30 VY1146 13:25 VY1148 16:55 VY1152 18:20 VY1154 20:25
LHR London ⇆
British Airways · TAP Air Portugal
147 /wk
44% on time
1.3% cancelled
Schedule British Airways departs BA513 07:05 BA503 10:40 BA503 10:45 BA505 12:55 BA507 15:45 BA507 15:50 BA511 18:35
TAP Air Portugal departs TP1354 08:35 TP1352 09:50 TP1368 12:40 TP1356 14:40 TP9016 15:05 TP1364 16:05 TP1358 18:45 TP1366 19:50
British Airways arrives BA502 09:45 BA502 09:50 BA504 12:05 BA506 14:55 BA510 17:45 BA510 17:55 BA512 21:45 BA512 21:55 BA512 22:30
TAP Air Portugal arrives TP1363 08:50 TP1351 11:05 TP9017 13:45 TP1367 15:15 TP1359 16:30 TP1361 19:20 TP1357 21:20 TP1369 22:45
OPO Porto ⇆
Air Djibouti · TAP Air Portugal
132 /wk
51% on time
0.5% cancelled
Schedule Air Djibouti departs DJ6645 19:07 DJ6645 19:16 DJ6645 19:18 DJ6645 19:30
TAP Air Portugal departs TP1920 06:30 TP1922 09:00 TP3960 09:25 TP1924 10:00 TP1926 12:30 TP1928 14:00 TP3960 15:45 TP1930 16:00 TP1932 17:00 TP1934 18:00 TP1936 21:00 TP1940 22:00 TP1938 23:30
TAP Air Portugal arrives TP1937 06:00 TP1939 07:55 TP1921 09:30 TP1923 11:25 TP1923 11:30 TP1925 11:55 TP1925 12:00 TP1927 12:25 TP1927 13:00 TP1927 13:05 TP3961 13:50 TP3961 13:55 TP1929 15:30 TP1931 17:00 TP1931 17:05 TP1931 17:10 TP1933 19:00 TP1935 21:00
AMS Amsterdam ⇆
KLM · TAP Air Portugal · Transavia
124 /wk
40% on time
0.9% cancelled
Schedule KLM departs KL1578 05:00 KL1580 11:30 KL1584 15:35
TAP Air Portugal departs TP668 08:40 TP672 12:50 TP674 18:10
Transavia departs HV5956 10:20 HV5954 16:45 HV5956 19:20 HV5956 19:40 HV5952 19:50
KLM arrives KL1579 10:30 KL1583 14:40 KL1587 23:10
TAP Air Portugal arrives TP675 09:10 TP669 15:50 TP673 20:00 TP673 20:15
Transavia arrives HV5955 09:30 HV5953 15:35 HV5955 18:30 HV5955 18:50 HV5951 19:00
PDL Ponta Delgada ⇆
Azores Airlines · TAP Air Portugal
108 /wk
47% on time
1.7% cancelled
Schedule Azores Airlines departs S4121 06:00 S43129 08:40 S4125 14:05 S4127 17:40 S4129 21:40
TAP Air Portugal departs TP1859 06:35 TP1859 06:40 TP1859 06:45 TP1863 17:00 TP1863 17:05 TP1863 17:45 TP1865 22:10
Azores Airlines arrives S4120 11:50 S4124 16:50 S4126 20:45 S4128 23:15
TAP Air Portugal arrives TP1866 09:50 TP1866 10:00 TP1860 12:50 TP1860 12:55 TP1860 13:00 TP1864 22:45 TP1864 23:30
FCO Rome ⇆
Ryanair · TAP Air Portugal · Wizz Air Malta
100 /wk
39% on time
0.2% cancelled
Schedule Ryanair departs FR8197 09:20 FR9904 16:40 FR9904 20:40
TAP Air Portugal departs TP832 07:20 TP834 11:45 TP836 14:40 TP838 20:00 TP838 20:15
Wizz Air Malta departs W46220 09:05
Ryanair arrives FR8196 07:55 FR8196 08:35 FR9903 16:10 FR9903 20:15
TAP Air Portugal arrives TP839 08:10 TP833 14:30 TP835 18:55 TP835 19:00 TP837 21:50
Wizz Air Malta arrives W46219 08:25
ZRH Zurich ⇆
Avialeasing · Swiss International Air Lines · TAP Air Portugal · easyJet
82 /wk
38% on time
0.2% cancelled
Schedule Avialeasing departs EC7643 06:05
Swiss International Air Lines departs LX2087 12:35 LX2085 15:35
TAP Air Portugal departs TP930 08:45 TP932 13:20 TP934 18:40
Avialeasing arrives EC7644 12:40
easyJet arrives U27644 16:50
Swiss International Air Lines arrives LX2086 11:35 LX2084 14:35
TAP Air Portugal arrives TP935 08:15 TP931 15:35 TP933 20:00
GVA Geneva ⇆
Avialeasing · EasyJet Switzerland · Swiss International Air Lines · TAP Air Portugal · easyJet
75 /wk
44% on time
0.7% cancelled
Schedule Avialeasing departs EC7641 06:10 EC7641 13:05 EC7683 16:40
EasyJet Switzerland departs DS1462 09:10 DS1464 14:45 DS1464 15:00 DS1466 18:50
Swiss International Air Lines departs LX2093 13:35 LX2093 14:20
TAP Air Portugal departs TP940 07:35 TP942 13:55 TP944 19:40
Avialeasing arrives EC7642 12:05
easyJet arrives U21465 17:55 U21465 18:10 U27642 18:55 U27684 22:50
EasyJet Switzerland arrives DS1461 08:00 DS1461 08:30 DS1463 14:10 DS1463 14:15 DS1465 18:00
Swiss International Air Lines arrives LX2092 12:45 LX2092 13:30
TAP Air Portugal arrives TP945 07:45 TP941 13:40 TP943 20:00
BRU Brussels ⇆
Brussels Airlines · TAP Air Portugal
75 /wk
45% on time
0.2% cancelled
Schedule Brussels Airlines departs SN3816 13:40 SN3820 19:25
TAP Air Portugal departs TP640 07:05 TP644 13:10 TP646 19:55 TP646 20:00
Brussels Airlines arrives SN3815 12:45 SN3819 18:30
TAP Air Portugal arrives TP647 07:55 TP641 13:45 TP645 19:50
DUB Dublin ⇆
Aer Lingus · Ryanair · TAP Air Portugal
73 /wk
48% on time
0.4% cancelled
MUC Munich ⇆
Lufthansa · TAP Air Portugal
69 /wk
43% on time
0.1% cancelled
MXP Milan ⇆
Avialeasing · easyJet · TAP Air Portugal
68 /wk
41% on time
0.9% cancelled
CDG Paris ⇆
Air France
66 /wk
50% on time
0.4% cancelled
GRU São Paulo ⇆
LATAM Brasil · TAP Air Portugal
59 /wk
49% on time
0.4% cancelled
BER Berlin ⇆
Eurowings · Ryanair · TAP Air Portugal
50 /wk
46% on time
0% cancelled
LGW London ⇆
Avialeasing · easyJet · TAP Air Portugal
50 /wk
45% on time
2.2% cancelled
YYZ Toronto ⇆
Air Canada · Air Transat · TAP Air Portugal
43 /wk
52% on time
0% cancelled
BOS Boston ⇆
Delta Air Lines · TAP Air Portugal
42 /wk
52% on time
2.8% cancelled
EWR New York ⇆
TAP Air Portugal · United Airlines
42 /wk
46% on time
2.2% cancelled
AGP Málaga ⇆
Ryanair · TAP Air Portugal
41 /wk
47% on time
0.6% cancelled
IST Istanbul ⇆
Turkish Airlines
41 /wk
58% on time
0.6% cancelled
LUX Luxembourg ⇆
Avialeasing · Luxair · Ryanair · TAP Air Portugal · easyJet
40 /wk
46% on time
0% cancelled
VLC Valencia ⇆
Ryanair · TAP Air Portugal
40 /wk
50% on time
1% cancelled
MAN Manchester ⇆
Avialeasing · easyJet · Ryanair · TAP Air Portugal
39 /wk
44% on time
0% cancelled
CPH Copenhagen ⇆
Norwegian · Scandinavian Airlines · TAP Air Portugal
39 /wk
47% on time
0.4% cancelled
RAI Praia ⇆
Avialeasing · Cabo Verde Airlines · TAP Air Portugal
39 /wk
52% on time
2.2% cancelled
IAD Washington ⇆
TAP Air Portugal · United Airlines
39 /wk
51% on time
0.6% cancelled
ATH Athens ⇆
Aegean Airlines · SKY EXPRESS · TAP Air Portugal
38 /wk
58% on time
0% cancelled
DUS Düsseldorf ⇆
Eurowings · TAP Air Portugal
37 /wk
38% on time
0% cancelled
LAD Luanda ⇆
TAAG Angola Airlines · TAP Air Portugal
37 /wk
48% on time
0.4% cancelled
FAO Faro ⇆
TAP Air Portugal
37 /wk
60% on time
0.2% cancelled
HAM Hamburg ⇆
Eurowings · TAP Air Portugal
35 /wk
49% on time
0% cancelled
NCE Nice ⇆
Avialeasing · easyJet · TAP Air Portugal
34 /wk
41% on time
0.5% cancelled
CMN Casablanca ⇆
Royal Air Maroc · TAP Air Portugal
34 /wk
49% on time
0% cancelled
GIG Rio De Janeiro ⇆
Gol Transportes Aéreos · TAP Air Portugal
32 /wk
57% on time
2.9% cancelled
WAW Warsaw ⇆
LOT Polish Airlines · TAP Air Portugal · Wizz Air
30 /wk
43% on time
0.8% cancelled
YUL Montréal ⇆
Air Canada · Air Transat · TAP Air Portugal
29 /wk
46% on time
0.3% cancelled
VIE Vienna ⇆
Ryanair · TAP Air Portugal
29 /wk
42% on time
0% cancelled
VCE Venezia ⇆
TAP Air Portugal
29 /wk
34% on time
0% cancelled
JFK New York ⇆
Delta Air Lines · TAP Air Portugal
28 /wk
42% on time
0.3% cancelled
DXB Dubai ⇆
Emirates
28 /wk
51% on time
0% cancelled
SID Espargos ⇆
Avialeasing · TAP Air Portugal · easyJet
27 /wk
63% on time
0.6% cancelled
RAK Marrakesh ⇆
easyJet · Ryanair · TAP Air Portugal
24 /wk
40% on time
0.3% cancelled
VCP Campinas ⇆
AZUL LINHAS AEREAS
24 /wk
44% on time
2.9% cancelled
BLQ Bologna ⇆
Ryanair · TAP Air Portugal
23 /wk
34% on time
0.7% cancelled
BUD Budapest ⇆
Ryanair · Wizz Air
23 /wk
56% on time
0% cancelled
BIO Bilbao ⇆
TAP Air Portugal · Vueling
22 /wk
53% on time
0% cancelled
REC Recife ⇆
TAP Air Portugal
21 /wk
49% on time
0.4% cancelled
CGN Köln ⇆
Eurowings · Ryanair
20 /wk
47% on time
0% cancelled
MIA Miami ⇆
TAP Air Portugal
20 /wk
48% on time
0% cancelled
NTE Nantes ⇆
Avialeasing · Transavia France · Volotea · easyJet
19 /wk
56% on time
1.2% cancelled
VXE São Pedro ⇆
Avialeasing · Cabo Verde Airlines · TAP Air Portugal · easyJet
18 /wk
50% on time
0.4% cancelled
ARN Stockholm ⇆
Norwegian · TAP Air Portugal
18 /wk
39% on time
0.4% cancelled
PRG Prague ⇆
SmartWings · TAP Air Portugal
18 /wk
42% on time
0% cancelled
OSL Oslo ⇆
TAP Air Portugal
18 /wk
44% on time
0% cancelled
ALD Fortaleza ⇆
LATAM Brasil · TAP Air Portugal
17 /wk
48% on time
0% cancelled
HOR Horta ⇆
Azores Airlines
16 /wk
40% on time
1.9% cancelled
TLV Tel Aviv ⇆
Arkia · El Al Israel Airlines
14 /wk
34% on time
0.6% cancelled
BSB Brasília ⇆
TAP Air Portugal
14 /wk
49% on time
0.6% cancelled
DOH Doha ⇆
Qatar Airways
13 /wk
50% on time
0% cancelled
DSS Dakar ⇆
TAP Air Portugal
13 /wk
57% on time
0% cancelled
BOD Bordeaux ⇆
Avialeasing · easyJet
12 /wk
53% on time
0% cancelled
NBJ Luanda ⇆
TAAG Angola Airlines · TAP Air Portugal
12 /wk
64% on time
0% cancelled
BRS Bristol ⇆
Avialeasing · easyJet
11 /wk
41% on time
1.4% cancelled
MRS Marignane ⇆
Ryanair · TAP Air Portugal
11 /wk
44% on time
0% cancelled
SVQ Seville ⇆
Ryanair · TAP Air Portugal
11 /wk
59% on time
0% cancelled
TMS São Tomé ⇆
STP Airways · TAP Air Portugal
11 /wk
49% on time
5.5% cancelled
ORD Chicago ⇆
TAP Air Portugal
9 /wk
45% on time
0% cancelled
OXB Bissau ⇆
EuroAtlantic Airways · TAP Air Portugal
8 /wk
41% on time
2.9% cancelled
NAT Natal ⇆
TAP Air Portugal
8 /wk
48% on time
5.1% cancelled
BEL Belém ⇆
TAP Air Portugal
7 /wk
55% on time
0% cancelled
ICN Seoul ⇆
KOREAN AIR
7 /wk
46% on time
0% cancelled
LIN Milan ⇆
Avialeasing
7 /wk
43% on time
0% cancelled
FOR Fortaleza ⇆
LATAM Brasil · TAP Air Portugal
6 /wk
39% on time
0% cancelled
MCZ Maceió ⇆
TAP Air Portugal
6 /wk
56% on time
1.3% cancelled
MPM Maputo ⇆
TAP Air Portugal
6 /wk
41% on time
0% cancelled
RIX Riga ⇆
AirBaltic
6 /wk
39% on time
0% cancelled
BVB Boa Vista ⇆
Avialeasing · TAP Air Portugal
5 /wk
58% on time
3.2% cancelled
ANK Ankara ⇆
Pegasus Airlines
5 /wk
34% on time
0% cancelled
MAO Manaus ⇆
TAP Air Portugal
5 /wk
53% on time
0% cancelled
POZ Poznań ⇆
Elysian Airlines · Ryanair
4 /wk
49% on time
0% cancelled
FLR Firenze ←
TAP Air Portugal
4 /wk
38% on time
0% cancelled
OVD Ranón ⇆
Volotea
4 /wk
69% on time
0% cancelled
HGH Hangzhou ⇆
Beijing Capital Airlines
3 /wk
50% on time
0% cancelled
BVC Rabil ←
easyJet · TAP Air Portugal
2 /wk
70% on time
0% cancelled
ESB Ankara →
Pegasus Airlines
2 /wk
36% on time
0% cancelled
■ ≥85% on time
■ 70–84%
■ 55–69%
■ <55%
cancelled: amber ≥2%, red ≥5%
⇆ flies both directions
Nonstop flights into Lisbon
132 of the 140 destinations above also fly nonstop into Lisbon, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board , and each route row links to its own route page with the paired schedule history.
3 routes appeared outbound only in the observed window; 5 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.
LIS route map: where 140 nonstop routes go
LIS direct flights: questions travelers ask
How many direct flights does Lisbon have? Lisbon Humberto Delgado Airport currently has nonstop service to 140 destinations on 59 airlines, based on flights observed on the airport's own boards over the last 14 days. 132 of those routes operate in both directions.
Which direct route from Lisbon is most reliable? Among routes with at least 20 observed legs in the last 90 days, Curitiba (BFH) runs cleanest: 91% of flights within 15 minutes of schedule with a 0% cancellation rate.
Which airline flies the most nonstop routes from Lisbon? TAP Air Portugal appears on 89 of the 140 nonstop routes we observed at LIS. The airline column in the route ledger lists every carrier observed on each route.
Where does this data come from? From Lisbon Humberto Delgado Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.
More nonstop guides
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Lisbon (LIS) nonstop network and route reliability, measured from official airport boards.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/lisbon-LIS
Copy
How we measure this →
Planning around LIS? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure