UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

KLM

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

Put the other way round, 74.1% of 17,663 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

25.9% of 17,663 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
25.9% of 17,663 movements3.5% of 17,663 movements20.1–55.3 minutes; delayed denominator 3,954–10,0350.3% of 17,663 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.3% of 17,663 movements passed the three-hour mark.

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

DelayShare and sampleOne event per movements
More than 15 minutes22.4% of 17,663 movements4.5
More than 30 minutes12.1% of 17,663 movements8.3
More than 60 minutes4.2% of 17,663 movements24.1
More than 120 minutes0.8% of 17,663 movements119.3
More than 180 minutes0.3% of 17,663 movements384.0
More than 360 minutes0.0% of 17,663 movements5,887.7
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?

0.8% of 17,663 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 early5843.3%15–1 early6,42636.4%0–15 late6,08134.4%16–301,82110.3%31–601,3997.9%61…1205863.3%121…1801020.6%181…360430.2%>36030.0%D=17,666
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 2020, 0.9% of 657 movements. Worst month: Sep 2025, 44.1% of 1,501 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.4%; sample: 15432018Feb 2018: 15.7%; sample: 1427Mar 2018: 19.8%; sample: 1644Apr 2018: 14.5%; sample: 1644May 2018: 15.7%; sample: 1708Jun 2018: 23.2%; sample: 1649Jul 2018: 11.5%; sample: 1666Aug 2018: 12.8%; sample: 1653Sep 2018: 18.7%; sample: 1520Oct 2018: 11.5%; sample: 1617Nov 2018: 12.5%; sample: 1249Dec 2018: 18.2%; sample: 1348Jan 2019: 15.5%; sample: 15462019Feb 2019: 13.3%; sample: 1401Mar 2019: 29.5%; sample: 1642Apr 2019: 21.1%; sample: 1612May 2019: 31.0%; sample: 1467Jun 2019: 29.3%; sample: 1410Jul 2019: 19.8%; sample: 1470Aug 2019: 13.2%; sample: 1456Sep 2019: 32.4%; sample: 1412Oct 2019: 26.9%; sample: 1444Nov 2019: 8.9%; sample: 1332Dec 2019: 14.4%; sample: 1360Jan 2020: 9.4%; sample: 16142020Feb 2020: 23.1%; sample: 1465Mar 2020: 13.6%; sample: 1135Apr 2020: 13.6%; sample: 103May 2020: 4.1%; sample: 121Jun 2020: 3.6%; sample: 169Jul 2020: 2.7%; sample: 369Aug 2020: 0.9%; sample: 657Sep 2020: 2.8%; sample: 815Oct 2020: 1.8%; sample: 623Nov 2020: 3.8%; sample: 420Dec 2020: 5.8%; sample: 469Jan 2021: 21.5%; sample: 4142021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: 34.6%; sample: 104Apr 2021: 18.8%; sample: 325May 2021: 3.5%; sample: 431Jun 2021: 7.5%; sample: 518Jul 2021: 5.6%; sample: 737Aug 2021: 17.2%; sample: 749Sep 2021: 19.5%; sample: 768Oct 2021: 18.7%; sample: 818Nov 2021: 7.1%; sample: 902Dec 2021: 15.3%; sample: 1023Jan 2022: 18.3%; sample: 9692022Feb 2022: 23.9%; sample: 782Mar 2022: 11.5%; sample: 995Apr 2022: 36.4%; sample: 1189May 2022: 36.9%; sample: 1373Jun 2022: 43.8%; sample: 1378Jul 2022: 31.8%; sample: 1187Aug 2022: 20.6%; sample: 1136Sep 2022: 41.4%; sample: 1175Oct 2022: 19.5%; sample: 1133Nov 2022: 7.8%; sample: 1104Dec 2022: 21.2%; sample: 1099Jan 2023: 11.4%; sample: 11352023Feb 2023: 10.5%; sample: 1079Mar 2023: 23.5%; sample: 1279Apr 2023: 19.8%; sample: 1322May 2023: 24.7%; sample: 1430Jun 2023: 27.2%; sample: 1406Jul 2023: 27.1%; sample: 1512Aug 2023: 23.7%; sample: 1501Sep 2023: 31.3%; sample: 1432Oct 2023: 36.2%; sample: 1549Nov 2023: 30.6%; sample: 1559Dec 2023: 39.8%; sample: 1601Jan 2024: 30.8%; sample: 14992024Feb 2024: 24.7%; sample: 1449Mar 2024: 21.5%; sample: 1622Apr 2024: 33.2%; sample: 1471May 2024: 22.2%; sample: 1522Jun 2024: 26.6%; sample: 1458Jul 2024: 26.8%; sample: 1498Aug 2024: 20.6%; sample: 1513Sep 2024: 34.0%; sample: 1504Oct 2024: 23.5%; sample: 1587Nov 2024: 24.5%; sample: 1528Dec 2024: 28.2%; sample: 1571Jan 2025: 34.6%; sample: 15162025Feb 2025: 19.2%; sample: 1379Mar 2025: 18.2%; sample: 1581Apr 2025: 18.2%; sample: 1531May 2025: 22.7%; sample: 1554Jun 2025: 26.6%; sample: 1470Jul 2025: 36.1%; sample: 1481Aug 2025: 29.9%; sample: 1480Sep 2025: 44.1%; sample: 1501Oct 2025: 32.5%; sample: 1580Nov 2025: 19.5%; sample: 1550Dec 2025: 20.6%; sample: 1575Jan 2026: 38.7%; sample: 13452026Feb 2026: 16.1%; sample: 1227Mar 2026: 13.8%; sample: 1585Apr 2026: 15.8%; sample: 1448May 2026: 16.6%; sample: 1466Jun 2026: 26.9%; sample: 1425Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201819.4% of 1,543 movements
Feb 201815.7% of 1,427 movements
Mar 201819.8% of 1,644 movements
Apr 201814.5% of 1,644 movements
May 201815.7% of 1,708 movements
Jun 201823.2% of 1,649 movements
Jul 201811.5% of 1,666 movements
Aug 201812.8% of 1,653 movements
Sep 201818.7% of 1,520 movements
Oct 201811.5% of 1,617 movements
Nov 201812.5% of 1,249 movements
Dec 201818.2% of 1,348 movements
Jan 201915.5% of 1,546 movements
Feb 201913.3% of 1,401 movements
Mar 201929.5% of 1,642 movements
Apr 201921.1% of 1,612 movements
May 201931.0% of 1,467 movements
Jun 201929.3% of 1,410 movements
Jul 201919.8% of 1,470 movements
Aug 201913.2% of 1,456 movements
Sep 201932.4% of 1,412 movements
Oct 201926.9% of 1,444 movements
Nov 20198.9% of 1,332 movements
Dec 201914.4% of 1,360 movements
Jan 20209.4% of 1,614 movements
Feb 202023.1% of 1,465 movements
Mar 202013.6% of 1,135 movements
Apr 202013.6% of 103 movements
May 20204.1% of 121 movements
Jun 20203.6% of 169 movements
Jul 20202.7% of 369 movements
Aug 20200.9% of 657 movements
Sep 20202.8% of 815 movements
Oct 20201.8% of 623 movements
Nov 20203.8% of 420 movements
Dec 20205.8% of 469 movements
Jan 202121.5% of 414 movements
Feb 2021suppressed: fewer than twenty movements
Mar 202134.6% of 104 movements
Apr 202118.8% of 325 movements
May 20213.5% of 431 movements
Jun 20217.5% of 518 movements
Jul 20215.6% of 737 movements
Aug 202117.2% of 749 movements
Sep 202119.5% of 768 movements
Oct 202118.7% of 818 movements
Nov 20217.1% of 902 movements
Dec 202115.3% of 1,023 movements
Jan 202218.3% of 969 movements
Feb 202223.9% of 782 movements
Mar 202211.5% of 995 movements
Apr 202236.4% of 1,189 movements
May 202236.9% of 1,373 movements
Jun 202243.8% of 1,378 movements
Jul 202231.8% of 1,187 movements
Aug 202220.6% of 1,136 movements
Sep 202241.4% of 1,175 movements
Oct 202219.5% of 1,133 movements
Nov 20227.8% of 1,104 movements
Dec 202221.2% of 1,099 movements
Jan 202311.4% of 1,135 movements
Feb 202310.5% of 1,079 movements
Mar 202323.5% of 1,279 movements
Apr 202319.8% of 1,322 movements
May 202324.7% of 1,430 movements
Jun 202327.2% of 1,406 movements
Jul 202327.1% of 1,512 movements
Aug 202323.7% of 1,501 movements
Sep 202331.3% of 1,432 movements
Oct 202336.2% of 1,549 movements
Nov 202330.6% of 1,559 movements
Dec 202339.8% of 1,601 movements
Jan 202430.8% of 1,499 movements
Feb 202424.7% of 1,449 movements
Mar 202421.5% of 1,622 movements
Apr 202433.2% of 1,471 movements
May 202422.2% of 1,522 movements
Jun 202426.6% of 1,458 movements
Jul 202426.8% of 1,498 movements
Aug 202420.6% of 1,513 movements
Sep 202434.0% of 1,504 movements
Oct 202423.5% of 1,587 movements
Nov 202424.5% of 1,528 movements
Dec 202428.2% of 1,571 movements
Jan 202534.6% of 1,516 movements
Feb 202519.2% of 1,379 movements
Mar 202518.2% of 1,581 movements
Apr 202518.2% of 1,531 movements
May 202522.7% of 1,554 movements
Jun 202526.6% of 1,470 movements
Jul 202536.1% of 1,481 movements
Aug 202529.9% of 1,480 movements
Sep 202544.1% of 1,501 movements
Oct 202532.5% of 1,580 movements
Nov 202519.5% of 1,550 movements
Dec 202520.6% of 1,575 movements
Jan 202638.7% of 1,345 movements
Feb 202616.1% of 1,227 movements
Mar 202613.8% of 1,585 movements
Apr 202615.8% of 1,448 movements
May 202616.6% of 1,466 movements
Jun 202626.9% of 1,425 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 2020Arrivals3.6% of 169 movements17.4% across 14,322 flightsreturned the next month
Pandemic regime · Jun 2020Departures3.0% of 169 movements21.1% across 14,340 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Arrivals31.8% of 1,187 movements21.2% across 11,683 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Departures53.4% of 1,188 movements29.0% across 11,683 flightsreturned after 3 months
NATS system failure · Aug 2023Arrivals23.7% of 1,501 movements21.2% across 14,810 flightsstill above it 8 months later
NATS system failure · Aug 2023Departures32.8% of 1,504 movements29.8% across 14,812 flightsreturned after 6 months
Heathrow fire closure · Mar 2025Arrivals18.2% of 1,581 movements26.2% across 18,169 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures25.1% of 1,579 movements35.3% across 18,167 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, 33.2% across 6 months. Lowest median: Nov, 16.0% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201915.5% of 1,546 movements13.3% of 1,401 movements29.5% of 1,642 movements21.1% of 1,612 movements31.0% of 1,467 movements29.3% of 1,410 movements19.8% of 1,470 movements13.2% of 1,456 movements32.4% of 1,412 movements26.9% of 1,444 movements8.9% of 1,332 movements14.4% of 1,360 movements20209.4% of 1,614 movements23.1% of 1,465 movements13.6% of 1,135 movements13.6% of 103 movements4.1% of 121 movements3.6% of 169 movements2.7% of 369 movements0.9% of 657 movements2.8% of 815 movements1.8% of 623 movements3.8% of 420 movements5.8% of 469 movements202121.5% of 414 movementssuppressed: fewer than twenty movements34.6% of 104 movements18.8% of 325 movements3.5% of 431 movements7.5% of 518 movements5.6% of 737 movements17.2% of 749 movements19.5% of 768 movements18.7% of 818 movements7.1% of 902 movements15.3% of 1,023 movements202218.3% of 969 movements23.9% of 782 movements11.5% of 995 movements36.4% of 1,189 movements36.9% of 1,373 movements43.8% of 1,378 movements31.8% of 1,187 movements20.6% of 1,136 movements41.4% of 1,175 movements19.5% of 1,133 movements7.8% of 1,104 movements21.2% of 1,099 movements202311.4% of 1,135 movements10.5% of 1,079 movements23.5% of 1,279 movements19.8% of 1,322 movements24.7% of 1,430 movements27.2% of 1,406 movements27.1% of 1,512 movements23.7% of 1,501 movements31.3% of 1,432 movements36.2% of 1,549 movements30.6% of 1,559 movements39.8% of 1,601 movements202430.8% of 1,499 movements24.7% of 1,449 movements21.5% of 1,622 movements33.2% of 1,471 movements22.2% of 1,522 movements26.6% of 1,458 movements26.8% of 1,498 movements20.6% of 1,513 movements34.0% of 1,504 movements23.5% of 1,587 movements24.5% of 1,528 movements28.2% of 1,571 movements202534.6% of 1,516 movements19.2% of 1,379 movements18.2% of 1,581 movements18.2% of 1,531 movements22.7% of 1,554 movements26.6% of 1,470 movements36.1% of 1,481 movements29.9% of 1,480 movements44.1% of 1,501 movements32.5% of 1,580 movements19.5% of 1,550 movements20.6% of 1,575 movements202638.7% of 1,345 movements16.1% of 1,227 movements13.8% of 1,585 movements15.8% of 1,448 movements16.6% of 1,466 movements26.9% of 1,425 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan19.4%11.4–38.7%7 months, 9,553 flights
Feb16.1%10.5–24.7%7 months, 8,744 flights
Mar19.8%11.5–29.5%7 months, 10,348 flights
Apr19.8%14.5–36.4%7 months, 10,217 flights
May22.7%15.7–36.9%7 months, 10,520 flights
Jun26.9%23.2–43.8%7 months, 10,196 flights
Jul26.9%11.5–36.1%6 months, 8,814 flights
Aug20.6%12.8–29.9%6 months, 8,739 flights
Sep33.2%18.7–44.1%6 months, 8,544 flights
Oct25.2%11.5–36.2%6 months, 8,910 flights
Nov16.0%7.8–30.6%6 months, 8,322 flights
Dec20.9%14.4–39.8%6 months, 8,554 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: LCY ↔ AMS, 15.1% of 2,194 movements. Highest disruption: ABZ ↔ AMS, 32.9% of 368 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 optionLcy ↔ Ams15.1% of 2,194 flightsExt ↔ Ams18.5% of 356 flightsCwl ↔ Ams22.1% of 728 flightsMan ↔ Ams30.5% of 2,059 flightsBrs ↔ Ams31.9% of 1,349 flightsAbz ↔ Ams32.9% of 368 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
London City ↔ Amsterdam15.1% of 2,194 movements3.5% of 2,194 movementsdescriptive comparison
EXT ↔ AMS18.5% of 356 movements4.2% of 356 movementsdescriptive comparison
Cardiff Wales ↔ Amsterdam22.1% of 728 movements4.1% of 728 movementsdescriptive comparison
Teesside International Airport ↔ Amsterdam23.0% of 846 movements4.3% of 846 movementsdescriptive comparison
Leeds Bradford ↔ Amsterdam24.3% of 1,129 movements3.5% of 1,129 movementsdescriptive comparison
Edinburgh ↔ Amsterdam24.8% of 1,580 movements2.7% of 1,580 movementsdescriptive comparison
Heathrow ↔ Amsterdam26.6% of 2,764 movements3.3% of 2,764 movementsdescriptive comparison
Glasgow ↔ Amsterdam27.5% of 926 movements3.0% of 926 movementsdescriptive comparison
Birmingham ↔ Amsterdam27.7% of 1,685 movements3.1% of 1,685 movementsdescriptive comparison
Newcastle ↔ Amsterdam29.5% of 1,633 movements1.5% of 1,633 movementsdescriptive comparison
Manchester ↔ Amsterdam30.5% of 2,059 movements2.5% of 2,059 movementsdescriptive comparison
Bristol ↔ Amsterdam31.9% of 1,349 movements2.6% of 1,349 movementsdescriptive comparison
Aberdeen ↔ Amsterdam32.9% of 368 movements19.6% of 368 movementsdescriptive comparison
Southampton ↔ Amsterdam100.0% of 22 movements — small sample, not ranked100.0% of 22 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?

