UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Portugal(Madeira)

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

Put the other way round, 70.8% of 2,898 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.2% of 2,898 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.2% of 2,898 movements3.5% of 2,898 movements43.6–80.9 minutes; delayed denominator 744–1,3161.3% of 2,898 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.3% of 2,898 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 3.5% of 2,898 movements.

DelayShare and sampleOne event per movements
More than 15 minutes25.7% of 2,898 movements3.9
More than 30 minutes15.9% of 2,898 movements6.3
More than 60 minutes7.7% of 2,898 movements13.1
More than 120 minutes2.8% of 2,898 movements35.8
More than 180 minutes1.3% of 2,898 movements76.3
More than 360 minutes0.5% of 2,898 movements193.2
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.8% of 2,898 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 early64322.2%15–1 early83828.9%0–15 late57219.7%16–302849.8%31–602388.2%61…1201414.9%121…180431.5%181…360230.8%>360150.5%D=2,901
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: Nov 2019, 6.9% of 145 movements. Worst month: Jul 2022, 48.4% of 223 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: 20.6%; sample: 1552018Feb 2018: 23.9%; sample: 134Mar 2018: 17.4%; sample: 144Apr 2018: 35.7%; sample: 168May 2018: 17.8%; sample: 169Jun 2018: 16.5%; sample: 182Jul 2018: 15.2%; sample: 191Aug 2018: 12.5%; sample: 184Sep 2018: 14.6%; sample: 171Oct 2018: 26.8%; sample: 183Nov 2018: 31.7%; sample: 145Dec 2018: 21.9%; sample: 178Jan 2019: 22.6%; sample: 1592019Feb 2019: 17.8%; sample: 146Mar 2019: 24.5%; sample: 159Apr 2019: 20.6%; sample: 160May 2019: 19.9%; sample: 166Jun 2019: 21.8%; sample: 170Jul 2019: 13.7%; sample: 183Aug 2019: 27.7%; sample: 173Sep 2019: 24.9%; sample: 173Oct 2019: 11.6%; sample: 155Nov 2019: 6.9%; sample: 145Dec 2019: 25.5%; sample: 161Jan 2020: 10.6%; sample: 1512020Feb 2020: 21.4%; sample: 140Mar 2020: 21.1%; sample: 109Apr 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: 16.5%; sample: 97Sep 2020: 7.9%; sample: 89Oct 2020: 12.5%; sample: 120Nov 2020: 20.3%; sample: 59Dec 2020: 21.1%; sample: 90Jan 2021: 25.0%; sample: 282021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: suppressed: fewer than twenty movements×Apr 2021: no data×May 2021: 41.2%; sample: 34Jun 2021: 37.3%; sample: 67Jul 2021: 33.3%; sample: 183Aug 2021: 37.0%; sample: 200Sep 2021: 21.7%; sample: 184Oct 2021: 19.6%; sample: 194Nov 2021: 22.8%; sample: 158Dec 2021: 19.7%; sample: 178Jan 2022: 11.4%; sample: 1492022Feb 2022: 40.0%; sample: 135Mar 2022: 25.7%; sample: 175Apr 2022: 42.9%; sample: 226May 2022: 40.3%; sample: 233Jun 2022: 34.6%; sample: 214Jul 2022: 48.4%; sample: 223Aug 2022: 30.3%; sample: 241Sep 2022: 41.0%; sample: 234Oct 2022: 31.7%; sample: 252Nov 2022: 15.9%; sample: 208Dec 2022: 30.0%; sample: 233Jan 2023: 21.5%; sample: 2332023Feb 2023: 30.4%; sample: 207Mar 2023: 31.9%; sample: 226Apr 2023: 29.4%; sample: 214May 2023: 44.4%; sample: 234Jun 2023: 41.2%; sample: 221Jul 2023: 30.7%; sample: 241Aug 2023: 39.8%; sample: 221Sep 2023: 34.4%; sample: 218Oct 2023: 27.8%; sample: 237Nov 2023: 12.4%; sample: 193Dec 2023: 23.1%; sample: 216Jan 2024: 20.2%; sample: 1882024Feb 2024: 25.2%; sample: 163Mar 2024: 27.7%; sample: 184Apr 2024: 18.3%; sample: 202May 2024: 23.5%; sample: 200Jun 2024: 23.0%; sample: 196Jul 2024: 20.4%; sample: 221Aug 2024: 38.4%; sample: 219Sep 2024: 35.9%; sample: 209Oct 2024: 30.0%; sample: 213Nov 2024: 19.4%; sample: 206Dec 2024: 33.9%; sample: 233Jan 2025: 26.9%; sample: 2012025Feb 2025: 23.7%; sample: 186Mar 2025: 20.5%; sample: 220Apr 2025: 7.9%; sample: 228May 2025: 23.7%; sample: 236Jun 2025: 30.8%; sample: 247Jul 2025: 42.1%; sample: 252Aug 2025: 32.7%; sample: 248Sep 2025: 37.2%; sample: 250Oct 2025: 17.5%; sample: 252Nov 2025: 19.8%; sample: 227Dec 2025: 22.6%; sample: 252Jan 2026: 26.1%; sample: 2182026Feb 2026: 26.6%; sample: 199Mar 2026: 46.5%; sample: 256Apr 2026: 25.7%; sample: 253May 2026: 20.5%; sample: 239Jun 2026: 30.2%; sample: 252Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201820.6% of 155 movements
Feb 201823.9% of 134 movements
Mar 201817.4% of 144 movements
Apr 201835.7% of 168 movements
May 201817.8% of 169 movements
Jun 201816.5% of 182 movements
Jul 201815.2% of 191 movements
Aug 201812.5% of 184 movements
Sep 201814.6% of 171 movements
Oct 201826.8% of 183 movements
Nov 201831.7% of 145 movements
Dec 201821.9% of 178 movements
Jan 201922.6% of 159 movements
Feb 201917.8% of 146 movements
Mar 201924.5% of 159 movements
Apr 201920.6% of 160 movements
May 201919.9% of 166 movements
Jun 201921.8% of 170 movements
Jul 201913.7% of 183 movements
Aug 201927.7% of 173 movements
Sep 201924.9% of 173 movements
Oct 201911.6% of 155 movements
Nov 20196.9% of 145 movements
Dec 201925.5% of 161 movements
Jan 202010.6% of 151 movements
Feb 202021.4% of 140 movements
Mar 202021.1% of 109 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 202016.5% of 97 movements
Sep 20207.9% of 89 movements
Oct 202012.5% of 120 movements
Nov 202020.3% of 59 movements
Dec 202021.1% of 90 movements
Jan 202125.0% of 28 movements — small sample, not ranked
Feb 2021suppressed: fewer than twenty movements
Mar 2021suppressed: fewer than twenty movements
Apr 2021no data
May 202141.2% of 34 movements — small sample, not ranked
Jun 202137.3% of 67 movements
Jul 202133.3% of 183 movements
Aug 202137.0% of 200 movements
Sep 202121.7% of 184 movements
Oct 202119.6% of 194 movements
Nov 202122.8% of 158 movements
Dec 202119.7% of 178 movements
Jan 202211.4% of 149 movements
Feb 202240.0% of 135 movements
Mar 202225.7% of 175 movements
Apr 202242.9% of 226 movements
May 202240.3% of 233 movements
Jun 202234.6% of 214 movements
Jul 202248.4% of 223 movements
Aug 202230.3% of 241 movements
Sep 202241.0% of 234 movements
Oct 202231.7% of 252 movements
Nov 202215.9% of 208 movements
Dec 202230.0% of 233 movements
Jan 202321.5% of 233 movements
Feb 202330.4% of 207 movements
Mar 202331.9% of 226 movements
Apr 202329.4% of 214 movements
May 202344.4% of 234 movements
Jun 202341.2% of 221 movements
Jul 202330.7% of 241 movements
Aug 202339.8% of 221 movements
Sep 202334.4% of 218 movements
Oct 202327.8% of 237 movements
Nov 202312.4% of 193 movements
Dec 202323.1% of 216 movements
Jan 202420.2% of 188 movements
Feb 202425.2% of 163 movements
Mar 202427.7% of 184 movements
Apr 202418.3% of 202 movements
May 202423.5% of 200 movements
Jun 202423.0% of 196 movements
Jul 202420.4% of 221 movements
Aug 202438.4% of 219 movements
Sep 202435.9% of 209 movements
Oct 202430.0% of 213 movements
Nov 202419.4% of 206 movements
Dec 202433.9% of 233 movements
Jan 202526.9% of 201 movements
Feb 202523.7% of 186 movements
Mar 202520.5% of 220 movements
Apr 20257.9% of 228 movements
May 202523.7% of 236 movements
Jun 202530.8% of 247 movements
Jul 202542.1% of 252 movements
Aug 202532.7% of 248 movements
Sep 202537.2% of 250 movements
Oct 202517.5% of 252 movements
Nov 202519.8% of 227 movements
Dec 202522.6% of 252 movements
Jan 202626.1% of 218 movements
Feb 202626.6% of 199 movements
Mar 202646.5% of 256 movements
Apr 202625.7% of 253 movements
May 202620.5% of 239 movements
Jun 202630.2% of 252 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 2022Arrivals48.4% of 223 movements29.1% across 2,229 flightsreturned after 4 months
Summer 2022 breakdown · Jul 2022Departures56.5% of 223 movements23.0% across 2,229 flightsreturned after 4 months
NATS system failure · Aug 2023Arrivals39.8% of 221 movements31.5% across 2,744 flightsreturned after 2 months
NATS system failure · Aug 2023Departures43.4% of 219 movements34.8% across 2,725 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Arrivals20.5% of 220 movements26.7% across 2,470 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures23.6% of 220 movements27.3% across 2,458 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, 35.1% across 6 months. Lowest median: Nov, 17.6% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201922.6% of 159 movements17.8% of 146 movements24.5% of 159 movements20.6% of 160 movements19.9% of 166 movements21.8% of 170 movements13.7% of 183 movements27.7% of 173 movements24.9% of 173 movements11.6% of 155 movements6.9% of 145 movements25.5% of 161 movements202010.6% of 151 movements21.4% of 140 movements21.1% of 109 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements16.5% of 97 movements7.9% of 89 movements12.5% of 120 movements20.3% of 59 movements21.1% of 90 movements202125.0% of 28 movements †suppressed: fewer than twenty movementssuppressed: fewer than twenty movementsno data41.2% of 34 movements †37.3% of 67 movements33.3% of 183 movements37.0% of 200 movements21.7% of 184 movements19.6% of 194 movements22.8% of 158 movements19.7% of 178 movements202211.4% of 149 movements40.0% of 135 movements25.7% of 175 movements42.9% of 226 movements40.3% of 233 movements34.6% of 214 movements48.4% of 223 movements30.3% of 241 movements41.0% of 234 movements31.7% of 252 movements15.9% of 208 movements30.0% of 233 movements202321.5% of 233 movements30.4% of 207 movements31.9% of 226 movements29.4% of 214 movements44.4% of 234 movements41.2% of 221 movements30.7% of 241 movements39.8% of 221 movements34.4% of 218 movements27.8% of 237 movements12.4% of 193 movements23.1% of 216 movements202420.2% of 188 movements25.2% of 163 movements27.7% of 184 movements18.3% of 202 movements23.5% of 200 movements23.0% of 196 movements20.4% of 221 movements38.4% of 219 movements35.9% of 209 movements30.0% of 213 movements19.4% of 206 movements33.9% of 233 movements202526.9% of 201 movements23.7% of 186 movements20.5% of 220 movements7.9% of 228 movements23.7% of 236 movements30.8% of 247 movements42.1% of 252 movements32.7% of 248 movements37.2% of 250 movements17.5% of 252 movements19.8% of 227 movements22.6% of 252 movements202626.1% of 218 movements26.6% of 199 movements46.5% of 256 movements25.7% of 253 movements20.5% of 239 movements30.2% of 252 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan21.5%11.4–26.9%7 months, 1,303 flights
Feb25.2%17.8–40.0%7 months, 1,170 flights
Mar25.7%17.4–46.5%7 months, 1,364 flights
Apr25.7%7.9–42.9%7 months, 1,451 flights
May23.5%17.8–44.4%7 months, 1,477 flights
Jun30.2%16.5–41.2%7 months, 1,482 flights
Jul25.5%13.7–48.4%6 months, 1,311 flights
Aug31.5%12.5–39.8%6 months, 1,286 flights
Sep35.1%14.6–41.0%6 months, 1,255 flights
Oct27.3%11.6–31.7%6 months, 1,292 flights
Nov17.6%6.9–31.7%6 months, 1,124 flights
Dec24.3%21.9–33.9%6 months, 1,273 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: LBA ↔ FUNCHAL, 14.5% of 55 movements. Highest disruption: MAN ↔ FUNCHAL, 40.0% of 450 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 optionLba ↔ Funchal14.5% of 55 flightsLpl ↔ Funchal17.0% of 53 flightsEdi ↔ Funchal19.9% of 146 flightsBhx ↔ Funchal33.9% of 180 flightsLtn ↔ Funchal36.3% of 171 flightsMan ↔ Funchal40.0% of 450 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
LBA ↔ FUNCHAL14.5% of 55 movementsno events in 55 movementsdescriptive comparison
LPL ↔ FUNCHAL17.0% of 53 movements3.8% of 53 movementsdescriptive comparison
EDI ↔ FUNCHAL19.9% of 146 movements3.4% of 146 movementsdescriptive comparison
GLA ↔ FUNCHAL22.6% of 53 movements5.7% of 53 movementsdescriptive comparison
EMA ↔ FUNCHAL23.1% of 52 movementsno events in 52 movementsdescriptive comparison
Gatwick ↔ Funchal25.0% of 1,028 movements4.7% of 1,028 movementsdescriptive comparison
BRS ↔ FUNCHAL27.7% of 224 movements3.1% of 224 movementsdescriptive comparison
STN ↔ FUNCHAL30.0% of 320 movements1.9% of 320 movementsdescriptive comparison
NCL ↔ FUNCHAL32.1% of 53 movements1.9% of 53 movementsdescriptive comparison
BHX ↔ FUNCHAL33.9% of 180 movements3.3% of 180 movementsdescriptive comparison
LTN ↔ FUNCHAL36.3% of 171 movements2.3% of 171 movementsdescriptive comparison
MAN ↔ FUNCHAL40.0% of 450 movements3.3% of 450 movementsdescriptive comparison
BFS ↔ FUNCHAL4.5% of 22 movements — small sample, not rankedno events in 22 movements — small sample, not rankedsmall sample; not ranked
BOH ↔ FUNCHAL46.9% of 49 movements — small sample, not ranked4.1% of 49 movements — small sample, not rankedsmall sample; not ranked
JER ↔ FUNCHAL20.7% of 29 movements — small sample, not rankedno events in 29 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?

