login
quiescence.eu

EU261 live network

European flight statistics

Airport coverage and daily operational outcomes from the EU261 flight database.

Reporting period

Every table, chart and ranking on this page is calculated over the period you pick here.

Reporting period

About this data

We continuously track flights across the European network, covering roughly about 75% of commercial European air traffic. These figures are therefore a large but partial sample: totals, percentages and rankings reflect the flights we observe over the period selected above, not every flight operated in Europe.

Figures may also contain occasional errors introduced when data is sourced, transmitted over the network, or stored and processed. Any single row can be imperfect, but across many thousands of flights the statistics are designed to reflect real-world operational performance on average. EU261 compensation always depends on the specific circumstances of your own flight.

What counts as a delay

Every delay on this page is measured on the arrival time at the destination, never on the departure.

Delayed (>5 min) is the broad punctuality measure: any flight that arrived more than 5 minutes late. 3 h or more is the subset that arrived at least 3 hours late — the threshold Article 7 of Regulation EU261 sets for compensation of €250–€600, and the red part of each stacked bar below.

In the daily table and trend, “Delayed” means more than 5 minutes late and the “Over 1h / 2h / 3h” columns are subsets of it. Cancellations are counted separately and never as delays; “Avg delay” is the mean arrival delay across the flights that did arrive late.

Airports in the live database

Select a marker to open its details.

Airport
Map of the European Union

Daily totals — 90 days

Calculated from the final arrival delay for each flight’s scheduled departure date.

DateFlightsDelayed (>5 min)CancelledOver 1hOver 2hOver 3h
39058103823311467394154
40172136355412660835270
39974115724021468315109
38504110323541649473149
40381142554322873728224
39700129484752699875358
39030931022989426792
38956102802311341296119
40151138393792450519145
39850113973341718463194
38590130916302392602219
40161117395401683426181
39576109107161741486175
3910799406422062753301
38926104995171479426183
40231110765501800410174
39785118012921782468190
38573117175042175641279
40011127744582209533187
39444115263601950512169
390109458248125331893
38732109383201636426128
38224127362782012481168
3456796271891407368123
33647110772991905460176
35755118132502165523158
3525210448199138828383
3478982603311017267117
348338968240125927587
358239975224149539581
35678112003552359700210
34342105652471957530180
35930105472621725336122
351569711237143228177
3461395912761304415158
34396101362881752513235
35595122363402215575201
35732109113351881552214
34503103092771458348117
35592124205212242515172
35255122033942081546165
35200117463342059506174
257788419263111626760
954101120

Daily trend — 90 days

Select one or more series to compare them over the selected period.

Show series

Airlines by number of flights — 90 days

Ranked by flights tracked over the selected period. Percentages show how many arrived more than 5 minutes late, and how many were cancelled.

AirlineFlightsDelayed (>5 min)CancelledAvg delay
Ryanair136,79631.8%0.3%46 min
easyJet72,24335.9%2.1%38 min
Iberia65,30230.2%0.8%31 min
Lufthansa57,37823.9%1.3%25 min
Vueling48,17929.2%0.7%31 min
British Airways47,45536.0%1.1%27 min
Air France45,19027.6%1.2%29 min
SAS44,70919.7%1.0%21 min
KLM43,85327.4%1.7%29 min
Delta Air Lines36,74624.3%1.6%29 min
Qatar Airways34,40630.4%0.7%31 min
Finnair29,39821.1%0.9%26 min
Turkish Airlines26,43918.7%1.1%23 min
TAP Air Portugal25,48442.0%0.8%25 min
Swiss24,65939.5%1.3%26 min
Austrian Airlines24,52516.8%0.7%27 min
Eurowings22,87236.0%0.8%30 min
ITA Airways21,51635.9%2.1%32 min
Etihad Airways19,81933.4%1.5%30 min
LOT Polish Airlines19,76315.2%0.8%25 min
American Airlines17,16728.7%1.0%30 min
Air Europa16,68339.4%0.8%27 min
Wizz Air16,13725.0%0.2%44 min
Aer Lingus15,11618.3%0.3%27 min
United Airlines15,07628.6%1.5%39 min
Brussels Airlines13,92816.7%0.7%33 min
Aegean Airlines13,90942.4%0.1%25 min
Transavia France13,36731.6%1.0%28 min
Air Canada12,79132.3%1.5%30 min
Emirates12,57939.2%0.7%29 min
Virgin Atlantic12,10926.8%1.7%30 min
Norwegian12,02024.6%1.4%25 min
Condor10,76030.2%0.3%25 min
Saudia10,73828.0%1.8%29 min
airBaltic9,58234.4%1.0%29 min
Transavia9,07132.9%0.4%32 min
GOL Linhas Aereas8,29330.0%1.4%26 min
Luxair6,07935.8%1.1%29 min
TAROM5,52930.7%0.3%23 min
Iberia Express4,99629.1%0.4%22 min

