UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Cape Verde Islands

In the twelve months from July 2025 to June 2026, 28.4% of 1,507 movements arriving into the UK were disrupted — more than fifteen minutes late or cancelled at short notice.

Put the other way round, 71.6% of 1,507 movements met the fifteen-minute convention. These are historical observations, not a forecast.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Source: CAA punctuality statistics · snapshot 17/08/2026 10:24 · method route-record-v2.1 · Versioned claims, formulas and entity mapping.

0 operations (0.00%) excluded because their published percentages could not be reconciled to whole numbers. Excluded operations enter neither the numerator nor the denominator. Outcome figures and comparisons are unavailable when the excluded share exceeds fifteen percent.

The four numbers at a glance

28.4% of 1,507 movements were disrupted over July 2025 to June 2026.

Average delay covers delayed movements only. Its range reflects rounded source means and the unknown count of exactly punctual movements.

DisruptionShort-notice cancellationsDelay among delayed movementsOver three hours
28.4% of 1,507 movements0.6% of 1,507 movements30.0–59.7 minutes; delayed denominator 419–7850.7% of 1,507 movements
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

When late, how late?

0.7% of 1,507 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 0.6% of 1,507 movements.

DelayShare and sampleOne event per movements
More than 15 minutes27.8% of 1,507 movements3.6
More than 30 minutes16.6% of 1,507 movements6.0
More than 60 minutes6.9% of 1,507 movements14.5
More than 120 minutes1.6% of 1,507 movements62.8
More than 180 minutes0.7% of 1,507 movements137.0
More than 360 minutes0.1% of 1,507 movements1,507.0
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Slightly late or occasionally a disaster?

1.6% of 1,507 movements passed two hours.

The histogram shows the published delay bands. Bucket shares use all reported operations, including unmatched records; cancellations are reported separately.

Nine delay buckets, minutes; share of all recorded operations>15 early24216.1%15–1 early47131.3%0–15 late36624.3%16–3016911.2%31–601469.7%61…120805.3%121…180130.9%181…360100.7%>36010.1%D=1,507
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Better or worse since the start of the archive?

Best month: Mar 2025, 7.0% of 115 movements. Worst month: May 2022, 71.0% of 62 movements.

The line traces every month. Lower disruption is better; gaps are never zeros. Pandemic readings describe a different operating regime.

