UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Saudi Arabia

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

Put the other way round, 70.3% of 4,205 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

29.7% of 4,205 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
29.7% of 4,205 movements2.6% of 4,205 movements34.5–67.5 minutes; delayed denominator 1,137–2,1041.2% of 4,205 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.2% of 4,205 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 2.6% of 4,205 movements.

DelayShare and sampleOne event per movements
More than 15 minutes27.0% of 4,205 movements3.7
More than 30 minutes15.6% of 4,205 movements6.4
More than 60 minutes6.1% of 4,205 movements16.4
More than 120 minutes2.1% of 4,205 movements46.7
More than 180 minutes1.2% of 4,205 movements85.8
More than 360 minutes0.3% of 4,205 movements300.4
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.1% of 4,205 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 early90721.6%15–1 early1,08425.8%0–15 late96723.0%16–3048211.5%31–603999.5%61…1201663.9%121…180411.0%181…360350.8%>360140.3%D=4,205
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: Aug 2023, 8.2% of 232 movements. Worst month: Apr 2022, 64.6% of 130 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: 56.0%; sample: 1412018Feb 2018: 34.5%; sample: 119Mar 2018: 38.8%; sample: 139Apr 2018: 36.2%; sample: 141May 2018: 26.2%; sample: 145Jun 2018: 18.6%; sample: 140Jul 2018: 19.0%; sample: 147Aug 2018: 29.1%; sample: 151Sep 2018: 24.3%; sample: 140Oct 2018: 19.7%; sample: 142Nov 2018: 25.4%; sample: 126Dec 2018: 49.7%; sample: 143Jan 2019: 42.9%; sample: 1472019Feb 2019: 28.5%; sample: 130Mar 2019: 34.9%; sample: 129Apr 2019: 54.6%; sample: 141May 2019: 37.1%; sample: 140Jun 2019: 29.8%; sample: 141Jul 2019: 29.9%; sample: 147Aug 2019: 43.2%; sample: 146Sep 2019: 30.5%; sample: 131Oct 2019: 32.6%; sample: 144Nov 2019: 35.2%; sample: 125Dec 2019: 41.8%; sample: 170Jan 2020: 51.8%; sample: 1682020Feb 2020: 63.2%; sample: 155Mar 2020: 40.4%; sample: 99Apr 2020: suppressed: fewer than twenty movements×May 2020: 35.0%; sample: 20Jun 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: 29.6%; sample: 27Nov 2020: 28.6%; sample: 28Dec 2020: 32.1%; sample: 28Jan 2021: 71.4%; sample: 282021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: suppressed: fewer than twenty movements×Apr 2021: suppressed: fewer than twenty movements×May 2021: 47.1%; sample: 34Jun 2021: 22.0%; sample: 41Jul 2021: 17.0%; sample: 53Aug 2021: 32.1%; sample: 53Sep 2021: 11.3%; sample: 62Oct 2021: 26.2%; sample: 84Nov 2021: 8.4%; sample: 83Dec 2021: 25.6%; sample: 121Jan 2022: 24.5%; sample: 1102022Feb 2022: 11.9%; sample: 67Mar 2022: 33.3%; sample: 99Apr 2022: 64.6%; sample: 130May 2022: 50.0%; sample: 140Jun 2022: 38.2%; sample: 131Jul 2022: 23.2%; sample: 155Aug 2022: 21.0%; sample: 143Sep 2022: 39.2%; sample: 125Oct 2022: 34.1%; sample: 135Nov 2022: 8.4%; sample: 143Dec 2022: 23.9%; sample: 163Jan 2023: 21.2%; sample: 1562023Feb 2023: 14.8%; sample: 142Mar 2023: 29.2%; sample: 161Apr 2023: 30.4%; sample: 148May 2023: 16.8%; sample: 191Jun 2023: 10.0%; sample: 209Jul 2023: 14.1%; sample: 227Aug 2023: 8.2%; sample: 232Sep 2023: 14.4%; sample: 222Oct 2023: 20.0%; sample: 230Nov 2023: 31.3%; sample: 195Dec 2023: 24.9%; sample: 213Jan 2024: 30.3%; sample: 2182024Feb 2024: 24.4%; sample: 205Mar 2024: 18.0%; sample: 211Apr 2024: 43.0%; sample: 235May 2024: 28.5%; sample: 249Jun 2024: 9.5%; sample: 241Jul 2024: 12.5%; sample: 255Aug 2024: 18.6%; sample: 263Sep 2024: 17.9%; sample: 252Oct 2024: 12.8%; sample: 258Nov 2024: 18.9%; sample: 275Dec 2024: 18.1%; sample: 299Jan 2025: 24.5%; sample: 2982025Feb 2025: 27.7%; sample: 271Mar 2025: 17.3%; sample: 278Apr 2025: 24.4%; sample: 361May 2025: 19.9%; sample: 372Jun 2025: 14.5%; sample: 358Jul 2025: 16.8%; sample: 375Aug 2025: 19.7%; sample: 411Sep 2025: 19.4%; sample: 392Oct 2025: 15.8%; sample: 398Nov 2025: 16.1%; sample: 391Dec 2025: 36.3%; sample: 432Jan 2026: 45.8%; sample: 4302026Feb 2026: 28.7%; sample: 356Mar 2026: 55.2%; sample: 382Apr 2026: 56.5%; sample: 294May 2026: 24.9%; sample: 169Jun 2026: 14.9%; sample: 175Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201856.0% of 141 movements
Feb 201834.5% of 119 movements
Mar 201838.8% of 139 movements
Apr 201836.2% of 141 movements
May 201826.2% of 145 movements
Jun 201818.6% of 140 movements
Jul 201819.0% of 147 movements
Aug 201829.1% of 151 movements
Sep 201824.3% of 140 movements
Oct 201819.7% of 142 movements
Nov 201825.4% of 126 movements
Dec 201849.7% of 143 movements
Jan 201942.9% of 147 movements
Feb 201928.5% of 130 movements
Mar 201934.9% of 129 movements
Apr 201954.6% of 141 movements
May 201937.1% of 140 movements
Jun 201929.8% of 141 movements
Jul 201929.9% of 147 movements
Aug 201943.2% of 146 movements
Sep 201930.5% of 131 movements
Oct 201932.6% of 144 movements
Nov 201935.2% of 125 movements
Dec 201941.8% of 170 movements
Jan 202051.8% of 168 movements
Feb 202063.2% of 155 movements
Mar 202040.4% of 99 movements
Apr 2020suppressed: fewer than twenty movements
May 202035.0% of 20 movements — small sample, not ranked
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 202029.6% of 27 movements — small sample, not ranked
Nov 202028.6% of 28 movements — small sample, not ranked
Dec 202032.1% of 28 movements — small sample, not ranked
Jan 202171.4% of 28 movements — small sample, not ranked
Feb 2021suppressed: fewer than twenty movements
Mar 2021suppressed: fewer than twenty movements
Apr 2021suppressed: fewer than twenty movements
May 202147.1% of 34 movements — small sample, not ranked
Jun 202122.0% of 41 movements — small sample, not ranked
Jul 202117.0% of 53 movements
Aug 202132.1% of 53 movements
Sep 202111.3% of 62 movements
Oct 202126.2% of 84 movements
Nov 20218.4% of 83 movements
Dec 202125.6% of 121 movements
Jan 202224.5% of 110 movements
Feb 202211.9% of 67 movements
Mar 202233.3% of 99 movements
Apr 202264.6% of 130 movements
May 202250.0% of 140 movements
Jun 202238.2% of 131 movements
Jul 202223.2% of 155 movements
Aug 202221.0% of 143 movements
Sep 202239.2% of 125 movements
Oct 202234.1% of 135 movements
Nov 20228.4% of 143 movements
Dec 202223.9% of 163 movements
Jan 202321.2% of 156 movements
Feb 202314.8% of 142 movements
Mar 202329.2% of 161 movements
Apr 202330.4% of 148 movements
May 202316.8% of 191 movements
Jun 202310.0% of 209 movements
Jul 202314.1% of 227 movements
Aug 20238.2% of 232 movements
Sep 202314.4% of 222 movements
Oct 202320.0% of 230 movements
Nov 202331.3% of 195 movements
Dec 202324.9% of 213 movements
Jan 202430.3% of 218 movements
Feb 202424.4% of 205 movements
Mar 202418.0% of 211 movements
Apr 202443.0% of 235 movements
May 202428.5% of 249 movements
Jun 20249.5% of 241 movements
Jul 202412.5% of 255 movements
Aug 202418.6% of 263 movements
Sep 202417.9% of 252 movements
Oct 202412.8% of 258 movements
Nov 202418.9% of 275 movements
Dec 202418.1% of 299 movements
Jan 202524.5% of 298 movements
Feb 202527.7% of 271 movements
Mar 202517.3% of 278 movements
Apr 202524.4% of 361 movements
May 202519.9% of 372 movements
Jun 202514.5% of 358 movements
Jul 202516.8% of 375 movements
Aug 202519.7% of 411 movements
Sep 202519.4% of 392 movements
Oct 202515.8% of 398 movements
Nov 202516.1% of 391 movements
Dec 202536.3% of 432 movements
Jan 202645.8% of 430 movements
Feb 202628.7% of 356 movements
Mar 202655.2% of 382 movements
Apr 202656.5% of 294 movements
May 202624.9% of 169 movements
Jun 202614.9% of 175 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 2020Departures6.7% of 30 movements — small sample, not ranked34.7% across 1,482 flightsreturn observed after 4 months; first month not established
Summer 2022 breakdown · Jul 2022Arrivals23.2% of 155 movements28.6% across 1,133 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Departures84.5% of 155 movements32.6% across 1,137 flightsreturned after 4 months
NATS system failure · Aug 2023Arrivals8.2% of 232 movements21.9% across 1,943 flightsreturned the next month
NATS system failure · Aug 2023Departures55.2% of 232 movements40.4% across 1,941 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Arrivals17.3% of 278 movements20.8% across 3,107 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Departures22.4% of 281 movements35.9% across 3,111 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: Apr, 43.0% across 7 months. Lowest median: Jun, 14.9% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201942.9% of 147 movements28.5% of 130 movements34.9% of 129 movements54.6% of 141 movements37.1% of 140 movements29.8% of 141 movements29.9% of 147 movements43.2% of 146 movements30.5% of 131 movements32.6% of 144 movements35.2% of 125 movements41.8% of 170 movements202051.8% of 168 movements63.2% of 155 movements40.4% of 99 movementssuppressed: fewer than twenty movements35.0% of 20 movements †suppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements29.6% of 27 movements †28.6% of 28 movements †32.1% of 28 movements †202171.4% of 28 movements †suppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements47.1% of 34 movements †22.0% of 41 movements †17.0% of 53 movements32.1% of 53 movements11.3% of 62 movements26.2% of 84 movements8.4% of 83 movements25.6% of 121 movements202224.5% of 110 movements11.9% of 67 movements33.3% of 99 movements64.6% of 130 movements50.0% of 140 movements38.2% of 131 movements23.2% of 155 movements21.0% of 143 movements39.2% of 125 movements34.1% of 135 movements8.4% of 143 movements23.9% of 163 movements202321.2% of 156 movements14.8% of 142 movements29.2% of 161 movements30.4% of 148 movements16.8% of 191 movements10.0% of 209 movements14.1% of 227 movements8.2% of 232 movements14.4% of 222 movements20.0% of 230 movements31.3% of 195 movements24.9% of 213 movements202430.3% of 218 movements24.4% of 205 movements18.0% of 211 movements43.0% of 235 movements28.5% of 249 movements9.5% of 241 movements12.5% of 255 movements18.6% of 263 movements17.9% of 252 movements12.8% of 258 movements18.9% of 275 movements18.1% of 299 movements202524.5% of 298 movements27.7% of 271 movements17.3% of 278 movements24.4% of 361 movements19.9% of 372 movements14.5% of 358 movements16.8% of 375 movements19.7% of 411 movements19.4% of 392 movements15.8% of 398 movements16.1% of 391 movements36.3% of 432 movements202645.8% of 430 movements28.7% of 356 movements55.2% of 382 movements56.5% of 294 movements24.9% of 169 movements14.9% of 175 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan30.3%21.2–56.0%7 months, 1,500 flights
Feb27.7%11.9–34.5%7 months, 1,290 flights
Mar33.3%17.3–55.2%7 months, 1,399 flights
Apr43.0%24.4–64.6%7 months, 1,450 flights
May26.2%16.8–50.0%7 months, 1,406 flights
Jun14.9%9.5–38.2%7 months, 1,395 flights
Jul17.9%12.5–29.9%6 months, 1,306 flights
Aug20.3%8.2–43.2%6 months, 1,346 flights
Sep21.8%14.4–39.2%6 months, 1,262 flights
Oct19.9%12.8–34.1%6 months, 1,307 flights
Nov22.2%8.4–35.2%6 months, 1,255 flights
Dec30.6%18.1–49.7%6 months, 1,420 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: LGW ↔ NEOM-BAY, 16.4% of 55 movements. Highest disruption: LHR ↔ DAMMAM, 56.7% of 127 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 optionLgw ↔ Neom-Bay16.4% of 55 flightsLhr ↔ Jeddah22.4% of 905 flightsLhr ↔ Riyadh26.0% of 1,928 flightsLgw ↔ Medina44.5% of 229 flightsLgw ↔ Jeddah44.9% of 461 flightsLhr ↔ Dammam56.7% of 127 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
LGW ↔ NEOM-BAY16.4% of 55 movementsno events in 55 movementsdescriptive comparison
Heathrow ↔ Jeddah22.4% of 905 movements0.9% of 905 movementsdescriptive comparison
Heathrow ↔ Riyadh26.0% of 1,928 movements2.6% of 1,928 movementsdescriptive comparison
MAN ↔ JEDDAH29.0% of 348 movements1.1% of 348 movementsdescriptive comparison
BHX ↔ JEDDAH34.2% of 152 movements5.3% of 152 movementsdescriptive comparison
LGW ↔ MEDINA44.5% of 229 movements6.6% of 229 movementsdescriptive comparison
LGW ↔ JEDDAH44.9% of 461 movements2.8% of 461 movementsdescriptive comparison
LHR ↔ DAMMAM56.7% of 127 movements9.4% of 127 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?

4 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
Birmingham34.2% of 152 movementsdescriptive comparison
Gatwick42.7% of 745 movementsdescriptive comparison
Heathrow26.2% of 2,960 movementsdescriptive comparison
Manchester29.0% of 348 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

29.7% of 4,205 movements arrivals were disrupted, against 30.1% of 4,220 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.2% of 4,205 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

Saudi Arabia appears from Jan 2018 to Jun 2026 with 17,533 arrivals.

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

Archive route pairs: 28.

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?

29.7% of 4,205 movements over July 2025 to June 2026.

How often are they cancelled?

2.6% of 4,205 movements at short notice.

How late is late?

34.5–67.5 minutes; delayed denominator 1,137–2,104

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.