UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

India

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

Put the other way round, 65.5% of 8,603 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

34.5% of 8,603 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
34.5% of 8,603 movements1.4% of 8,603 movements41.9–67.1 minutes; delayed denominator 2,848–4,3641.6% of 8,603 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.6% of 8,603 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 1.4% of 8,603 movements.

DelayShare and sampleOne event per movements
More than 15 minutes33.1% of 8,603 movements3.0
More than 30 minutes21.7% of 8,603 movements4.6
More than 60 minutes9.7% of 8,603 movements10.3
More than 120 minutes3.4% of 8,603 movements29.4
More than 180 minutes1.6% of 8,603 movements63.7
More than 360 minutes0.3% of 8,603 movements296.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?

3.4% of 8,603 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 early2,42728.2%15–1 early1,69119.7%0–15 late1,51617.6%16–3098411.4%31–601,03112.0%61…1205406.3%121…1801581.8%181…3601061.2%>360290.3%D=8,603
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: Jun 2021, 5.5% of 109 movements. Worst month: Dec 2021, 67.1% of 301 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: 38.3%; sample: 5532018Feb 2018: 22.7%; sample: 503Mar 2018: 32.3%; sample: 545Apr 2018: 25.6%; sample: 523May 2018: 19.8%; sample: 519Jun 2018: 17.2%; sample: 500Jul 2018: 13.4%; sample: 514Aug 2018: 12.3%; sample: 513Sep 2018: 10.1%; sample: 484Oct 2018: 17.2%; sample: 513Nov 2018: 13.8%; sample: 535Dec 2018: 25.8%; sample: 570Jan 2019: 33.3%; sample: 5882019Feb 2019: 23.1%; sample: 533Mar 2019: 65.9%; sample: 574Apr 2019: 46.0%; sample: 433May 2019: 29.5%; sample: 386Jun 2019: 38.6%; sample: 376Jul 2019: 27.3%; sample: 403Aug 2019: 19.5%; sample: 411Sep 2019: 24.8%; sample: 387Oct 2019: 29.9%; sample: 415Nov 2019: 27.1%; sample: 442Dec 2019: 37.3%; sample: 461Jan 2020: 43.2%; sample: 4742020Feb 2020: 58.8%; sample: 449Mar 2020: 31.0%; sample: 348Apr 2020: 46.0%; sample: 50May 2020: 46.2%; sample: 26Jun 2020: 24.3%; sample: 37Jul 2020: 11.1%; sample: 36Aug 2020: 17.4%; sample: 86Sep 2020: 6.8%; sample: 206Oct 2020: 19.9%; sample: 251Nov 2020: 14.6%; sample: 240Dec 2020: 38.8%; sample: 209Jan 2021: 53.4%; sample: 1182021Feb 2021: 46.4%; sample: 125Mar 2021: 42.9%; sample: 140Apr 2021: 30.6%; sample: 121May 2021: 15.2%; sample: 112Jun 2021: 5.5%; sample: 109Jul 2021: 9.4%; sample: 128Aug 2021: 25.8%; sample: 182Sep 2021: 34.4%; sample: 285Oct 2021: 47.4%; sample: 308Nov 2021: 58.7%; sample: 298Dec 2021: 67.1%; sample: 301Jan 2022: 58.9%; sample: 2992022Feb 2022: 53.3%; sample: 272Mar 2022: 37.1%; sample: 307Apr 2022: 32.9%; sample: 319May 2022: 27.3%; sample: 374Jun 2022: 35.6%; sample: 421Jul 2022: 28.7%; sample: 453Aug 2022: 13.0%; sample: 468Sep 2022: 23.7%; sample: 469Oct 2022: 36.3%; sample: 496Nov 2022: 24.3%; sample: 531Dec 2022: 47.8%; sample: 594Jan 2023: 43.2%; sample: 6232023Feb 2023: 43.3%; sample: 568Mar 2023: 36.7%; sample: 621Apr 2023: 32.9%; sample: 562May 2023: 25.3%; sample: 565Jun 2023: 26.7%; sample: 550Jul 2023: 30.3%; sample: 601Aug 2023: 26.2%; sample: 604Sep 2023: 28.3%; sample: 593Oct 2023: 48.3%; sample: 613Nov 2023: 46.2%; sample: 615Dec 2023: 59.5%; sample: 650Jan 2024: 54.7%; sample: 6532024Feb 2024: 52.9%; sample: 614Mar 2024: 29.3%; sample: 641Apr 2024: 49.6%; sample: 558May 2024: 41.2%; sample: 585Jun 2024: 37.6%; sample: 582Jul 2024: 45.0%; sample: 615Aug 2024: 55.4%; sample: 632Sep 2024: 43.0%; sample: 593Oct 2024: 51.5%; sample: 647Nov 2024: 36.6%; sample: 675Dec 2024: 24.0%; sample: 733Jan 2025: 22.4%; sample: 7272025Feb 2025: 16.0%; sample: 657Mar 2025: 20.8%; sample: 706Apr 2025: 25.6%; sample: 660May 2025: 39.9%; sample: 686Jun 2025: 37.2%; sample: 651Jul 2025: 17.7%; sample: 617Aug 2025: 16.1%; sample: 626Sep 2025: 31.2%; sample: 621Oct 2025: 40.3%; sample: 642Nov 2025: 28.5%; sample: 724Dec 2025: 32.5%; sample: 762Jan 2026: 47.9%; sample: 7942026Feb 2026: 41.1%; sample: 732Mar 2026: 48.8%; sample: 789Apr 2026: 47.3%; sample: 749May 2026: 33.8%; sample: 772Jun 2026: 22.1%; sample: 775Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201838.3% of 553 movements
Feb 201822.7% of 503 movements
Mar 201832.3% of 545 movements
Apr 201825.6% of 523 movements
May 201819.8% of 519 movements
Jun 201817.2% of 500 movements
Jul 201813.4% of 514 movements
Aug 201812.3% of 513 movements
Sep 201810.1% of 484 movements
Oct 201817.2% of 513 movements
Nov 201813.8% of 535 movements
Dec 201825.8% of 570 movements
Jan 201933.3% of 588 movements
Feb 201923.1% of 533 movements
Mar 201965.9% of 574 movements
Apr 201946.0% of 433 movements
May 201929.5% of 386 movements
Jun 201938.6% of 376 movements
Jul 201927.3% of 403 movements
Aug 201919.5% of 411 movements
Sep 201924.8% of 387 movements
Oct 201929.9% of 415 movements
Nov 201927.1% of 442 movements
Dec 201937.3% of 461 movements
Jan 202043.2% of 474 movements
Feb 202058.8% of 449 movements
Mar 202031.0% of 348 movements
Apr 202046.0% of 50 movements
May 202046.2% of 26 movements — small sample, not ranked
Jun 202024.3% of 37 movements — small sample, not ranked
Jul 202011.1% of 36 movements — small sample, not ranked
Aug 202017.4% of 86 movements
Sep 20206.8% of 206 movements
Oct 202019.9% of 251 movements
Nov 202014.6% of 240 movements
Dec 202038.8% of 209 movements
Jan 202153.4% of 118 movements
Feb 202146.4% of 125 movements
Mar 202142.9% of 140 movements
Apr 202130.6% of 121 movements
May 202115.2% of 112 movements
Jun 20215.5% of 109 movements
Jul 20219.4% of 128 movements
Aug 202125.8% of 182 movements
Sep 202134.4% of 285 movements
Oct 202147.4% of 308 movements
Nov 202158.7% of 298 movements
Dec 202167.1% of 301 movements
Jan 202258.9% of 299 movements
Feb 202253.3% of 272 movements
Mar 202237.1% of 307 movements
Apr 202232.9% of 319 movements
May 202227.3% of 374 movements
Jun 202235.6% of 421 movements
Jul 202228.7% of 453 movements
Aug 202213.0% of 468 movements
Sep 202223.7% of 469 movements
Oct 202236.3% of 496 movements
Nov 202224.3% of 531 movements
Dec 202247.8% of 594 movements
Jan 202343.2% of 623 movements
Feb 202343.3% of 568 movements
Mar 202336.7% of 621 movements
Apr 202332.9% of 562 movements
May 202325.3% of 565 movements
Jun 202326.7% of 550 movements
Jul 202330.3% of 601 movements
Aug 202326.2% of 604 movements
Sep 202328.3% of 593 movements
Oct 202348.3% of 613 movements
Nov 202346.2% of 615 movements
Dec 202359.5% of 650 movements
Jan 202454.7% of 653 movements
Feb 202452.9% of 614 movements
Mar 202429.3% of 641 movements
Apr 202449.6% of 558 movements
May 202441.2% of 585 movements
Jun 202437.6% of 582 movements
Jul 202445.0% of 615 movements
Aug 202455.4% of 632 movements
Sep 202443.0% of 593 movements
Oct 202451.5% of 647 movements
Nov 202436.6% of 675 movements
Dec 202424.0% of 733 movements
Jan 202522.4% of 727 movements
Feb 202516.0% of 657 movements
Mar 202520.8% of 706 movements
Apr 202525.6% of 660 movements
May 202539.9% of 686 movements
Jun 202537.2% of 651 movements
Jul 202517.7% of 617 movements
Aug 202516.1% of 626 movements
Sep 202531.2% of 621 movements
Oct 202540.3% of 642 movements
Nov 202528.5% of 724 movements
Dec 202532.5% of 762 movements
Jan 202647.9% of 794 movements
Feb 202641.1% of 732 movements
Mar 202648.8% of 789 movements
Apr 202647.3% of 749 movements
May 202633.8% of 772 movements
Jun 202622.1% of 775 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 2020Arrivals24.3% of 37 movements — small sample, not ranked35.8% across 4,242 flightsreturned the next month
Pandemic regime · Jun 2020Departures27.0% of 37 movements — small sample, not rankedno complete baselinenot enough data: needs a complete baseline and a publishable event month
Summer 2022 breakdown · Jul 2022Arrivals28.7% of 453 movements40.7% across 3,494 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Departures70.0% of 456 movements50.3% across 3,477 flightsreturned the next month
NATS system failure · Aug 2023Arrivals26.2% of 604 movements32.0% across 6,648 flightsreturned the next month
NATS system failure · Aug 2023Departures41.8% of 605 movements43.7% across 6,647 flightsreturned the next month
Heathrow fire closure · Mar 2025Arrivals20.8% of 706 movements37.6% across 7,645 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures25.9% of 706 movements42.5% across 7,645 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: Jan, 43.2% across 7 months. Lowest median: Aug, 17.8% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201933.3% of 588 movements23.1% of 533 movements65.9% of 574 movements46.0% of 433 movements29.5% of 386 movements38.6% of 376 movements27.3% of 403 movements19.5% of 411 movements24.8% of 387 movements29.9% of 415 movements27.1% of 442 movements37.3% of 461 movements202043.2% of 474 movements58.8% of 449 movements31.0% of 348 movements46.0% of 50 movements46.2% of 26 movements †24.3% of 37 movements †11.1% of 36 movements †17.4% of 86 movements6.8% of 206 movements19.9% of 251 movements14.6% of 240 movements38.8% of 209 movements202153.4% of 118 movements46.4% of 125 movements42.9% of 140 movements30.6% of 121 movements15.2% of 112 movements5.5% of 109 movements9.4% of 128 movements25.8% of 182 movements34.4% of 285 movements47.4% of 308 movements58.7% of 298 movements67.1% of 301 movements202258.9% of 299 movements53.3% of 272 movements37.1% of 307 movements32.9% of 319 movements27.3% of 374 movements35.6% of 421 movements28.7% of 453 movements13.0% of 468 movements23.7% of 469 movements36.3% of 496 movements24.3% of 531 movements47.8% of 594 movements202343.2% of 623 movements43.3% of 568 movements36.7% of 621 movements32.9% of 562 movements25.3% of 565 movements26.7% of 550 movements30.3% of 601 movements26.2% of 604 movements28.3% of 593 movements48.3% of 613 movements46.2% of 615 movements59.5% of 650 movements202454.7% of 653 movements52.9% of 614 movements29.3% of 641 movements49.6% of 558 movements41.2% of 585 movements37.6% of 582 movements45.0% of 615 movements55.4% of 632 movements43.0% of 593 movements51.5% of 647 movements36.6% of 675 movements24.0% of 733 movements202522.4% of 727 movements16.0% of 657 movements20.8% of 706 movements25.6% of 660 movements39.9% of 686 movements37.2% of 651 movements17.7% of 617 movements16.1% of 626 movements31.2% of 621 movements40.3% of 642 movements28.5% of 724 movements32.5% of 762 movements202647.9% of 794 movements41.1% of 732 movements48.8% of 789 movements47.3% of 749 movements33.8% of 772 movements22.1% of 775 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan43.2%22.4–58.9%7 months, 4,237 flights
Feb41.1%16.0–53.3%7 months, 3,879 flights
Mar36.7%20.8–65.9%7 months, 4,183 flights
Apr32.9%25.6–49.6%7 months, 3,804 flights
May29.5%19.8–41.2%7 months, 3,887 flights
Jun35.6%17.2–38.6%7 months, 3,855 flights
Jul28.0%13.4–45.0%6 months, 3,203 flights
Aug17.8%12.3–55.4%6 months, 3,254 flights
Sep26.6%10.1–43.0%6 months, 3,147 flights
Oct38.3%17.2–51.5%6 months, 3,326 flights
Nov27.8%13.8–46.2%6 months, 3,522 flights
Dec34.9%24.0–59.5%6 months, 3,770 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 ↔ HYDERABAD-RAJIV-GHANDI, 12.4% of 364 movements. Highest disruption: MAN ↔ MUMBAI, 69.3% of 192 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 ↔ Hyderabad-Rajiv-Ghandi12.4% of 364 flightsLhr ↔ Chennai19.0% of 363 flightsLhr ↔ Bangalore-Bengaluru24.5% of 1,153 flightsBhx ↔ Delhi59.6% of 141 flightsMan ↔ Delhi63.6% of 118 flightsMan ↔ Mumbai69.3% of 192 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
LHR ↔ HYDERABAD-RAJIV-GHANDI12.4% of 364 movements1.1% of 364 movementsdescriptive comparison
LHR ↔ CHENNAI19.0% of 363 movements0.3% of 363 movementsdescriptive comparison
Heathrow ↔ Bangalore (Bengaluru)24.5% of 1,153 movements1.0% of 1,153 movementsdescriptive comparison
LGW ↔ AHMEDABAD31.8% of 129 movementsno events in 129 movementsdescriptive comparison
Heathrow ↔ Mumbai35.7% of 2,816 movements1.4% of 2,816 movementsdescriptive comparison
Heathrow ↔ Delhi36.8% of 2,950 movements1.3% of 2,950 movementsdescriptive comparison
LGW ↔ AMRITSAR43.0% of 107 movements2.8% of 107 movementsdescriptive comparison
BHX ↔ AMRITSAR49.0% of 149 movements4.7% of 149 movementsdescriptive comparison
BHX ↔ DELHI59.6% of 141 movements0.7% of 141 movementsdescriptive comparison
MAN ↔ DELHI63.6% of 118 movements5.1% of 118 movementsdescriptive comparison
MAN ↔ MUMBAI69.3% of 192 movements5.7% of 192 movementsdescriptive comparison
LGW ↔ GOA-INTERNATIONAL25.6% of 39 movements — small sample, not rankedno events in 39 movements — small sample, not rankedsmall sample; not ranked
LHR ↔ AHMEDABAD24.3% of 37 movements — small sample, not rankedno events in 37 movements — small sample, not rankedsmall sample; not ranked
MAN ↔ GOA-INTERNATIONAL25.0% of 40 movements — small sample, not rankedno events in 40 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?

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
Birmingham54.1% of 290 movementsdescriptive comparison
Gatwick35.8% of 279 movementsdescriptive comparison
Heathrow32.5% of 7,684 movementsdescriptive comparison
Manchester62.3% of 350 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

34.5% of 8,603 movements arrivals were disrupted, against 40.3% of 8,620 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.6% of 8,603 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

India appears from Jan 2018 to Jun 2026 with 48,706 arrivals.

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

Archive route pairs: 41.

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?

34.5% of 8,603 movements over July 2025 to June 2026.

How often are they cancelled?

1.4% of 8,603 movements at short notice.

How late is late?

41.9–67.1 minutes; delayed denominator 2,848–4,364

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.