UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Norway

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

Put the other way round, 82.1% of 9,746 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

17.9% of 9,746 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
17.9% of 9,746 movements1.3% of 9,746 movements20.0–56.7 minutes; delayed denominator 1,617–4,1060.3% of 9,746 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 9,746 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 1.3% of 9,746 movements.

DelayShare and sampleOne event per movements
More than 15 minutes16.6% of 9,746 movements6.0
More than 30 minutes8.0% of 9,746 movements12.4
More than 60 minutes3.1% of 9,746 movements32.4
More than 120 minutes0.6% of 9,746 movements154.7
More than 180 minutes0.3% of 9,746 movements348.1
More than 360 minutes0.0% of 9,746 movements3,248.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.6% of 9,746 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 early1,58516.3%15–1 early3,93240.3%0–15 late2,48925.5%16–308348.6%31–604824.9%61…1202382.4%121…180350.4%181…360250.3%>36030.0%D=9,746
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, 4.4% of 270 movements. Worst month: Dec 2022, 46.9% of 829 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: 37.9%; sample: 9122018Feb 2018: 26.9%; sample: 908Mar 2018: 26.9%; sample: 990Apr 2018: 23.8%; sample: 958May 2018: 18.1%; sample: 975Jun 2018: 28.2%; sample: 932Jul 2018: 32.0%; sample: 927Aug 2018: 26.5%; sample: 1008Sep 2018: 25.2%; sample: 984Oct 2018: 26.4%; sample: 1057Nov 2018: 19.9%; sample: 1012Dec 2018: 33.8%; sample: 916Jan 2019: 23.3%; sample: 9372019Feb 2019: 29.2%; sample: 914Mar 2019: 26.7%; sample: 1021Apr 2019: 16.2%; sample: 940May 2019: 14.9%; sample: 974Jun 2019: 32.1%; sample: 921Jul 2019: 30.9%; sample: 888Aug 2019: 26.8%; sample: 959Sep 2019: 24.0%; sample: 1009Oct 2019: 22.1%; sample: 1070Nov 2019: 24.2%; sample: 1034Dec 2019: 32.6%; sample: 985Jan 2020: 17.4%; sample: 9912020Feb 2020: 32.8%; sample: 975Mar 2020: 22.1%; sample: 552Apr 2020: 15.2%; sample: 33May 2020: 18.2%; sample: 44Jun 2020: 9.8%; sample: 92Jul 2020: 11.6%; sample: 190Aug 2020: 4.4%; sample: 270Sep 2020: 7.7%; sample: 273Oct 2020: 12.5%; sample: 208Nov 2020: 12.8%; sample: 117Dec 2020: 22.5%; sample: 102Jan 2021: 19.8%; sample: 912021Feb 2021: 17.2%; sample: 58Mar 2021: 6.7%; sample: 60Apr 2021: 6.3%; sample: 63May 2021: 6.3%; sample: 79Jun 2021: 13.9%; sample: 115Jul 2021: 16.9%; sample: 142Aug 2021: 11.0%; sample: 155Sep 2021: 10.3%; sample: 281Oct 2021: 21.8%; sample: 381Nov 2021: 17.6%; sample: 516Dec 2021: 24.3%; sample: 519Jan 2022: 17.3%; sample: 3712022Feb 2022: 27.5%; sample: 432Mar 2022: 11.2%; sample: 608Apr 2022: 20.0%; sample: 795May 2022: 21.2%; sample: 862Jun 2022: 31.4%; sample: 830Jul 2022: 30.4%; sample: 793Aug 2022: 20.3%; sample: 814Sep 2022: 24.6%; sample: 833Oct 2022: 24.1%; sample: 888Nov 2022: 16.1%; sample: 867Dec 2022: 46.9%; sample: 829Jan 2023: 28.1%; sample: 7892023Feb 2023: 21.1%; sample: 781Mar 2023: 24.6%; sample: 919Apr 2023: 13.8%; sample: 871May 2023: 14.3%; sample: 930Jun 2023: 28.2%; sample: 902Jul 2023: 32.1%; sample: 934Aug 2023: 28.9%; sample: 919Sep 2023: 33.5%; sample: 904Oct 2023: 29.0%; sample: 953Nov 2023: 19.5%; sample: 827Dec 2023: 41.8%; sample: 765Jan 2024: 30.3%; sample: 7142024Feb 2024: 29.8%; sample: 776Mar 2024: 15.8%; sample: 840Apr 2024: 20.7%; sample: 861May 2024: 18.1%; sample: 889Jun 2024: 24.9%; sample: 842Jul 2024: 29.0%; sample: 847Aug 2024: 26.9%; sample: 866Sep 2024: 28.9%; sample: 865Oct 2024: 21.8%; sample: 866Nov 2024: 19.2%; sample: 819Dec 2024: 33.5%; sample: 842Jan 2025: 35.8%; sample: 7622025Feb 2025: 13.8%; sample: 767Mar 2025: 12.6%; sample: 878Apr 2025: 11.1%; sample: 826May 2025: 7.9%; sample: 838Jun 2025: 16.6%; sample: 815Jul 2025: 21.0%; sample: 804Aug 2025: 15.7%; sample: 841Sep 2025: 23.5%; sample: 841Oct 2025: 16.6%; sample: 857Nov 2025: 13.2%; sample: 818Dec 2025: 20.4%; sample: 856Jan 2026: 26.7%; sample: 7542026Feb 2026: 22.3%; sample: 767Mar 2026: 13.8%; sample: 841Apr 2026: 11.8%; sample: 790May 2026: 10.0%; sample: 817Jun 2026: 20.1%; sample: 760Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201837.9% of 912 movements
Feb 201826.9% of 908 movements
Mar 201826.9% of 990 movements
Apr 201823.8% of 958 movements
May 201818.1% of 975 movements
Jun 201828.2% of 932 movements
Jul 201832.0% of 927 movements
Aug 201826.5% of 1,008 movements
Sep 201825.2% of 984 movements
Oct 201826.4% of 1,057 movements
Nov 201819.9% of 1,012 movements
Dec 201833.8% of 916 movements
Jan 201923.3% of 937 movements
Feb 201929.2% of 914 movements
Mar 201926.7% of 1,021 movements
Apr 201916.2% of 940 movements
May 201914.9% of 974 movements
Jun 201932.1% of 921 movements
Jul 201930.9% of 888 movements
Aug 201926.8% of 959 movements
Sep 201924.0% of 1,009 movements
Oct 201922.1% of 1,070 movements
Nov 201924.2% of 1,034 movements
Dec 201932.6% of 985 movements
Jan 202017.4% of 991 movements
Feb 202032.8% of 975 movements
Mar 202022.1% of 552 movements
Apr 202015.2% of 33 movements — small sample, not ranked
May 202018.2% of 44 movements — small sample, not ranked
Jun 20209.8% of 92 movements
Jul 202011.6% of 190 movements
Aug 20204.4% of 270 movements
Sep 20207.7% of 273 movements
Oct 202012.5% of 208 movements
Nov 202012.8% of 117 movements
Dec 202022.5% of 102 movements
Jan 202119.8% of 91 movements
Feb 202117.2% of 58 movements
Mar 20216.7% of 60 movements
Apr 20216.3% of 63 movements
May 20216.3% of 79 movements
Jun 202113.9% of 115 movements
Jul 202116.9% of 142 movements
Aug 202111.0% of 155 movements
Sep 202110.3% of 281 movements
Oct 202121.8% of 381 movements
Nov 202117.6% of 516 movements
Dec 202124.3% of 519 movements
Jan 202217.3% of 371 movements
Feb 202227.5% of 432 movements
Mar 202211.2% of 608 movements
Apr 202220.0% of 795 movements
May 202221.2% of 862 movements
Jun 202231.4% of 830 movements
Jul 202230.4% of 793 movements
Aug 202220.3% of 814 movements
Sep 202224.6% of 833 movements
Oct 202224.1% of 888 movements
Nov 202216.1% of 867 movements
Dec 202246.9% of 829 movements
Jan 202328.1% of 789 movements
Feb 202321.1% of 781 movements
Mar 202324.6% of 919 movements
Apr 202313.8% of 871 movements
May 202314.3% of 930 movements
Jun 202328.2% of 902 movements
Jul 202332.1% of 934 movements
Aug 202328.9% of 919 movements
Sep 202333.5% of 904 movements
Oct 202329.0% of 953 movements
Nov 202319.5% of 827 movements
Dec 202341.8% of 765 movements
Jan 202430.3% of 714 movements
Feb 202429.8% of 776 movements
Mar 202415.8% of 840 movements
Apr 202420.7% of 861 movements
May 202418.1% of 889 movements
Jun 202424.9% of 842 movements
Jul 202429.0% of 847 movements
Aug 202426.9% of 866 movements
Sep 202428.9% of 865 movements
Oct 202421.8% of 866 movements
Nov 202419.2% of 819 movements
Dec 202433.5% of 842 movements
Jan 202535.8% of 762 movements
Feb 202513.8% of 767 movements
Mar 202512.6% of 878 movements
Apr 202511.1% of 826 movements
May 20257.9% of 838 movements
Jun 202516.6% of 815 movements
Jul 202521.0% of 804 movements
Aug 202515.7% of 841 movements
Sep 202523.5% of 841 movements
Oct 202516.6% of 857 movements
Nov 202513.2% of 818 movements
Dec 202520.4% of 856 movements
Jan 202626.7% of 754 movements
Feb 202622.3% of 767 movements
Mar 202613.8% of 841 movements
Apr 202611.8% of 790 movements
May 202610.0% of 817 movements
Jun 202620.1% of 760 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 2020Arrivals9.8% of 92 movements24.9% across 9,461 flightsreturned the next month
Pandemic regime · Jun 2020Departures9.7% of 93 movements22.8% across 9,440 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Arrivals30.4% of 793 movements19.2% across 5,892 flightsreturned after 4 months
Summer 2022 breakdown · Jul 2022Departures44.9% of 788 movements21.2% across 5,874 flightsreturned after 4 months
NATS system failure · Aug 2023Arrivals28.9% of 919 movements24.5% across 10,357 flightsreturned after 3 months
NATS system failure · Aug 2023Departures34.4% of 917 movements27.6% across 10,337 flightsreturned after 3 months
Heathrow fire closure · Mar 2025Arrivals12.6% of 878 movements24.0% across 10,066 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures11.4% of 871 movements26.6% across 10,059 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: Dec, 33.7% across 6 months. Lowest median: May, 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 nJanFebMarAprMayJunJulAugSepOctNovDec201923.3% of 937 movements29.2% of 914 movements26.7% of 1,021 movements16.2% of 940 movements14.9% of 974 movements32.1% of 921 movements30.9% of 888 movements26.8% of 959 movements24.0% of 1,009 movements22.1% of 1,070 movements24.2% of 1,034 movements32.6% of 985 movements202017.4% of 991 movements32.8% of 975 movements22.1% of 552 movements15.2% of 33 movements †18.2% of 44 movements †9.8% of 92 movements11.6% of 190 movements4.4% of 270 movements7.7% of 273 movements12.5% of 208 movements12.8% of 117 movements22.5% of 102 movements202119.8% of 91 movements17.2% of 58 movements6.7% of 60 movements6.3% of 63 movements6.3% of 79 movements13.9% of 115 movements16.9% of 142 movements11.0% of 155 movements10.3% of 281 movements21.8% of 381 movements17.6% of 516 movements24.3% of 519 movements202217.3% of 371 movements27.5% of 432 movements11.2% of 608 movements20.0% of 795 movements21.2% of 862 movements31.4% of 830 movements30.4% of 793 movements20.3% of 814 movements24.6% of 833 movements24.1% of 888 movements16.1% of 867 movements46.9% of 829 movements202328.1% of 789 movements21.1% of 781 movements24.6% of 919 movements13.8% of 871 movements14.3% of 930 movements28.2% of 902 movements32.1% of 934 movements28.9% of 919 movements33.5% of 904 movements29.0% of 953 movements19.5% of 827 movements41.8% of 765 movements202430.3% of 714 movements29.8% of 776 movements15.8% of 840 movements20.7% of 861 movements18.1% of 889 movements24.9% of 842 movements29.0% of 847 movements26.9% of 866 movements28.9% of 865 movements21.8% of 866 movements19.2% of 819 movements33.5% of 842 movements202535.8% of 762 movements13.8% of 767 movements12.6% of 878 movements11.1% of 826 movements7.9% of 838 movements16.6% of 815 movements21.0% of 804 movements15.7% of 841 movements23.5% of 841 movements16.6% of 857 movements13.2% of 818 movements20.4% of 856 movements202626.7% of 754 movements22.3% of 767 movements13.8% of 841 movements11.8% of 790 movements10.0% of 817 movements20.1% of 760 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan28.1%17.3–37.9%7 months, 5,239 flights
Feb26.9%13.8–29.8%7 months, 5,345 flights
Mar15.8%11.2–26.9%7 months, 6,097 flights
Apr16.2%11.1–23.8%7 months, 6,041 flights
May14.9%7.9–21.2%7 months, 6,285 flights
Jun28.2%16.6–32.1%7 months, 6,002 flights
Jul30.6%21.0–32.1%6 months, 5,193 flights
Aug26.6%15.7–28.9%6 months, 5,407 flights
Sep24.9%23.5–33.5%6 months, 5,436 flights
Oct23.1%16.6–29.0%6 months, 5,691 flights
Nov19.3%13.2–24.2%6 months, 5,377 flights
Dec33.7%20.4–46.9%6 months, 5,193 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 ↔ TROMSOE, 8.7% of 127 movements. Highest disruption: MAN ↔ TROMSOE, 36.6% of 82 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 ↔ Tromsoe8.7% of 127 flightsLgw ↔ Stavanger10.1% of 267 flightsAbz ↔ Stavanger10.3% of 890 flightsMan ↔ Bergen31.4% of 105 flightsMan ↔ Stavanger31.5% of 73 flightsMan ↔ Tromsoe36.6% of 82 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
LGW ↔ TROMSOE8.7% of 127 movementsno events in 127 movementsdescriptive comparison
LGW ↔ STAVANGER10.1% of 267 movements0.4% of 267 movementsdescriptive comparison
Aberdeen ↔ Stavanger10.3% of 890 movements3.4% of 890 movementsdescriptive comparison
Aberdeen ↔ Bergen10.6% of 631 movements1.7% of 631 movementsdescriptive comparison
LHR ↔ TROMSOE10.7% of 75 movementsno events in 75 movementsdescriptive comparison
Gatwick ↔ Bergen14.5% of 698 movements0.6% of 698 movementsdescriptive comparison
EDI ↔ OSLO-GARDERMOEN16.5% of 461 movements0.2% of 461 movementsdescriptive comparison
Heathrow ↔ Oslo (Gardermoen)16.5% of 2,646 movements1.9% of 2,646 movementsdescriptive comparison
LTN ↔ TROMSOE17.0% of 106 movements1.9% of 106 movementsdescriptive comparison
NCL ↔ STAVANGER18.3% of 71 movementsno events in 71 movementsdescriptive comparison
Gatwick ↔ Oslo (Gardermoen)20.5% of 1,239 movements0.8% of 1,239 movementsdescriptive comparison
STN ↔ SANDEFJORD-TORP21.5% of 223 movementsno events in 223 movementsdescriptive comparison
LGW ↔ TRONDHEIM-VAERNES22.1% of 154 movements0.6% of 154 movementsdescriptive comparison
Manchester ↔ Oslo (Gardermoen)22.6% of 801 movements1.2% of 801 movementsdescriptive comparison
STN ↔ OSLO-GARDERMOEN26.8% of 452 movementsno events in 452 movementsdescriptive comparison
MAN ↔ SANDEFJORD-TORP27.1% of 384 movementsno events in 384 movementsdescriptive comparison
EDI ↔ BERGEN27.5% of 120 movements0.8% of 120 movementsdescriptive comparison
MAN ↔ BERGEN31.4% of 105 movementsno events in 105 movementsdescriptive comparison
MAN ↔ STAVANGER31.5% of 73 movements2.7% of 73 movementsdescriptive comparison
MAN ↔ TROMSOE36.6% of 82 movementsno events in 82 movementsdescriptive comparison
BRS ↔ TROMSOE21.9% of 32 movements — small sample, not rankedno events in 32 movements — small sample, not rankedsmall sample; not ranked
LGW ↔ ALESUND28.3% of 46 movements — small sample, not ranked2.2% of 46 movements — small sample, not rankedsmall sample; not ranked
NCL ↔ BERGEN12.0% of 25 movements — small sample, not rankedno events in 25 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?

9 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
Aberdeen10.5% of 1,522 movementsdescriptive comparison
Bristol25.7% of 35 movements — small sample, not rankedsmall sample; not ranked
Edinburgh18.8% of 581 movementsdescriptive comparison
Gatwick17.4% of 2,531 movementsdescriptive comparison
Heathrow16.4% of 2,721 movementsdescriptive comparison
Luton17.0% of 106 movementsdescriptive comparison
Manchester25.7% of 1,446 movementsdescriptive comparison
Newcastle16.7% of 96 movementsdescriptive comparison
Stansted25.0% of 679 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

17.9% of 9,746 movements arrivals were disrupted, against 19.9% of 9,752 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 9,746 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

Norway appears from Jan 2018 to Jun 2026 with 73,613 arrivals.

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

Archive route pairs: 134.

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?

17.9% of 9,746 movements over July 2025 to June 2026.

How often are they cancelled?

1.3% of 9,746 movements at short notice.

How late is late?

20.0–56.7 minutes; delayed denominator 1,617–4,106

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.