Monthly disruption share; gaps mean no published dataJan 2018: 28.9%; sample: 902018Feb 2018: 37.5%; sample: 80Mar 2018: 27.8%; sample: 90Apr 2018: 12.9%; sample: 85May 2018: 24.2%; sample: 62Jun 2018: 39.0%; sample: 59Jul 2018: 17.7%; sample: 62Aug 2018: 23.8%; sample: 63Sep 2018: 23.6%; sample: 55Oct 2018: 29.8%; sample: 57Nov 2018: 21.8%; sample: 87Dec 2018: 31.9%; sample: 91Jan 2019: 26.9%; sample: 932019Feb 2019: 29.3%; sample: 82Mar 2019: 18.9%; sample: 90Apr 2019: 21.6%; sample: 88May 2019: 40.3%; sample: 67Jun 2019: 18.8%; sample: 64Jul 2019: 22.7%; sample: 66Aug 2019: 25.4%; sample: 67Sep 2019: 53.1%; sample: 64Oct 2019: 24.2%; sample: 66Nov 2019: 23.5%; sample: 68Dec 2019: 41.7%; sample: 72Jan 2020: 37.8%; sample: 742020Feb 2020: 26.9%; sample: 67Mar 2020: 38.8%; sample: 67Apr 2020: suppressed: fewer than twenty movements×May 2020: suppressed: fewer than twenty movements×Jun 2020: suppressed: fewer than twenty movements×Jul 2020: suppressed: fewer than twenty movements×Aug 2020: suppressed: fewer than twenty movements×Sep 2020: suppressed: fewer than twenty movements×Oct 2020: suppressed: fewer than twenty movements×Nov 2020: suppressed: fewer than twenty movements×Dec 2020: suppressed: fewer than twenty movements×Jan 2021: suppressed: fewer than twenty movements×2021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: suppressed: fewer than twenty movements×Apr 2021: no data×May 2021: no data×Jun 2021: no data×Jul 2021: no data×Aug 2021: no data×Sep 2021: no data×Oct 2021: suppressed: fewer than twenty movements×Nov 2021: 18.6%; sample: 43Dec 2021: 51.0%; sample: 51Jan 2022: 25.8%; sample: 662022Feb 2022: 50.0%; sample: 66Mar 2022: 39.2%; sample: 74Apr 2022: 46.8%; sample: 77May 2022: 71.0%; sample: 62Jun 2022: 66.1%; sample: 62Jul 2022: 54.8%; sample: 62Aug 2022: 56.2%; sample: 64Sep 2022: 60.7%; sample: 61Oct 2022: 46.9%; sample: 64Nov 2022: 40.0%; sample: 85Dec 2022: 59.8%; sample: 82Jan 2023: 45.0%; sample: 802023Feb 2023: 32.9%; sample: 70Mar 2023: 35.0%; sample: 80Apr 2023: 27.6%; sample: 76May 2023: 42.3%; sample: 71Jun 2023: 47.8%; sample: 69Jul 2023: 51.4%; sample: 72Aug 2023: 50.0%; sample: 70Sep 2023: 50.0%; sample: 68Oct 2023: 42.5%; sample: 73Nov 2023: 21.9%; sample: 105Dec 2023: 21.6%; sample: 111Jan 2024: 31.1%; sample: 1222024Feb 2024: 27.8%; sample: 108Mar 2024: 11.4%; sample: 114Apr 2024: 19.3%; sample: 114May 2024: 25.8%; sample: 97Jun 2024: 41.2%; sample: 97Jul 2024: 45.3%; sample: 106Aug 2024: 49.1%; sample: 106Sep 2024: 41.5%; sample: 106Oct 2024: 36.8%; sample: 106Nov 2024: 21.2%; sample: 113Dec 2024: 30.8%; sample: 120Jan 2025: 37.1%; sample: 1162025Feb 2025: 15.4%; sample: 104Mar 2025: 7.0%; sample: 115Apr 2025: 11.4%; sample: 123May 2025: 28.7%; sample: 115Jun 2025: 32.2%; sample: 115Jul 2025: 35.0%; sample: 117Aug 2025: 32.5%; sample: 120Sep 2025: 48.7%; sample: 115Oct 2025: 28.7%; sample: 122Nov 2025: 26.5%; sample: 136Dec 2025: 30.0%; sample: 140Jan 2026: 32.6%; sample: 1382026Feb 2026: 23.0%; sample: 126Mar 2026: 20.7%; sample: 140Apr 2026: 14.1%; sample: 128May 2026: 26.4%; sample: 110Jun 2026: 25.2%; sample: 115Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201828.9% of 90 movements
Feb 201837.5% of 80 movements
Mar 201827.8% of 90 movements
Apr 201812.9% of 85 movements
May 201824.2% of 62 movements
Jun 201839.0% of 59 movements
Jul 201817.7% of 62 movements
Aug 201823.8% of 63 movements
Sep 201823.6% of 55 movements
Oct 201829.8% of 57 movements
Nov 201821.8% of 87 movements
Dec 201831.9% of 91 movements
Jan 201926.9% of 93 movements
Feb 201929.3% of 82 movements
Mar 201918.9% of 90 movements
Apr 201921.6% of 88 movements
May 201940.3% of 67 movements
Jun 201918.8% of 64 movements
Jul 201922.7% of 66 movements
Aug 201925.4% of 67 movements
Sep 201953.1% of 64 movements
Oct 201924.2% of 66 movements
Nov 201923.5% of 68 movements
Dec 201941.7% of 72 movements
Jan 202037.8% of 74 movements
Feb 202026.9% of 67 movements
Mar 202038.8% of 67 movements
Apr 2020suppressed: fewer than twenty movements
May 2020suppressed: fewer than twenty movements
Jun 2020suppressed: fewer than twenty movements
Jul 2020suppressed: fewer than twenty movements
Aug 2020suppressed: fewer than twenty movements
Sep 2020suppressed: fewer than twenty movements
Oct 2020suppressed: fewer than twenty movements
Nov 2020suppressed: fewer than twenty movements
Dec 2020suppressed: fewer than twenty movements
Jan 2021suppressed: fewer than twenty movements
Feb 2021suppressed: fewer than twenty movements
Mar 2021suppressed: fewer than twenty movements
Apr 2021no data
May 2021no data
Jun 2021no data
Jul 2021no data
Aug 2021no data
Sep 2021no data
Oct 2021suppressed: fewer than twenty movements
Nov 202118.6% of 43 movements — small sample, not ranked
Dec 202151.0% of 51 movements
Jan 202225.8% of 66 movements
Feb 202250.0% of 66 movements
Mar 202239.2% of 74 movements
Apr 202246.8% of 77 movements
May 202271.0% of 62 movements
Jun 202266.1% of 62 movements
Jul 202254.8% of 62 movements
Aug 202256.2% of 64 movements
Sep 202260.7% of 61 movements
Oct 202246.9% of 64 movements
Nov 202240.0% of 85 movements
Dec 202259.8% of 82 movements
Jan 202345.0% of 80 movements
Feb 202332.9% of 70 movements
Mar 202335.0% of 80 movements
Apr 202327.6% of 76 movements
May 202342.3% of 71 movements
Jun 202347.8% of 69 movements
Jul 202351.4% of 72 movements
Aug 202350.0% of 70 movements
Sep 202350.0% of 68 movements
Oct 202342.5% of 73 movements
Nov 202321.9% of 105 movements
Dec 202321.6% of 111 movements
Jan 202431.1% of 122 movements
Feb 202427.8% of 108 movements
Mar 202411.4% of 114 movements
Apr 202419.3% of 114 movements
May 202425.8% of 97 movements
Jun 202441.2% of 97 movements
Jul 202445.3% of 106 movements
Aug 202449.1% of 106 movements
Sep 202441.5% of 106 movements
Oct 202436.8% of 106 movements
Nov 202421.2% of 113 movements
Dec 202430.8% of 120 movements
Jan 202537.1% of 116 movements
Feb 202515.4% of 104 movements
Mar 20257.0% of 115 movements
Apr 202511.4% of 123 movements
May 202528.7% of 115 movements
Jun 202532.2% of 115 movements
Jul 202535.0% of 117 movements
Aug 202532.5% of 120 movements
Sep 202548.7% of 115 movements
Oct 202528.7% of 122 movements
Nov 202526.5% of 136 movements
Dec 202530.0% of 140 movements
Jan 202632.6% of 138 movements
Feb 202623.0% of 126 movements
Mar 202620.7% of 140 movements
Apr 202614.1% of 128 movements
May 202626.4% of 110 movements
Jun 202625.2% of 115 movements
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

