UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

BA Cityflyer Ltd

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

Put the other way round, 77.0% of 19,608 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

23.0% of 19,608 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
23.0% of 19,608 movements1.6% of 19,608 movements27.5–60.4 minutes; delayed denominator 4,196–8,5230.4% of 19,608 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.4% of 19,608 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 1.6% of 19,608 movements.

DelayShare and sampleOne event per movements
More than 15 minutes21.4% of 19,608 movements4.7
More than 30 minutes12.8% of 19,608 movements7.8
More than 60 minutes5.7% of 19,608 movements17.7
More than 120 minutes1.4% of 19,608 movements70.8
More than 180 minutes0.4% of 19,608 movements228.0
More than 360 minutes0.0% of 19,608 movements2,178.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?

1.4% of 19,608 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,85514.6%15–1 early7,92040.4%0–15 late4,32722.1%16–301,6818.6%31–601,4077.2%61…1208314.2%121…1801911.0%181…360770.4%>36090.0%D=19,609
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: Jul 2020, 0.7% of 139 movements. Worst month: Jul 2022, 41.4% of 1,952 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: 18.7%; sample: 18002018Feb 2018: 29.3%; sample: 2038Mar 2018: 24.2%; sample: 2168Apr 2018: 23.0%; sample: 2046May 2018: 27.1%; sample: 2261Jun 2018: 30.9%; sample: 2268Jul 2018: 32.9%; sample: 2243Aug 2018: 24.3%; sample: 2237Sep 2018: 18.1%; sample: 2199Oct 2018: 20.1%; sample: 2184Nov 2018: 27.5%; sample: 506Dec 2018: 28.5%; sample: 390Jan 2019: 15.6%; sample: 19082019Feb 2019: 25.7%; sample: 2123Mar 2019: 28.1%; sample: 2322Apr 2019: 17.0%; sample: 2232May 2019: 16.4%; sample: 561Jun 2019: 26.7%; sample: 589Jul 2019: 36.0%; sample: 591Aug 2019: 27.6%; sample: 539Sep 2019: 29.7%; sample: 565Oct 2019: 21.7%; sample: 595Nov 2019: 16.5%; sample: 514Dec 2019: 24.4%; sample: 464Jan 2020: 15.3%; sample: 19252020Feb 2020: 31.1%; sample: 2090Mar 2020: 31.5%; sample: 1356Apr 2020: 7.7%; sample: 26May 2020: 11.5%; sample: 26Jun 2020: 2.9%; sample: 35Jul 2020: 0.7%; sample: 139Aug 2020: 11.4%; sample: 246Sep 2020: 6.8%; sample: 280Oct 2020: 1.6%; sample: 312Nov 2020: 5.9%; sample: 51Dec 2020: 19.5%; sample: 87Jan 2021: 17.9%; sample: 282021Feb 2021: 27.6%; sample: 29Mar 2021: 5.6%; sample: 36Apr 2021: 8.2%; sample: 98May 2021: 2.8%; sample: 145Jun 2021: 3.4%; sample: 321Jul 2021: 10.3%; sample: 634Aug 2021: 9.9%; sample: 841Sep 2021: 7.4%; sample: 1164Oct 2021: 8.8%; sample: 1396Nov 2021: 4.4%; sample: 1394Dec 2021: 10.9%; sample: 1160Jan 2022: 6.5%; sample: 7272022Feb 2022: 16.2%; sample: 1120Mar 2022: 9.4%; sample: 1567Apr 2022: 13.8%; sample: 1741May 2022: 18.3%; sample: 2057Jun 2022: 34.9%; sample: 1968Jul 2022: 41.4%; sample: 1952Aug 2022: 26.3%; sample: 1967Sep 2022: 28.4%; sample: 1938Oct 2022: 15.2%; sample: 1912Nov 2022: 16.3%; sample: 1897Dec 2022: 31.0%; sample: 1674Jan 2023: 10.2%; sample: 16812023Feb 2023: 14.5%; sample: 1668Mar 2023: 24.9%; sample: 1869Apr 2023: 16.3%; sample: 1668May 2023: 21.1%; sample: 1963Jun 2023: 36.9%; sample: 1936Jul 2023: 31.0%; sample: 1881Aug 2023: 24.9%; sample: 1917Sep 2023: 28.2%; sample: 1900Oct 2023: 26.4%; sample: 2039Nov 2023: 15.0%; sample: 1858Dec 2023: 24.8%; sample: 1579Jan 2024: 18.2%; sample: 14312024Feb 2024: 8.8%; sample: 1615Mar 2024: 15.9%; sample: 1768Apr 2024: 13.5%; sample: 1669May 2024: 21.9%; sample: 1785Jun 2024: 32.3%; sample: 1658Jul 2024: 36.5%; sample: 1646Aug 2024: 27.0%; sample: 1594Sep 2024: 29.5%; sample: 1721Oct 2024: 21.3%; sample: 1813Nov 2024: 21.3%; sample: 1607Dec 2024: 24.8%; sample: 1449Jan 2025: 16.7%; sample: 13562025Feb 2025: 10.9%; sample: 1414Mar 2025: 14.5%; sample: 1651Apr 2025: 10.6%; sample: 1616May 2025: 16.9%; sample: 1696Jun 2025: 26.2%; sample: 1721Jul 2025: 31.3%; sample: 1736Aug 2025: 28.6%; sample: 1642Sep 2025: 32.5%; sample: 1804Oct 2025: 19.6%; sample: 1837Nov 2025: 11.6%; sample: 1607Dec 2025: 21.1%; sample: 1485Jan 2026: 16.2%; sample: 13362026Feb 2026: 14.5%; sample: 1452Mar 2026: 23.3%; sample: 1721Apr 2026: 13.1%; sample: 1629May 2026: 24.2%; sample: 1647Jun 2026: 35.5%; sample: 1712Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201818.7% of 1,800 movements
Feb 201829.3% of 2,038 movements
Mar 201824.2% of 2,168 movements
Apr 201823.0% of 2,046 movements
May 201827.1% of 2,261 movements
Jun 201830.9% of 2,268 movements
Jul 201832.9% of 2,243 movements
Aug 201824.3% of 2,237 movements
Sep 201818.1% of 2,199 movements
Oct 201820.1% of 2,184 movements
Nov 201827.5% of 506 movements
Dec 201828.5% of 390 movements
Jan 201915.6% of 1,908 movements
Feb 201925.7% of 2,123 movements
Mar 201928.1% of 2,322 movements
Apr 201917.0% of 2,232 movements
May 201916.4% of 561 movements
Jun 201926.7% of 589 movements
Jul 201936.0% of 591 movements
Aug 201927.6% of 539 movements
Sep 201929.7% of 565 movements
Oct 201921.7% of 595 movements
Nov 201916.5% of 514 movements
Dec 201924.4% of 464 movements
Jan 202015.3% of 1,925 movements
Feb 202031.1% of 2,090 movements
Mar 202031.5% of 1,356 movements
Apr 20207.7% of 26 movements — small sample, not ranked
May 202011.5% of 26 movements — small sample, not ranked
Jun 20202.9% of 35 movements — small sample, not ranked
Jul 20200.7% of 139 movements
Aug 202011.4% of 246 movements
Sep 20206.8% of 280 movements
Oct 20201.6% of 312 movements
Nov 20205.9% of 51 movements
Dec 202019.5% of 87 movements
Jan 202117.9% of 28 movements — small sample, not ranked
Feb 202127.6% of 29 movements — small sample, not ranked
Mar 20215.6% of 36 movements — small sample, not ranked
Apr 20218.2% of 98 movements
May 20212.8% of 145 movements
Jun 20213.4% of 321 movements
Jul 202110.3% of 634 movements
Aug 20219.9% of 841 movements
Sep 20217.4% of 1,164 movements
Oct 20218.8% of 1,396 movements
Nov 20214.4% of 1,394 movements
Dec 202110.9% of 1,160 movements
Jan 20226.5% of 727 movements
Feb 202216.2% of 1,120 movements
Mar 20229.4% of 1,567 movements
Apr 202213.8% of 1,741 movements
May 202218.3% of 2,057 movements
Jun 202234.9% of 1,968 movements
Jul 202241.4% of 1,952 movements
Aug 202226.3% of 1,967 movements
Sep 202228.4% of 1,938 movements
Oct 202215.2% of 1,912 movements
Nov 202216.3% of 1,897 movements
Dec 202231.0% of 1,674 movements
Jan 202310.2% of 1,681 movements
Feb 202314.5% of 1,668 movements
Mar 202324.9% of 1,869 movements
Apr 202316.3% of 1,668 movements
May 202321.1% of 1,963 movements
Jun 202336.9% of 1,936 movements
Jul 202331.0% of 1,881 movements
Aug 202324.9% of 1,917 movements
Sep 202328.2% of 1,900 movements
Oct 202326.4% of 2,039 movements
Nov 202315.0% of 1,858 movements
Dec 202324.8% of 1,579 movements
Jan 202418.2% of 1,431 movements
Feb 20248.8% of 1,615 movements
Mar 202415.9% of 1,768 movements
Apr 202413.5% of 1,669 movements
May 202421.9% of 1,785 movements
Jun 202432.3% of 1,658 movements
Jul 202436.5% of 1,646 movements
Aug 202427.0% of 1,594 movements
Sep 202429.5% of 1,721 movements
Oct 202421.3% of 1,813 movements
Nov 202421.3% of 1,607 movements
Dec 202424.8% of 1,449 movements
Jan 202516.7% of 1,356 movements
Feb 202510.9% of 1,414 movements
Mar 202514.5% of 1,651 movements
Apr 202510.6% of 1,616 movements
May 202516.9% of 1,696 movements
Jun 202526.2% of 1,721 movements
Jul 202531.3% of 1,736 movements
Aug 202528.6% of 1,642 movements
Sep 202532.5% of 1,804 movements
Oct 202519.6% of 1,837 movements
Nov 202511.6% of 1,607 movements
Dec 202521.1% of 1,485 movements
Jan 202616.2% of 1,336 movements
Feb 202614.5% of 1,452 movements
Mar 202623.3% of 1,721 movements
Apr 202613.1% of 1,629 movements
May 202624.2% of 1,647 movements
Jun 202635.5% of 1,712 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 2020Arrivals2.9% of 35 movements — small sample, not ranked23.3% across 9,280 flightsreturned the next month
Pandemic regime · Jun 2020Departures2.9% of 35 movements — small sample, not ranked22.8% across 9,197 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Arrivals41.4% of 1,952 movements12.6% across 15,769 flightsreturned after 6 months
Summer 2022 breakdown · Jul 2022Departures54.7% of 1,953 movements15.6% across 15,789 flightsreturned after 6 months
NATS system failure · Aug 2023Arrivals24.9% of 1,917 movements22.7% across 22,054 flightsreturned after 3 months
NATS system failure · Aug 2023Departures30.7% of 1,913 movements28.0% across 22,055 flightsreturned after 3 months
Heathrow fire closure · Mar 2025Arrivals14.5% of 1,651 movements22.6% across 19,480 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures17.5% of 1,652 movements25.6% across 19,536 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: Jul, 34.5% across 6 months. Lowest median: Apr, 13.8% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201915.6% of 1,908 movements25.7% of 2,123 movements28.1% of 2,322 movements17.0% of 2,232 movements16.4% of 561 movements26.7% of 589 movements36.0% of 591 movements27.6% of 539 movements29.7% of 565 movements21.7% of 595 movements16.5% of 514 movements24.4% of 464 movements202015.3% of 1,925 movements31.1% of 2,090 movements31.5% of 1,356 movements7.7% of 26 movements †11.5% of 26 movements †2.9% of 35 movements †0.7% of 139 movements11.4% of 246 movements6.8% of 280 movements1.6% of 312 movements5.9% of 51 movements19.5% of 87 movements202117.9% of 28 movements †27.6% of 29 movements †5.6% of 36 movements †8.2% of 98 movements2.8% of 145 movements3.4% of 321 movements10.3% of 634 movements9.9% of 841 movements7.4% of 1,164 movements8.8% of 1,396 movements4.4% of 1,394 movements10.9% of 1,160 movements20226.5% of 727 movements16.2% of 1,120 movements9.4% of 1,567 movements13.8% of 1,741 movements18.3% of 2,057 movements34.9% of 1,968 movements41.4% of 1,952 movements26.3% of 1,967 movements28.4% of 1,938 movements15.2% of 1,912 movements16.3% of 1,897 movements31.0% of 1,674 movements202310.2% of 1,681 movements14.5% of 1,668 movements24.9% of 1,869 movements16.3% of 1,668 movements21.1% of 1,963 movements36.9% of 1,936 movements31.0% of 1,881 movements24.9% of 1,917 movements28.2% of 1,900 movements26.4% of 2,039 movements15.0% of 1,858 movements24.8% of 1,579 movements202418.2% of 1,431 movements8.8% of 1,615 movements15.9% of 1,768 movements13.5% of 1,669 movements21.9% of 1,785 movements32.3% of 1,658 movements36.5% of 1,646 movements27.0% of 1,594 movements29.5% of 1,721 movements21.3% of 1,813 movements21.3% of 1,607 movements24.8% of 1,449 movements202516.7% of 1,356 movements10.9% of 1,414 movements14.5% of 1,651 movements10.6% of 1,616 movements16.9% of 1,696 movements26.2% of 1,721 movements31.3% of 1,736 movements28.6% of 1,642 movements32.5% of 1,804 movements19.6% of 1,837 movements11.6% of 1,607 movements21.1% of 1,485 movements202616.2% of 1,336 movements14.5% of 1,452 movements23.3% of 1,721 movements13.1% of 1,629 movements24.2% of 1,647 movements35.5% of 1,712 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan16.2%6.5–18.7%7 months, 10,239 flights
Feb14.5%8.8–29.3%7 months, 11,430 flights
Mar23.3%9.4–28.1%7 months, 13,066 flights
Apr13.8%10.6–23.0%7 months, 12,601 flights
May21.1%16.4–27.1%7 months, 11,970 flights
Jun32.3%26.2–36.9%7 months, 11,852 flights
Jul34.5%31.0–41.4%6 months, 10,049 flights
Aug26.6%24.3–28.6%6 months, 9,896 flights
Sep28.9%18.1–32.5%6 months, 10,127 flights
Oct20.7%15.2–26.4%6 months, 10,380 flights
Nov16.4%11.6–27.5%6 months, 7,989 flights
Dec24.8%21.1–31.0%6 months, 7,041 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 ↔ BELFAST-CITY-GEORGE-BEST, 13.1% of 765 movements. Highest disruption: EDI ↔ PALMA-DE-MALLORCA, 58.3% of 108 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 ↔ Belfast-City-George-Best13.1% of 765 flightsLcy ↔ Glasgow14.7% of 1,391 flightsLcy ↔ Faro15.1% of 106 flightsEdi ↔ Florence52.0% of 50 flightsLcy ↔ Nice57.4% of 467 flightsEdi ↔ Palma-De-Mallorca58.3% of 108 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
London City ↔ Belfast City (George Best)13.1% of 765 movements2.0% of 765 movementsdescriptive comparison
London City ↔ Glasgow14.7% of 1,391 movements1.6% of 1,391 movementsdescriptive comparison
LCY ↔ FARO15.1% of 106 movements0.9% of 106 movementsdescriptive comparison
London City ↔ Dublin15.8% of 1,704 movements1.8% of 1,704 movementsdescriptive comparison
Glasgow ↔ London City16.2% of 1,379 movementsno events in 1,379 movementsdescriptive comparison
London City ↔ Edinburgh16.9% of 2,032 movements1.4% of 2,032 movementsdescriptive comparison
London City ↔ Milan (Linate)17.3% of 815 movements1.7% of 815 movementsdescriptive comparison
Edinburgh ↔ London City18.0% of 2,036 movements1.3% of 2,036 movementsdescriptive comparison
London City ↔ Amsterdam18.9% of 1,564 movements1.9% of 1,564 movementsdescriptive comparison
London City ↔ Rotterdam19.3% of 875 movements2.3% of 875 movementsdescriptive comparison
LCY ↔ BERGERAC20.0% of 65 movements1.5% of 65 movementsdescriptive comparison
LCY ↔ SAN-SEBASTIAN20.0% of 90 movementsno events in 90 movementsdescriptive comparison
London City ↔ Frankfurt Main21.1% of 460 movements2.0% of 460 movementsdescriptive comparison
Belfast City (George Best) ↔ London City21.5% of 768 movements1.4% of 768 movementsdescriptive comparison
London City ↔ Berlin Brandenburg25.2% of 1,091 movements2.5% of 1,091 movementsdescriptive comparison
LCY ↔ GENEVA26.6% of 158 movements0.6% of 158 movementsdescriptive comparison
London City ↔ Ibiza27.8% of 547 movements0.9% of 547 movementsdescriptive comparison
London City ↔ Zurich31.1% of 805 movements0.9% of 805 movementsdescriptive comparison
LCY ↔ MADRID34.6% of 318 movements0.3% of 318 movementsdescriptive comparison
LCY ↔ PALMA-DE-MALLORCA42.4% of 311 movements1.6% of 311 movementsdescriptive comparison
London City ↔ Florence44.0% of 679 movements3.4% of 679 movementsdescriptive comparison
LCY ↔ MALAGA44.4% of 284 movements2.8% of 284 movementsdescriptive comparison
LCY ↔ CHAMBERY45.1% of 51 movements2.0% of 51 movementsdescriptive comparison
LCY ↔ BARCELONA49.6% of 131 movements1.5% of 131 movementsdescriptive comparison
EDI ↔ FLORENCE52.0% of 50 movements2.0% of 50 movementsdescriptive comparison
LCY ↔ NICE57.4% of 467 movements3.0% of 467 movementsdescriptive comparison
Edinburgh ↔ Palma De Mallorca58.3% of 108 movements0.9% of 108 movementsdescriptive comparison
EDI ↔ SAN-SEBASTIAN38.1% of 21 movements — small sample, not rankedno events in 21 movements — small sample, not rankedsmall sample; not ranked
GLA ↔ MAHON31.8% of 22 movements — small sample, not rankedno events in 22 movements — small sample, not rankedsmall sample; not ranked
Glasgow ↔ Palma De Mallorca45.5% of 33 movements — small sample, not rankedno events in 33 movements — small sample, not rankedsmall sample; not ranked
IOM ↔ PALMA-DE-MALLORCA55.0% of 20 movements — small sample, not rankedno events in 20 movements — small sample, not rankedsmall sample; not ranked
JER ↔ PALMA-DE-MALLORCA26.1% of 23 movements — small sample, not rankedno events in 23 movements — small sample, not rankedsmall sample; not ranked
LCY ↔ OLBIA66.7% of 45 movements — small sample, not rankedno events in 45 movements — small sample, not rankedsmall sample; not ranked
LCY ↔ SALONIKA46.4% of 28 movements — small sample, not rankedno events in 28 movements — small sample, not rankedsmall sample; not ranked
LCY ↔ SKIATHOS36.7% of 49 movements — small sample, not rankedno events in 49 movements — small sample, not rankedsmall sample; not ranked
LCY ↔ SPLIT50.0% of 24 movements — small sample, not rankedno events in 24 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?

8 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 City (George Best)22.1% of 797 movementsdescriptive comparison
Edinburgh21.4% of 2,240 movementsdescriptive comparison
Glasgow17.6% of 1,464 movementsdescriptive comparison
Isle Of Man53.1% of 49 movements — small sample, not rankedsmall sample; not ranked
Jersey24.6% of 57 movementsdescriptive comparison
London City23.5% of 14,901 movementsdescriptive comparison
Gatwick56.5% of 23 movements — small sample, not rankedsmall sample; not ranked
Southend36.4% of 55 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

23.0% of 19,608 movements arrivals were disrupted, against 26.6% of 19,630 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.4% of 19,608 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

BA Cityflyer Ltd appears from Jan 2018 to Jun 2026 with 140,459 arrivals.

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

Archive route pairs: 381.

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?

23.0% of 19,608 movements over July 2025 to June 2026.

How often are they cancelled?

1.6% of 19,608 movements at short notice.

How late is late?

27.5–60.4 minutes; delayed denominator 4,196–8,523

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.