login
quiescence.eu
Skip to content

Punctuality league table

Who actually runs on time. We track arrivals at more than 100 European airports and measure the delay where it matters — at your destination, not at the gate you left. This is the last 90 days, ranked.

How this is measured

On time means the flight arrived within 5 minutes of schedule. EU261 rate is the share that arrived 3 hours or more late — the threshold at which Article 7 compensation of €250–€600 becomes payable. Cancellations are counted separately and never folded into either delay figure.

Delay is always measured on arrival at the final destination, because that is what the law is measured on. A flight that leaves an hour late and makes it up in the air is not a delayed flight to a passenger, and is not one here either.

Only airlines with at least 2,000 flights and airports with at least 2,000 movements in the window are ranked. Below that, a single bad week decides the table — which is how these rankings usually go wrong.

Window: the last 90 days, from the arrival data we collect.

Most punctual airlines

# Airline Flights On time EU261 rate Cancelled Avg delay
1 LOT Polish Airlines 36,007 85.4% 0.1% 0.5% 24 min
2 Brussels Airlines 23,809 85.0% 0.2% 0.7% 28 min
3 Turkish Airlines 66,294 83.3% 0.3% 2.5% 29 min
4 Austrian Airlines 41,797 81.9% 0.2% 0.6% 20 min
5 Aer Lingus 28,819 81.7% 0.3% 0.9% 33 min
6 Wizz Air 29,971 80.6% 0.5% 0.8% 42 min
7 Finnair 46,451 80.4% 0.2% 0.9% 24 min
8 Norwegian 24,067 80.1% 0.1% 0.9% 21 min
9 SAS 86,641 79.9% 0.1% 1.1% 20 min
10 Lufthansa 106,102 77.2% 0.2% 0.9% 22 min

Least punctual airlines

# Airline Flights On time EU261 rate Cancelled Avg delay
1 TAP Air Portugal 41,266 58.1% 0.2% 1.0% 25 min
2 Aegean Airlines 25,644 62.1% 0.1% 0.2% 22 min
3 Air Europa 26,333 63.2% 0.4% 0.6% 26 min
4 Eurowings 49,611 63.2% 0.3% 0.8% 27 min
5 ITA Airways 37,327 64.0% 0.4% 1.8% 30 min
6 British Airways 85,223 64.2% 0.6% 2.1% 29 min
7 Swiss 44,116 64.4% 0.3% 1.5% 23 min
8 Emirates 19,277 65.8% 0.3% 0.8% 26 min
9 easyJet 145,971 66.3% 0.5% 2.6% 36 min
10 Transavia France 32,118 66.7% 0.1% 1.0% 26 min

Airlines that owe compensation most often

A different question from punctuality, and a more useful one if you are wondering whether to claim: the share of flights that arrived at least 3 hours late.

# Airline Flights On time EU261 rate Cancelled Avg delay
1 United Airlines 23,503 74.9% 1.2% 1.5% 39 min
2 Ryanair 266,020 69.7% 0.9% 0.6% 44 min
3 Vueling 75,396 72.1% 0.8% 1.5% 34 min
4 Air Canada 16,866 71.2% 0.8% 1.6% 31 min
5 American Airlines 23,660 73.7% 0.7% 1.4% 32 min
6 Qatar Airways 40,442 71.1% 0.6% 1.3% 31 min
7 British Airways 85,223 64.2% 0.6% 2.1% 29 min
8 Wizz Air 29,971 80.6% 0.5% 0.8% 42 min
9 Saudia 15,396 72.7% 0.5% 3.7% 29 min
10 Iberia 89,696 73.0% 0.5% 1.1% 29 min

Most punctual airports

# Airport Movements On time EU261 rate Cancelled Avg delay
1 Balice (KRK) 40,030 94.5% 0.1% 0.2% 31 min
2 Pendik, Istanbul (SAW) 79,686 90.6% 0.2% 0.8% 28 min
3 Zaventem (BRU) 54,662 88.3% 0.1% 0.4% 27 min
4 Warsaw (WAW) 54,772 85.4% 0.2% 0.7% 29 min
5 Istanbul (IST) 81,066 82.9% 0.6% 3.7% 33 min
6 Helsinki (Vantaa) (HEL) 53,063 82.9% 0.1% 0.7% 19 min
7 Stockholm (ARN) 58,889 82.8% 0.2% 1.1% 20 min
8 Munich (MUC) 95,710 80.8% 0.2% 0.9% 27 min
9 Oslo (Gardermoen) (OSL) 60,953 80.8% 0.2% 1.4% 20 min
10 Vienna (VIE) 74,273 80.1% 0.3% 0.6% 25 min

Least punctual airports

# Airport Movements On time EU261 rate Cancelled Avg delay
1 Lisbon (LIS) 133,536 55.0% 0.2% 0.7% 33 min
2 Manchester, Greater Manchester (MAN) 62,676 57.1% 0.9% 1.5% 37 min
3 Palma de Mallorca (PMI) 97,210 61.2% 0.9% 0.7% 36 min
4 Ferno (VA) (MXP) 63,654 61.8% 1.1% 1.8% 39 min
5 Spata-Artemida (ATH) 56,084 62.7% 0.3% 0.3% 32 min
6 Ibiza (Eivissa) (IBZ) 34,503 63.5% 0.9% 0.9% 36 min
7 London (LHR) 138,287 63.6% 0.5% 2.0% 34 min
8 London, Essex (STN) 52,871 63.7% 1.1% 1.0% 37 min
9 Paris (Orly, Val-de-Marne) (ORY) 69,262 63.9% 0.2% 1.1% 29 min
10 Barcelona (BCN) 183,447 65.0% 1.2% 2.2% 36 min

Using these figures

Journalists, researchers and anyone else are welcome to use this table. The ranking is our own calculation, it is free, and we ask only that you name the source and link back so readers can see the method. Part of the flight data behind it comes from the sources credited on this page, each for the flights to or from its own airports only: keep their credit if you reproduce figures for those airports.

Suggested citation:
Quiescence.eu flight punctuality data, November 2026 — https://quiescence.eu/flights/compensation/league-table/

Need a longer window, a specific country, or the underlying series? Ask — we would rather you quoted the right number than estimated one.

Was your flight one of the late ones?

Check it against the EU261 rules for free. No win, no fee.

Check my flight

League table FAQ

Why is a punctual airline still high in the compensation table?

Because the two measure different things. Being 10 minutes late on many flights hurts punctuality but owes nobody anything. Being 3 hours late on a few flights barely moves punctuality and is exactly what EU261 pays on.

Why is my airline missing?

Either it flew fewer than the minimum number of flights at the airports we track in the last 90 days, or it does not serve them. The floor exists so a carrier with a handful of flights cannot top or bottom the table on noise.

Where does the data come from?

From the arrival data we collect at more than 100 European airports. Each airport's own published flight information is read as often as needed to capture its whole day: once a day, the morning after, where the airport keeps past days online, and every few hours elsewhere. The nine Norwegian airports come from Avinor's open flight data, the seven Swedish ones from Swedavia's official flight data, Hamburg from Hamburg Airport's official flight data, Istanbul Sabiha Gökçen from its own board, and 16 airports from Avionio's flight boards, read once a day. All five are credited at the end of this page, and each credit covers only the flights to or from the airports it names. The destination airport is treated as authoritative for arrival delay.

Does a high delay rate mean the airline has to pay me?

Not automatically. Compensation depends on your specific flight, the length of the delay at your final destination, and whether the airline can prove extraordinary circumstances. Check your own flight rather than relying on the average.