What did the big disruptions do here?

Each event is compared with the twelve preceding calendar months and the first later return to baseline.

A worse month is not proof the named event caused it. The open data carry no delay-cause field. Recovery is observed for at most eight subsequent months.

EventDirectionDisruption that monthBaseline beforeReturn to baseline
Pandemic regime · Jun 2020Arrivalssuppressed: fewer than twenty movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Pandemic regime · Jun 2020Departuressuppressed: fewer than twenty movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Summer 2022 breakdown · Jul 2022Arrivals54.8% of 62 movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Summer 2022 breakdown · Jul 2022Departures78.3% of 60 movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
NATS system failure · Aug 2023Arrivals50.0% of 70 movements45.5% across 874 flightsreturned after 2 months
NATS system failure · Aug 2023Departures68.1% of 72 movements53.8% across 866 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Arrivals7.0% of 115 movements31.2% across 1,299 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures18.1% of 116 movements32.5% across 1,294 flightsreturned the next month
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Which time of year has been hardest?

Highest median: Sep, 49.3% across 6 months. Lowest median: Apr, 19.3% across 7 months.

Even the same calendar month differs across years. This is a record, not a forecast; pandemic years are excluded from the summaries.

Each cell is one calendar month of one year; the number is the share of that month’s arrivals that were disrupted. Darker means worse. A blank cell means no published data, not zero.