15 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
Belfast International4.5% of 22 movements — small sample, not rankedsmall sample; not ranked
Birmingham33.7% of 181 movementsdescriptive comparison
Bournemouth46.9% of 49 movements — small sample, not rankedsmall sample; not ranked
Bristol28.0% of 225 movementsdescriptive comparison
Edinburgh19.9% of 146 movementsdescriptive comparison
East Midlands International23.1% of 52 movementsdescriptive comparison
Glasgow22.6% of 53 movementsdescriptive comparison
Jersey20.7% of 29 movements — small sample, not rankedsmall sample; not ranked
Leeds Bradford14.5% of 55 movementsdescriptive comparison
Gatwick25.5% of 1,036 movementsdescriptive comparison
Liverpool (John Lennon)16.7% of 54 movementsdescriptive comparison
Luton36.3% of 171 movementsdescriptive comparison
Manchester40.1% of 451 movementsdescriptive comparison
Newcastle32.1% of 53 movementsdescriptive comparison
Stansted30.2% of 321 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.2% of 2,898 movements arrivals were disrupted, against 26.0% of 2,867 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.3% of 2,898 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

Portugal(Madeira) appears from Jan 2018 to Jun 2026 with 17,879 arrivals.

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

Archive route pairs: 30.

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.2% of 2,898 movements over July 2025 to June 2026.

How often are they cancelled?

3.5% of 2,898 movements at short notice.

How late is late?

43.6–80.9 minutes; delayed denominator 744–1,316

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.