14 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
Aberdeen32.9% of 368 movementsdescriptive comparison
Birmingham27.7% of 1,685 movementsdescriptive comparison
Bristol32.0% of 1,350 movementsdescriptive comparison
Cardiff Wales22.2% of 729 movementsdescriptive comparison
Edinburgh24.8% of 1,580 movementsdescriptive comparison
Exeter18.5% of 356 movementsdescriptive comparison
Glasgow27.5% of 926 movementsdescriptive comparison
Leeds Bradford24.3% of 1,129 movementsdescriptive comparison
London City15.1% of 2,194 movementsdescriptive comparison
Heathrow26.6% of 2,765 movementsdescriptive comparison
Manchester30.5% of 2,059 movementsdescriptive comparison
Teesside International Airport23.0% of 846 movementsdescriptive comparison
Newcastle29.6% of 1,634 movementsdescriptive comparison
Southampton100.0% of 22 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

25.9% of 17,663 movements arrivals were disrupted, against 33.9% of 17,669 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.3% of 17,663 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

KLM appears from Jan 2018 to Jun 2026 with 126,212 arrivals.

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

Archive route pairs: 58.

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?

25.9% of 17,663 movements over July 2025 to June 2026.

How often are they cancelled?

3.5% of 17,663 movements at short notice.

How late is late?

20.1–55.3 minutes; delayed denominator 3,954–10,035

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.