UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Mexico

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

Put the other way round, 77.0% of 1,856 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

23.0% of 1,856 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
23.0% of 1,856 movements1.0% of 1,856 movements36.3–75.8 minutes; delayed denominator 408–8031.1% of 1,856 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?

1.1% of 1,856 movements passed the three-hour mark.

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

DelayShare and sampleOne event per movements
More than 15 minutes22.0% of 1,856 movements4.5
More than 30 minutes13.1% of 1,856 movements7.6
More than 60 minutes5.7% of 1,856 movements17.5
More than 120 minutes2.0% of 1,856 movements48.8
More than 180 minutes1.1% of 1,856 movements88.4
More than 360 minutes0.4% of 1,856 movements232.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?

2.0% of 1,856 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 early51928.0%15–1 early51527.7%0–15 late39521.3%16–301648.8%31–601387.4%61…120683.7%121…180170.9%181…360130.7%>36080.4%D=1,856
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: Oct 2019, 13.0% of 185 movements. Worst month: Dec 2022, 69.9% of 143 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: 19.6%; sample: 1382018Feb 2018: 34.2%; sample: 117Mar 2018: 38.7%; sample: 150Apr 2018: 32.0%; sample: 181May 2018: 31.4%; sample: 210Jun 2018: 29.4%; sample: 214Jul 2018: 32.3%; sample: 217Aug 2018: 24.2%; sample: 223Sep 2018: 18.6%; sample: 210Oct 2018: 20.1%; sample: 214Nov 2018: 23.1%; sample: 156Dec 2018: 35.5%; sample: 138Jan 2019: 43.4%; sample: 1362019Feb 2019: 30.2%; sample: 116Mar 2019: 26.0%; sample: 127Apr 2019: 28.7%; sample: 174May 2019: 30.6%; sample: 216Jun 2019: 37.6%; sample: 221Jul 2019: 34.6%; sample: 231Aug 2019: 18.6%; sample: 237Sep 2019: 19.0%; sample: 211Oct 2019: 13.0%; sample: 185Nov 2019: 27.0%; sample: 137Dec 2019: 33.8%; sample: 130Jan 2020: 27.4%; sample: 1242020Feb 2020: 23.5%; sample: 119Mar 2020: 28.3%; sample: 120Apr 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: 17.4%; sample: 23Jan 2021: 24.1%; sample: 292021Feb 2021: 5.0%; sample: 20Mar 2021: 18.2%; sample: 22Apr 2021: 9.5%; sample: 21May 2021: 21.7%; sample: 23Jun 2021: 20.0%; sample: 25Jul 2021: 17.2%; sample: 29Aug 2021: 21.2%; sample: 33Sep 2021: suppressed: fewer than twenty movements×Oct 2021: 16.1%; sample: 31Nov 2021: 55.6%; sample: 90Dec 2021: 68.6%; sample: 105Jan 2022: 57.8%; sample: 1092022Feb 2022: 41.5%; sample: 94Mar 2022: 49.6%; sample: 117Apr 2022: 50.9%; sample: 159May 2022: 49.3%; sample: 201Jun 2022: 55.2%; sample: 192Jul 2022: 44.8%; sample: 203Aug 2022: 41.2%; sample: 199Sep 2022: 42.9%; sample: 196Oct 2022: 34.8%; sample: 201Nov 2022: 39.3%; sample: 145Dec 2022: 69.9%; sample: 143Jan 2023: 38.3%; sample: 1332023Feb 2023: 57.9%; sample: 114Mar 2023: 47.6%; sample: 126Apr 2023: 38.6%; sample: 132May 2023: 43.7%; sample: 174Jun 2023: 43.9%; sample: 180Jul 2023: 51.4%; sample: 183Aug 2023: 45.4%; sample: 183Sep 2023: 35.6%; sample: 180Oct 2023: 19.0%; sample: 189Nov 2023: 33.1%; sample: 130Dec 2023: 48.9%; sample: 131Jan 2024: 41.5%; sample: 1352024Feb 2024: 31.2%; sample: 125Mar 2024: 44.4%; sample: 133Apr 2024: 29.4%; sample: 143May 2024: 36.6%; sample: 164Jun 2024: 31.9%; sample: 163Jul 2024: 33.3%; sample: 165Aug 2024: 23.5%; sample: 170Sep 2024: 44.0%; sample: 166Oct 2024: 22.2%; sample: 171Nov 2024: 36.5%; sample: 126Dec 2024: 38.0%; sample: 129Jan 2025: 25.8%; sample: 1322025Feb 2025: 18.3%; sample: 115Mar 2025: 41.9%; sample: 129Apr 2025: 26.1%; sample: 142May 2025: 27.9%; sample: 172Jun 2025: 24.0%; sample: 167Jul 2025: 31.6%; sample: 174Aug 2025: 24.9%; sample: 177Sep 2025: 24.4%; sample: 172Oct 2025: 19.7%; sample: 178Nov 2025: 16.8%; sample: 143Dec 2025: 28.2%; sample: 142Jan 2026: 23.4%; sample: 1452026Feb 2026: 14.1%; sample: 128Mar 2026: 19.6%; sample: 143Apr 2026: 27.8%; sample: 151May 2026: 22.9%; sample: 153Jun 2026: 20.0%; sample: 150Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201819.6% of 138 movements
Feb 201834.2% of 117 movements
Mar 201838.7% of 150 movements
Apr 201832.0% of 181 movements
May 201831.4% of 210 movements
Jun 201829.4% of 214 movements
Jul 201832.3% of 217 movements
Aug 201824.2% of 223 movements
Sep 201818.6% of 210 movements
Oct 201820.1% of 214 movements
Nov 201823.1% of 156 movements
Dec 201835.5% of 138 movements
Jan 201943.4% of 136 movements
Feb 201930.2% of 116 movements
Mar 201926.0% of 127 movements
Apr 201928.7% of 174 movements
May 201930.6% of 216 movements
Jun 201937.6% of 221 movements
Jul 201934.6% of 231 movements
Aug 201918.6% of 237 movements
Sep 201919.0% of 211 movements
Oct 201913.0% of 185 movements
Nov 201927.0% of 137 movements
Dec 201933.8% of 130 movements
Jan 202027.4% of 124 movements
Feb 202023.5% of 119 movements
Mar 202028.3% of 120 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 202017.4% of 23 movements — small sample, not ranked
Jan 202124.1% of 29 movements — small sample, not ranked
Feb 20215.0% of 20 movements — small sample, not ranked
Mar 202118.2% of 22 movements — small sample, not ranked
Apr 20219.5% of 21 movements — small sample, not ranked
May 202121.7% of 23 movements — small sample, not ranked
Jun 202120.0% of 25 movements — small sample, not ranked
Jul 202117.2% of 29 movements — small sample, not ranked
Aug 202121.2% of 33 movements — small sample, not ranked
Sep 2021suppressed: fewer than twenty movements
Oct 202116.1% of 31 movements — small sample, not ranked
Nov 202155.6% of 90 movements
Dec 202168.6% of 105 movements
Jan 202257.8% of 109 movements
Feb 202241.5% of 94 movements
Mar 202249.6% of 117 movements
Apr 202250.9% of 159 movements
May 202249.3% of 201 movements
Jun 202255.2% of 192 movements
Jul 202244.8% of 203 movements
Aug 202241.2% of 199 movements
Sep 202242.9% of 196 movements
Oct 202234.8% of 201 movements
Nov 202239.3% of 145 movements
Dec 202269.9% of 143 movements
Jan 202338.3% of 133 movements
Feb 202357.9% of 114 movements
Mar 202347.6% of 126 movements
Apr 202338.6% of 132 movements
May 202343.7% of 174 movements
Jun 202343.9% of 180 movements
Jul 202351.4% of 183 movements
Aug 202345.4% of 183 movements
Sep 202335.6% of 180 movements
Oct 202319.0% of 189 movements
Nov 202333.1% of 130 movements
Dec 202348.9% of 131 movements
Jan 202441.5% of 135 movements
Feb 202431.2% of 125 movements
Mar 202444.4% of 133 movements
Apr 202429.4% of 143 movements
May 202436.6% of 164 movements
Jun 202431.9% of 163 movements
Jul 202433.3% of 165 movements
Aug 202423.5% of 170 movements
Sep 202444.0% of 166 movements
Oct 202422.2% of 171 movements
Nov 202436.5% of 126 movements
Dec 202438.0% of 129 movements
Jan 202525.8% of 132 movements
Feb 202518.3% of 115 movements
Mar 202541.9% of 129 movements
Apr 202526.1% of 142 movements
May 202527.9% of 172 movements
Jun 202524.0% of 167 movements
Jul 202531.6% of 174 movements
Aug 202524.9% of 177 movements
Sep 202524.4% of 172 movements
Oct 202519.7% of 178 movements
Nov 202516.8% of 143 movements
Dec 202528.2% of 142 movements
Jan 202623.4% of 145 movements
Feb 202614.1% of 128 movements
Mar 202619.6% of 143 movements
Apr 202627.8% of 151 movements
May 202622.9% of 153 movements
Jun 202620.0% of 150 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 2022Arrivals44.8% of 203 movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Summer 2022 breakdown · Jul 2022Departures67.5% of 203 movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
NATS system failure · Aug 2023Arrivals45.4% of 183 movements45.8% across 1,926 flightsreturned the next month
NATS system failure · Aug 2023Departures63.4% of 186 movements52.9% across 1,917 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Arrivals41.9% of 129 movements32.0% across 1,777 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures37.9% of 132 movements34.6% across 1,767 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: Mar, 41.9% across 7 months. Lowest median: Oct, 19.9% across 6 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 nJanFebMarAprMayJunJulAugSepOctNovDec201943.4% of 136 movements30.2% of 116 movements26.0% of 127 movements28.7% of 174 movements30.6% of 216 movements37.6% of 221 movements34.6% of 231 movements18.6% of 237 movements19.0% of 211 movements13.0% of 185 movements27.0% of 137 movements33.8% of 130 movements202027.4% of 124 movements23.5% of 119 movements28.3% of 120 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 movements17.4% of 23 movements †202124.1% of 29 movements †5.0% of 20 movements †18.2% of 22 movements †9.5% of 21 movements †21.7% of 23 movements †20.0% of 25 movements †17.2% of 29 movements †21.2% of 33 movements †suppressed: fewer than twenty movements16.1% of 31 movements †55.6% of 90 movements68.6% of 105 movements202257.8% of 109 movements41.5% of 94 movements49.6% of 117 movements50.9% of 159 movements49.3% of 201 movements55.2% of 192 movements44.8% of 203 movements41.2% of 199 movements42.9% of 196 movements34.8% of 201 movements39.3% of 145 movements69.9% of 143 movements202338.3% of 133 movements57.9% of 114 movements47.6% of 126 movements38.6% of 132 movements43.7% of 174 movements43.9% of 180 movements51.4% of 183 movements45.4% of 183 movements35.6% of 180 movements19.0% of 189 movements33.1% of 130 movements48.9% of 131 movements202441.5% of 135 movements31.2% of 125 movements44.4% of 133 movements29.4% of 143 movements36.6% of 164 movements31.9% of 163 movements33.3% of 165 movements23.5% of 170 movements44.0% of 166 movements22.2% of 171 movements36.5% of 126 movements38.0% of 129 movements202525.8% of 132 movements18.3% of 115 movements41.9% of 129 movements26.1% of 142 movements27.9% of 172 movements24.0% of 167 movements31.6% of 174 movements24.9% of 177 movements24.4% of 172 movements19.7% of 178 movements16.8% of 143 movements28.2% of 142 movements202623.4% of 145 movements14.1% of 128 movements19.6% of 143 movements27.8% of 151 movements22.9% of 153 movements20.0% of 150 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan38.3%19.6–57.8%7 months, 928 flights
Feb31.2%14.1–57.9%7 months, 809 flights
Mar41.9%19.6–49.6%7 months, 925 flights
Apr29.4%26.1–50.9%7 months, 1,082 flights
May31.4%22.9–49.3%7 months, 1,290 flights
Jun31.9%20.0–55.2%7 months, 1,287 flights
Jul34.0%31.6–51.4%6 months, 1,173 flights
Aug24.5%18.6–45.4%6 months, 1,189 flights
Sep30.0%18.6–44.0%6 months, 1,135 flights
Oct19.9%13.0–34.8%6 months, 1,138 flights
Nov30.0%16.8–39.3%6 months, 837 flights
Dec36.7%28.2–69.9%6 months, 813 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: LHR ↔ CANCUN, 11.4% of 79 movements. Highest disruption: MAN ↔ CANCUN, 26.5% of 279 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 optionLhr ↔ Cancun11.4% of 79 flightsBhx ↔ Cancun14.9% of 114 flightsGla ↔ Cancun20.4% of 54 flightsLgw ↔ Cancun22.6% of 593 flightsLhr ↔ Mexico-City25.0% of 685 flightsMan ↔ Cancun26.5% of 279 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
LHR ↔ CANCUN11.4% of 79 movements1.3% of 79 movementsdescriptive comparison
BHX ↔ CANCUN14.9% of 114 movementsno events in 114 movementsdescriptive comparison
GLA ↔ CANCUN20.4% of 54 movementsno events in 54 movementsdescriptive comparison
Gatwick ↔ Cancun22.6% of 593 movements1.2% of 593 movementsdescriptive comparison
Heathrow ↔ Mexico City25.0% of 685 movements0.6% of 685 movementsdescriptive comparison
MAN ↔ CANCUN26.5% of 279 movements2.5% of 279 movementsdescriptive comparison
NCL ↔ CANCUN17.4% of 46 movements — small sample, not rankedno events in 46 movements — small sample, not rankedsmall sample; not ranked
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?

6 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
Birmingham14.9% of 114 movementsdescriptive comparison
Glasgow20.4% of 54 movementsdescriptive comparison
Gatwick22.6% of 593 movementsdescriptive comparison
Heathrow23.6% of 764 movementsdescriptive comparison
Manchester26.5% of 279 movementsdescriptive comparison
Newcastle17.4% of 46 movements — small sample, not rankedsmall sample; not ranked
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

23.0% of 1,856 movements arrivals were disrupted, against 29.9% of 1,850 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

1.1% of 1,856 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

Mexico appears from Jan 2018 to Jun 2026 with 13,470 arrivals.

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

Archive route pairs: 24.

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?

23.0% of 1,856 movements over July 2025 to June 2026.

How often are they cancelled?

1.0% of 1,856 movements at short notice.

How late is late?

36.3–75.8 minutes; delayed denominator 408–803

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.