Seasonality: calendar month by year; share and nJanFebMarAprMayJunJulAugSepOctNovDec201926.9% of 93 movements29.3% of 82 movements18.9% of 90 movements21.6% of 88 movements40.3% of 67 movements18.8% of 64 movements22.7% of 66 movements25.4% of 67 movements53.1% of 64 movements24.2% of 66 movements23.5% of 68 movements41.7% of 72 movements202037.8% of 74 movements26.9% of 67 movements38.8% of 67 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements2021suppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementsno datano datano datano datano datano datasuppressed: fewer than twenty movements18.6% of 43 movements †51.0% of 51 movements202225.8% of 66 movements50.0% of 66 movements39.2% of 74 movements46.8% of 77 movements71.0% of 62 movements66.1% of 62 movements54.8% of 62 movements56.2% of 64 movements60.7% of 61 movements46.9% of 64 movements40.0% of 85 movements59.8% of 82 movements202345.0% of 80 movements32.9% of 70 movements35.0% of 80 movements27.6% of 76 movements42.3% of 71 movements47.8% of 69 movements51.4% of 72 movements50.0% of 70 movements50.0% of 68 movements42.5% of 73 movements21.9% of 105 movements21.6% of 111 movements202431.1% of 122 movements27.8% of 108 movements11.4% of 114 movements19.3% of 114 movements25.8% of 97 movements41.2% of 97 movements45.3% of 106 movements49.1% of 106 movements41.5% of 106 movements36.8% of 106 movements21.2% of 113 movements30.8% of 120 movements202537.1% of 116 movements15.4% of 104 movements7.0% of 115 movements11.4% of 123 movements28.7% of 115 movements32.2% of 115 movements35.0% of 117 movements32.5% of 120 movements48.7% of 115 movements28.7% of 122 movements26.5% of 136 movements30.0% of 140 movements202632.6% of 138 movements23.0% of 126 movements20.7% of 140 movements14.1% of 128 movements26.4% of 110 movements25.2% of 115 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan31.1%25.8–45.0%7 months, 705 flights
Feb29.3%15.4–50.0%7 months, 636 flights
Mar20.7%7.0–39.2%7 months, 703 flights
Apr19.3%11.4–46.8%7 months, 691 flights
May28.7%24.2–71.0%7 months, 584 flights
Jun39.0%18.8–66.1%7 months, 581 flights
Jul40.2%17.7–54.8%6 months, 485 flights
Aug40.8%23.8–56.2%6 months, 490 flights
Sep49.3%23.6–60.7%6 months, 469 flights
Oct33.3%24.2–46.9%6 months, 488 flights
Nov22.7%21.2–40.0%6 months, 594 flights
Dec31.4%21.6–59.8%6 months, 616 flights
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Which routes have the best and worst record?

Lowest disruption: EMA ↔ BOA-VISTA-RABIL, 10.5% of 57 movements. Highest disruption: NCL ↔ ILHA-DO-SAL-C-VERDE, 43.4% of 53 movements.

The airline table uses this carrier on each route; airport and country tables combine carriers. Each figure is arrivals into its UK airport. Only sufficiently large exact samples enter the ordered comparison.

