---
title: "Flight disruption data, free to cite"
url: https://flightcompensations.com/data
dataset: https://flightcompensations.com/data.json
generated: 2026-09-16T03:51:53.686Z
publisher: FlightCompensations
license: "Free to quote and reuse with attribution to FlightCompensations and a link to the release URL."
---

# Flight disruption data, from first-party observation

We monitor flights directly and compute what the law says those disruptions are worth. Every number below is generated from our own records, refreshed continuously, and free to cite with attribution. The live figures move; the monthly releases listed at the end are frozen.

## Headline figures

- Estimated statutory compensation across observed qualifying disruptions since 2026-08-10: €328.9M.
- Qualifying disruptions observed to date: 5,000.
- Flights tracked to date: 463,357.
- Qualifying disruptions confirmed in the last 90 days: 4,419 (3,438 cancellations, 981 delays of 3 hours or more).
- Monitored airports: 160.

## Airline disruption league, last 30 days

Carriers ranked by the share of observed flights that met a compensation threshold. Minimum 20 observed flights to appear.

| Carrier | Flights observed | Qualifying | Rate | Est. exposure |
| --- | ---: | ---: | ---: | ---: |
| SWISS (LX) | 110 | 8 | 7.3% | €340,000 |
| EC (EC) | 180 | 13 | 7.2% | €653,000 |
| XK (XK) | 30 | 2 | 6.7% | €85,000 |
| Air Serbia (JU) | 62 | 4 | 6.5% | €203,500 |
| Eurowings (EW) | 97 | 6 | 6.2% | €288,500 |
| Thai Airways (TG) | 78 | 4 | 5.1% | €170,000 |
| AH (AH) | 43 | 2 | 4.7% | €85,000 |
| Wizz Air (W6) | 135 | 6 | 4.4% | €422,500 |
| LL (LL) | 469 | 20 | 4.3% | €883,500 |
| easyJet (U2) | 553 | 23 | 4.2% | €1.1M |

## Methodology

- **Panel observation, not worldwide totals.** We continuously monitor departures and arrivals at a panel of 160 airports across Europe, the UK, Israel and Canada, rotating coverage across the wider network. Our figures are what we directly observed — a floor on the true totals, never an extrapolation. The panel grows as our monitoring capacity does.
- **A disruption counts once it qualifies.** A flight enters the statistics when its verified arrival was 3+ hours late or it was cancelled — the thresholds at which EU261/UK261-family compensation can arise. Cargo and private flights are excluded.
- **Exposure is a statutory ceiling, not a prediction.** Estimated compensation multiplies each qualifying flight's legal band (EU261/UK261 distance bands, Canada's APPR delay tiers, Israel's Aviation Services Law) by typical seats for the aircraft or route distance. It assumes every seat is occupied and eligible — the maximum the law could put on the airline, before individual eligibility and extraordinary-circumstances defences.
- **Verified, then frozen.** Delays are re-verified against official flight records before a flight is treated as final; figures can therefore lag live events by a few hours. Each closed month is also frozen as a dated release that never changes after publication.

## Monthly releases

No month has closed and been frozen yet. The first release follows the first full month of monitoring.

## Citing this data

Quote any figure freely. Attribute it to FlightCompensations with a link to https://flightcompensations.com/data (or to the monthly release you quoted) and state the observation window shown beside the figure. Custom cuts: press@flightcompensations.com.

## Frequently asked questions

### Where does this flight disruption data come from?

From our own monitoring, not from a regulator's release. We watch a defined panel of airports, record scheduled and actual times for the flights that run through them, and compute what each qualifying disruption is worth. Every figure on the page is generated from those records when the page loads.

### Can I use these figures in an article?

Yes, free of charge. Name us as the source, link to this page, and state the observation window shown beside the number you quote. If you need a cut we do not publish, such as one airline or one airport over a set period, write to the press address above.

### Are these numbers a worldwide total?

No, and we never present them that way. They describe a panel of monitored airports, which is a sample rather than the whole sky. A figure here is a floor for what happened at those airports, not an estimate of European or global traffic.

### How often does the cancellation data update?

Continuously, with the page itself rebuilt hourly. The underlying sweeps run every fifteen to thirty minutes on the busiest airports, so a disruption reaches the totals within an hour of the aircraft landing or the airline filing the cancellation.

## Sources

- Regulation (EC) No 261/2004: https://eur-lex.europa.eu/eli/reg/2004/261/oj

Read the full page at https://flightcompensations.com/data