Top airlines by number of flights

The busiest airlines by flights tracked over the selected period. Ten shown by default — use “Personalise” to add or remove any of the ranked airlines.

Personalise airlines shown

Top airlines by cancelled flights

Share of each airline’s tracked flights that were cancelled. Ten shown by default — use “Personalise” to add or remove any of the ranked airlines.

Personalise airlines shown

Top airlines by delayed flights

Share of flights that arrived more than 5 minutes late; the red part arrived 3 hours or more late (EU261 compensation territory). Shown beside the average arrival delay for the same airlines. Ten shown by default — use “Personalise” to add or remove any of the ranked airlines.

3 h or more — EU261-eligible Over 5 min, under 3 h
Personalise airlines shown
Delayed flights (% of tracked)
Average arrival delay (minutes)

Airports by number of flights — 90 days

Departures and arrivals recorded over the selected period, with the movements that arrived more than 5 minutes late and the cancellations at each airport.

AirportFlights (dep.+arr.)Delayed (>5 min)CancelledAvg delay
Madrid (MAD)176,12959,46074328 min
Paris (Roissy-en-France, Val-d'Oise) (CDG)150,87047,9651,38431 min
Rome (FCO)142,69844,9642,62338 min
Barcelona (BCN)137,96347,7821,83134 min
Amsterdam (AMS)135,98326,8272,74123 min
Lisbon (LIS)104,61948,72746633 min
London (LHR)76,10927,10472832 min
Frankfurt am Main (FRA)71,93518,63471625 min
Palma de Mallorca (PMI)62,93526,23134838 min
Munich (MUC)50,89510,85555829 min
Pendik, Istanbul (SAW)44,7992,57315528 min
London (LGW)44,64416,28124631 min
Vienna (VIE)42,3926,90225532 min
Zurich (ZRH)42,02115,88148326 min
Copenhagen (CPH)40,0348,70224523 min
Dublin (DUB)38,2089,68815433 min
Málaga (AGP)37,10713,04723633 min
Porto (OPO)35,65811,97623629 min
Manchester, Greater Manchester (MAN)34,28515,15538537 min
Ferno (VA) (MXP)33,57714,41549844 min
Paris (Orly, Val-de-Marne) (ORY)33,26110,64430029 min
Spata-Artemida (ATH)32,60011,8208234 min
Zaventem (BRU)32,1453,91311627 min
Helsinki (Vantaa) (HEL)31,9235,11122920 min
Oslo (Gardermoen) (OSL)30,9306,57947122 min
Otopeni (OTP)30,6369,37318929 min
Gran Canaria Island (LPA)30,28110,27719624 min
Stockholm (ARN)29,6305,46024421 min
Istanbul (IST)29,0194,90723122 min
Warsaw (WAW)27,8873,58325829 min
London, Essex (STN)27,15610,5169038 min
Edinburgh (EDI)26,9284,69110332 min
Berlin (BER)26,9236,11828127 min
Prague (PRG)25,8716,84218531 min
Düsseldorf (DUS)25,7256,97917327 min
Ibiza (Eivissa) (IBZ)25,63410,40119038 min
Alicante (ALC)25,5959,76612537 min
Geneva (GVA)23,6947,28896328 min
Tenerife (TFN)22,8078,36115123 min
Balice (KRK)20,4531,0462533 min

Top airports by number of flights

The busiest airports by movements (departures + arrivals) over the selected period. Ten shown by default — use “Personalise” to add or remove any of the ranked airports.

Personalise airports shown

Top airports by cancelled flights

Share of each airport’s movements that were cancelled. Ten shown by default — use “Personalise” to add or remove any of the ranked airports.

Personalise airports shown

Top airports by delayed flights

Share of movements that arrived more than 5 minutes late; the red part arrived 3 hours or more late (EU261 compensation territory). Shown beside the average arrival delay at the same airports. Ten shown by default — use “Personalise” to add or remove any of the ranked airports.

3 h or more — EU261-eligible Over 5 min, under 3 h
Personalise airports shown
Delayed movements (% of tracked)
Average arrival delay (minutes)

Countries by number of flights — 90 days

Every tracked airport in a country rolled up into one national network — the same movements as the airport table above, grouped by where the airport is. Covers the EU and EEA plus Switzerland, the countries Regulation EU261 applies from. Figures are shares, because a national total mostly restates how big the country is.

CountryAirportsFlights (dep.+arr.)Delayed (>5 min)CancelledAvg delay
ES45665,55535.0%0.7%31 min
IT42358,58633.5%1.8%38 min
FR51278,38432.1%1.0%31 min
DE31222,05125.4%0.9%27 min
PT12173,51640.9%0.5%31 min
NL5140,64819.9%2.0%24 min
GR2492,96339.2%0.3%33 min
NO4576,68416.8%1.4%21 min
CH765,97735.2%2.2%27 min
PL1563,47212.1%0.5%31 min
DK946,36820.6%0.6%22 min
AT645,25016.5%0.6%32 min
SE3244,29217.7%0.7%21 min
IE643,43824.7%0.4%32 min
RO1739,86328.7%0.6%29 min
FI1938,22615.5%0.7%20 min
BE537,46713.7%0.3%28 min
CZ526,34526.5%0.7%31 min
HR716,71522.0%0.5%30 min
HU212,22528.5%0.7%32 min
IS49,21528.3%1.7%25 min
BG47,54920.3%0.2%30 min
MT16,88027.5%0.9%37 min
CY46,74022.5%0.6%33 min
LV16,11829.5%0.5%33 min
LU16,03428.7%0.7%30 min
LT44,12614.4%1.0%24 min
EE33,49516.6%0.6%24 min
SI21,92122.9%0.7%24 min
SK31,79427.1%0.1%41 min
RE167934.8%0.3%32 min
GP158146.1%1.9%38 min
MQ150944.6%0.2%35 min

Countries by number of flights

The busiest national networks by movements (departures + arrivals) across every tracked airport in the country. Ten shown by default — use “Personalise” to add or remove any of the ranked countries.

Personalise countries shown

Countries by cancelled flights

Share of each country’s movements that were cancelled. Ten shown by default — use “Personalise” to add or remove any of the ranked countries.

Personalise countries shown

Countries by delayed flights

Share of movements that arrived more than 5 minutes late; the red part arrived 3 hours or more late (EU261 compensation territory). Shown beside the average arrival delay in the same countries. Ten shown by default — use “Personalise” to add or remove any of the ranked countries.

3 h or more — EU261-eligible Over 5 min, under 3 h
Personalise countries shown
Delayed movements (% of tracked)
Average arrival delay (minutes)

Spanish: eu261.es