Observed disruption share by optionEma ↔ Boa-Vista-Rabil10.5% of 57 flightsGla ↔ Ilha-Do-Sal-C-Verde13.5% of 52 flightsBhx ↔ Boa-Vista-Rabil18.1% of 105 flightsLgw ↔ Ilha-Do-Sal-C-Verde32.2% of 289 flightsMan ↔ Ilha-Do-Sal-C-Verde38.7% of 279 flightsNcl ↔ Ilha-Do-Sal-C-Verde43.4% of 53 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
EMA ↔ BOA-VISTA-RABIL10.5% of 57 movementsno events in 57 movementsdescriptive comparison
GLA ↔ ILHA-DO-SAL-C-VERDE13.5% of 52 movementsno events in 52 movementsdescriptive comparison
BHX ↔ BOA-VISTA-RABIL18.1% of 105 movements1.0% of 105 movementsdescriptive comparison
BRS ↔ ILHA-DO-SAL-C-VERDE20.9% of 115 movementsno events in 115 movementsdescriptive comparison
LGW ↔ BOA-VISTA-RABIL24.0% of 242 movements0.8% of 242 movementsdescriptive comparison
BHX ↔ ILHA-DO-SAL-C-VERDE25.0% of 104 movementsno events in 104 movementsdescriptive comparison
MAN ↔ BOA-VISTA-RABIL29.6% of 203 movements1.0% of 203 movementsdescriptive comparison
LGW ↔ ILHA-DO-SAL-C-VERDE32.2% of 289 movements1.0% of 289 movementsdescriptive comparison
MAN ↔ ILHA-DO-SAL-C-VERDE38.7% of 279 movements0.4% of 279 movementsdescriptive comparison
NCL ↔ ILHA-DO-SAL-C-VERDE43.4% of 53 movementsno events in 53 movementsdescriptive comparison
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Which UK airports appear in this record?

7 published groups have enough arrivals to describe.

These operations are not matched for season, aircraft or time of day. The table makes no causal comparison.

UK airportDisruptionSample flag
Birmingham21.5% of 209 movementsdescriptive comparison
Bristol20.7% of 116 movementsdescriptive comparison
East Midlands International15.6% of 64 movementsdescriptive comparison
Glasgow13.5% of 52 movementsdescriptive comparison
Gatwick28.4% of 531 movementsdescriptive comparison
Manchester34.9% of 482 movementsdescriptive comparison
Newcastle43.4% of 53 movementsdescriptive comparison
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Arrivals vs departures

28.4% of 1,507 movements arrivals were disrupted, against 26.1% of 1,501 movements departures.

The directions have separate denominators. A departure delay does not establish late arrival at the final destination; legal conditions differ by direction and carrier.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Movements past the three-hour mark

0.7% of 1,507 movements were more than three hours late over July 2025 to June 2026.

Cancellation is counted separately and is not a three-hour delay. Monthly counts cannot establish a passenger claim.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Facts about this record

Cape Verde Islands appears from Jan 2018 to Jun 2026 with 7,348 arrivals.

The bounds describe the published record, not every commercial service. Final point is not necessarily a nonstop destination.

Archive route pairs: 19.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

What this data cannot tell you

Delay cause, individual passenger experience, commercial decisions and future performance are not established here.

Also absent are aircraft type, within-month time-of-day splits and cancellations made ahead of the short-notice reporting window.

0 operations (0.00%) excluded because their published percentages could not be reconciled to whole numbers. Excluded operations enter neither the numerator nor the denominator. Outcome figures and comparisons are unavailable when the excluded share exceeds fifteen percent.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Quick answers

These answers use the same populations and window as the tables above.

Every percentage retains its denominator.

How disrupted are these arrivals?

28.4% of 1,507 movements over July 2025 to June 2026.

How often are they cancelled?

0.6% of 1,507 movements at short notice.

How late is late?

30.0–59.7 minutes; delayed denominator 419–785

Are services improving?

The monthly line records past changes; it is not a forecast or a causal comparison.

Which routes are compared?

The route table uses separately identified UK airport and final-point pairs, with small samples flagged.

Does this cover my flight?

Only published aggregate movements; the circumstances of any individual flight are unknown.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

How this was calculated

Source: CAA punctuality statistics · snapshot 17/08/2026 10:24 · method route-record-v2.1 · Versioned claims, formulas and entity mapping.

Integer bucket counts are recovered from rounding intervals over D=M+C+U with their sum constrained to M. Ambiguous counts remain ranges; failed reconciliation is quarantined.

Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

Your trip has already gone wrong

The monthly line and events table show whether your month was typical or unusual in the published record.

Nothing here decides an individual case or what a passenger may be owed.

CAA: the official route to complain
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.