UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Leeds Bradford

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

Put the other way round, 73.4% of 16,374 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.

37 operations (0.23%) 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

26.6% of 16,374 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
26.6% of 16,374 movements1.1% of 16,374 movements29.4–63.9 minutes; delayed denominator 4,164–8,5150.7% of 16,374 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.7% of 16,374 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 1.1% of 16,374 movements.

DelayShare and sampleOne event per movements
More than 15 minutes25.4% of 16,374 movements3.9
More than 30 minutes15.0% of 16,374 movements6.7
More than 60 minutes6.5% of 16,374 movements15.5
More than 120 minutes1.8% of 16,374 movements56.5
More than 180 minutes0.7% of 16,374 movements141.2
More than 360 minutes0.2% of 16,374 movements481.6
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.8% of 16,374 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,19313.4%15–1 early5,47833.5%0–15 late4,35126.6%16–301,70810.4%31–601,3978.5%61…1207694.7%121…1801741.1%181…360820.5%>360340.2%D=16,374
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, 4.2% of 356 movements. Worst month: Jun 2022, 40.4% of 1,527 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: 23.1%; sample: 9482018Feb 2018: 16.2%; sample: 950Mar 2018: 33.0%; sample: 1136Apr 2018: 21.9%; sample: 1263May 2018: 25.3%; sample: 1531Jun 2018: 29.5%; sample: 1687Jul 2018: 22.5%; sample: 1758Aug 2018: 21.6%; sample: 1734Sep 2018: 18.1%; sample: 1601Oct 2018: 19.8%; sample: 1391Nov 2018: 14.7%; sample: 935Dec 2018: 18.4%; sample: 835Jan 2019: 16.7%; sample: 8202019Feb 2019: 15.4%; sample: 812Mar 2019: 19.9%; sample: 978Apr 2019: 16.7%; sample: 1188May 2019: 17.9%; sample: 1457Jun 2019: 20.8%; sample: 1584Jul 2019: 22.3%; sample: 1693Aug 2019: 20.6%; sample: 1702Sep 2019: 21.9%; sample: 1594Oct 2019: 16.4%; sample: 1351Nov 2019: 13.8%; sample: 901Dec 2019: 18.1%; sample: 800Jan 2020: 12.9%; sample: 7732020Feb 2020: 31.9%; sample: 800Mar 2020: 22.3%; sample: 593Apr 2020: suppressed: fewer than twenty movements×May 2020: suppressed: fewer than twenty movements×Jun 2020: suppressed: fewer than twenty movements×Jul 2020: 4.2%; sample: 356Aug 2020: 8.0%; sample: 452Sep 2020: 5.7%; sample: 477Oct 2020: 8.5%; sample: 340Nov 2020: 25.8%; sample: 151Dec 2020: 24.4%; sample: 164Jan 2021: 21.2%; sample: 802021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: suppressed: fewer than twenty movements×Apr 2021: suppressed: fewer than twenty movements×May 2021: 15.4%; sample: 65Jun 2021: 12.3%; sample: 179Jul 2021: 15.0%; sample: 514Aug 2021: 13.7%; sample: 774Sep 2021: 8.0%; sample: 759Oct 2021: 10.9%; sample: 782Nov 2021: 13.7%; sample: 518Dec 2021: 26.7%; sample: 536Jan 2022: 11.8%; sample: 3812022Feb 2022: 24.4%; sample: 475Mar 2022: 17.3%; sample: 663Apr 2022: 26.1%; sample: 935May 2022: 34.4%; sample: 1401Jun 2022: 40.4%; sample: 1527Jul 2022: 32.2%; sample: 1590Aug 2022: 23.5%; sample: 1599Sep 2022: 35.4%; sample: 1470Oct 2022: 28.4%; sample: 1356Nov 2022: 27.2%; sample: 790Dec 2022: 33.5%; sample: 774Jan 2023: 23.7%; sample: 7442023Feb 2023: 24.2%; sample: 800Mar 2023: 30.6%; sample: 921Apr 2023: 27.4%; sample: 1088May 2023: 25.3%; sample: 1330Jun 2023: 31.7%; sample: 1547Jul 2023: 33.6%; sample: 1675Aug 2023: 31.7%; sample: 1729Sep 2023: 27.6%; sample: 1578Oct 2023: 31.7%; sample: 1437Nov 2023: 24.1%; sample: 883Dec 2023: 37.0%; sample: 878Jan 2024: 28.0%; sample: 7962024Feb 2024: 20.9%; sample: 798Mar 2024: 18.5%; sample: 987Apr 2024: 17.4%; sample: 1165May 2024: 24.9%; sample: 1508Jun 2024: 32.8%; sample: 1705Jul 2024: 36.6%; sample: 1732Aug 2024: 31.9%; sample: 1769Sep 2024: 34.5%; sample: 1666Oct 2024: 26.8%; sample: 1472Nov 2024: 19.7%; sample: 985Dec 2024: 28.9%; sample: 938Jan 2025: 29.7%; sample: 8522025Feb 2025: 16.4%; sample: 848Mar 2025: 4.6%; sample: 1045Apr 2025: 15.7%; sample: 1313May 2025: 21.7%; sample: 1625Jun 2025: 29.7%; sample: 1762Jul 2025: 33.2%; sample: 1818Aug 2025: 26.8%; sample: 1840Sep 2025: 36.0%; sample: 1739Oct 2025: 25.7%; sample: 1519Nov 2025: 20.8%; sample: 946Dec 2025: 26.2%; sample: 932Jan 2026: 26.2%; sample: 7932026Feb 2026: 23.4%; sample: 822Mar 2026: 20.6%; sample: 1070Apr 2026: 15.9%; sample: 1401May 2026: 21.2%; sample: 1707Jun 2026: 33.1%; sample: 1787Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201823.1% of 948 movements
Feb 201816.2% of 950 movements
Mar 201833.0% of 1,136 movements
Apr 201821.9% of 1,263 movements
May 201825.3% of 1,531 movements
Jun 201829.5% of 1,687 movements
Jul 201822.5% of 1,758 movements
Aug 201821.6% of 1,734 movements
Sep 201818.1% of 1,601 movements
Oct 201819.8% of 1,391 movements
Nov 201814.7% of 935 movements
Dec 201818.4% of 835 movements
Jan 201916.7% of 820 movements
Feb 201915.4% of 812 movements
Mar 201919.9% of 978 movements
Apr 201916.7% of 1,188 movements
May 201917.9% of 1,457 movements
Jun 201920.8% of 1,584 movements
Jul 201922.3% of 1,693 movements
Aug 201920.6% of 1,702 movements
Sep 201921.9% of 1,594 movements
Oct 201916.4% of 1,351 movements
Nov 201913.8% of 901 movements
Dec 201918.1% of 800 movements
Jan 202012.9% of 773 movements
Feb 202031.9% of 800 movements
Mar 202022.3% of 593 movements
Apr 2020suppressed: fewer than twenty movements
May 2020suppressed: fewer than twenty movements
Jun 2020suppressed: fewer than twenty movements
Jul 20204.2% of 356 movements
Aug 20208.0% of 452 movements
Sep 20205.7% of 477 movements
Oct 20208.5% of 340 movements
Nov 202025.8% of 151 movements
Dec 202024.4% of 164 movements
Jan 202121.2% of 80 movements
Feb 2021suppressed: fewer than twenty movements
Mar 2021suppressed: fewer than twenty movements
Apr 2021suppressed: fewer than twenty movements
May 202115.4% of 65 movements
Jun 202112.3% of 179 movements
Jul 202115.0% of 514 movements
Aug 202113.7% of 774 movements
Sep 20218.0% of 759 movements
Oct 202110.9% of 782 movements
Nov 202113.7% of 518 movements
Dec 202126.7% of 536 movements
Jan 202211.8% of 381 movements
Feb 202224.4% of 475 movements
Mar 202217.3% of 663 movements
Apr 202226.1% of 935 movements
May 202234.4% of 1,401 movements
Jun 202240.4% of 1,527 movements
Jul 202232.2% of 1,590 movements
Aug 202223.5% of 1,599 movements
Sep 202235.4% of 1,470 movements
Oct 202228.4% of 1,356 movements
Nov 202227.2% of 790 movements
Dec 202233.5% of 774 movements
Jan 202323.7% of 744 movements
Feb 202324.2% of 800 movements
Mar 202330.6% of 921 movements
Apr 202327.4% of 1,088 movements
May 202325.3% of 1,330 movements
Jun 202331.7% of 1,547 movements
Jul 202333.6% of 1,675 movements
Aug 202331.7% of 1,729 movements
Sep 202327.6% of 1,578 movements
Oct 202331.7% of 1,437 movements
Nov 202324.1% of 883 movements
Dec 202337.0% of 878 movements
Jan 202428.0% of 796 movements
Feb 202420.9% of 798 movements
Mar 202418.5% of 987 movements
Apr 202417.4% of 1,165 movements
May 202424.9% of 1,508 movements
Jun 202432.8% of 1,705 movements
Jul 202436.6% of 1,732 movements
Aug 202431.9% of 1,769 movements
Sep 202434.5% of 1,666 movements
Oct 202426.8% of 1,472 movements
Nov 202419.7% of 985 movements
Dec 202428.9% of 938 movements
Jan 202529.7% of 852 movements
Feb 202516.4% of 848 movements
Mar 20254.6% of 1,045 movements
Apr 202515.7% of 1,313 movements
May 202521.7% of 1,625 movements
Jun 202529.7% of 1,762 movements
Jul 202533.2% of 1,818 movements
Aug 202526.8% of 1,840 movements
Sep 202536.0% of 1,739 movements
Oct 202525.7% of 1,519 movements
Nov 202520.8% of 946 movements
Dec 202526.2% of 932 movements
Jan 202626.2% of 793 movements
Feb 202623.4% of 822 movements
Mar 202620.6% of 1,070 movements
Apr 202615.9% of 1,401 movements
May 202621.2% of 1,707 movements
Jun 202633.1% of 1,787 movements
Definitions, denominators and limits

Arrivals into UK reporting airports only unless labelled departures. Denominator: operated movements plus short-notice cancellations (M+C). A movement is not a scheduled flight. Unmatched records are data quality, not outcomes. Cells below twenty movements are suppressed; twenty to forty-nine are descriptive and not ranked.

What did the big disruptions do here?

Each event is compared with the twelve preceding calendar months and the first later return to baseline.

A worse month is not proof the named event caused it. The open data carry no delay-cause field. Recovery is observed for at most eight subsequent months.

EventDirectionDisruption that monthBaseline beforeReturn to baseline
Pandemic regime · Jun 2020Arrivalssuppressed: fewer than twenty movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Pandemic regime · Jun 2020Departuressuppressed: fewer than twenty movementsno complete baselinenot enough data: needs a complete baseline and a publishable event month
Summer 2022 breakdown · Jul 2022Arrivals32.2% of 1,590 movements20.2% across 9,265 flightsstill above it 8 months later
Summer 2022 breakdown · Jul 2022Departures39.3% of 1,595 movements21.3% across 9,280 flightsreturned after 6 months
NATS system failure · Aug 2023Arrivals31.7% of 1,729 movements28.7% across 14,094 flightsreturned the next month
NATS system failure · Aug 2023Departures34.4% of 1,725 movements29.6% across 14,088 flightsreturned the next month
Heathrow fire closure · Mar 2025Arrivals4.6% of 1,045 movements26.5% across 15,627 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures12.4% of 1,044 movements26.1% across 15,627 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, 32.7% across 6 months. Lowest median: Apr, 17.4% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201916.7% of 820 movements15.4% of 812 movements19.9% of 978 movements16.7% of 1,188 movements17.9% of 1,457 movements20.8% of 1,584 movements22.3% of 1,693 movements20.6% of 1,702 movements21.9% of 1,594 movements16.4% of 1,351 movements13.8% of 901 movements18.1% of 800 movements202012.9% of 773 movements31.9% of 800 movements22.3% of 593 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements4.2% of 356 movements8.0% of 452 movements5.7% of 477 movements8.5% of 340 movements25.8% of 151 movements24.4% of 164 movements202121.2% of 80 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements15.4% of 65 movements12.3% of 179 movements15.0% of 514 movements13.7% of 774 movements8.0% of 759 movements10.9% of 782 movements13.7% of 518 movements26.7% of 536 movements202211.8% of 381 movements24.4% of 475 movements17.3% of 663 movements26.1% of 935 movements34.4% of 1,401 movements40.4% of 1,527 movements32.2% of 1,590 movements23.5% of 1,599 movements35.4% of 1,470 movements28.4% of 1,356 movements27.2% of 790 movements33.5% of 774 movements202323.7% of 744 movements24.2% of 800 movements30.6% of 921 movements27.4% of 1,088 movements25.3% of 1,330 movements31.7% of 1,547 movements33.6% of 1,675 movements31.7% of 1,729 movements27.6% of 1,578 movements31.7% of 1,437 movements24.1% of 883 movements37.0% of 878 movements202428.0% of 796 movements20.9% of 798 movements18.5% of 987 movements17.4% of 1,165 movements24.9% of 1,508 movements32.8% of 1,705 movements36.6% of 1,732 movements31.9% of 1,769 movements34.5% of 1,666 movements26.8% of 1,472 movements19.7% of 985 movements28.9% of 938 movements202529.7% of 852 movements16.4% of 848 movements4.6% of 1,045 movements15.7% of 1,313 movements21.7% of 1,625 movements29.7% of 1,762 movements33.2% of 1,818 movements26.8% of 1,840 movements36.0% of 1,739 movements25.7% of 1,519 movements20.8% of 946 movements26.2% of 932 movements202626.2% of 793 movements23.4% of 822 movements20.6% of 1,070 movements15.9% of 1,401 movements21.2% of 1,707 movements33.1% of 1,787 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan23.7%11.8–29.7%7 months, 5,334 flights
Feb20.9%15.4–24.4%7 months, 5,505 flights
Mar19.9%4.6–33.0%7 months, 6,800 flights
Apr17.4%15.7–27.4%7 months, 8,353 flights
May24.9%17.9–34.4%7 months, 10,559 flights
Jun31.7%20.8–40.4%7 months, 11,599 flights
Jul32.7%22.3–36.6%6 months, 10,266 flights
Aug25.1%20.6–31.9%6 months, 10,373 flights
Sep31.0%18.1–36.0%6 months, 9,648 flights
Oct26.3%16.4–31.7%6 months, 8,526 flights
Nov20.3%13.8–27.2%6 months, 5,440 flights
Dec27.5%18.1–37.0%6 months, 5,157 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.

Every published route from this airport

The published route directory contains 8 routes. The first table slice is below; continue through the linked directory pages for every route.

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.

RouteDisruptionCancellationsSample flag
Leeds Bradford ↔ Faro20.9% of 647 movements0.8% of 647 movementsdescriptive comparison
Leeds Bradford ↔ Tenerife (Surreina Sofia)22.8% of 613 movements1.1% of 613 movementsdescriptive comparison
Leeds Bradford ↔ Belfast City (George Best)23.7% of 1,166 movements3.7% of 1,166 movementsdescriptive comparison
Leeds Bradford ↔ Dublin24.0% of 1,842 movements2.3% of 1,842 movementsdescriptive comparison
Leeds Bradford ↔ Amsterdam24.3% of 1,130 movements3.5% of 1,130 movementsdescriptive comparison
Leeds Bradford ↔ Alicante25.9% of 1,244 movements0.6% of 1,244 movementsdescriptive comparison
Leeds Bradford ↔ Malaga28.6% of 921 movements0.7% of 921 movementsdescriptive comparison
Leeds Bradford ↔ Palma De Mallorca40.5% of 1,068 movements0.4% of 1,068 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.

Airlines at this airport

12 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.

AirlineDisruptionSample flag
Aer Lingus24.7% of 2,009 movementsdescriptive comparison
Aurigny Air Services11.1% of 36 movements — small sample, not rankedsmall sample; not ranked
Easyjet Europe30.7% of 313 movementsdescriptive comparison
Easyjet UK Ltd21.9% of 178 movementsdescriptive comparison
Jet2.Com Ltd30.0% of 7,242 movementsdescriptive comparison
KLM24.3% of 1,129 movementsdescriptive comparison
Ryanair23.3% of 4,719 movementsdescriptive comparison
Ryanair UK Ltdno events in 26 movements — small sample, not rankedsmall sample; not ranked
Sunexpress10.5% of 114 movementsdescriptive comparison
TUI Airways Ltd66.2% of 130 movementsdescriptive comparison
Wizz Air9.5% of 199 movementsdescriptive comparison
Wizz Air Malta17.9% of 263 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

26.6% of 16,374 movements arrivals were disrupted, against 27.7% of 16,455 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.

Routes that no longer operate from here

82 routes appear in the archive but have no movements in the latest published month.

No commercial closure date or cause is implied. A route may be seasonal or restart in future data; the date is its last observed active month.

Every historical route and its last active month
Historical routeLast active month
LBA ↔ BUDAPESTMay 2026
LBA ↔ BRISTOLMay 2026
LBA ↔ BERGENMay 2026
LBA ↔ TURINApr 2026
LBA ↔ MARRAKESHApr 2026
LBA ↔ KRISTIANSAND-KJEVIKApr 2026
LBA ↔ KEFLAVIKApr 2026
LBA ↔ GRENOBLEApr 2026
LBA ↔ GENEVAApr 2026
LBA ↔ CHAMBERYApr 2026
LBA ↔ NEWCASTLEMar 2026
LBA ↔ MILAN-MALPENSAMar 2026
LBA ↔ SALZBURGFeb 2026
LBA ↔ ENONTEKIOFeb 2026
LBA ↔ VIENNAJan 2026
LBA ↔ BERLIN-BRANDENBURGJan 2026
LBA ↔ PAJALA-YLLASDec 2025
LBA ↔ NANTESDec 2025
LBA ↔ KUUSAMODec 2025
LBA ↔ KATOWICEDec 2025
LBA ↔ IVALODec 2025
LBA ↔ COPENHAGENDec 2025
LBA ↔ COLOGNE-BONNDec 2025
LBA ↔ CARDIFF-WALESDec 2025
LBA ↔ TOULOUSE-BLAGNACOct 2025
LBA ↔ BEAUVAISOct 2025
LBA ↔ VALENCIAAug 2025
LBA ↔ STANSTEDAug 2025
LBA ↔ ASTURIASAug 2025
LBA ↔ PAUJul 2025
LBA ↔ EAST-MIDLANDS-INTERNATIONALJul 2025
LBA ↔ LISBONApr 2025
LBA ↔ BIRMINGHAMApr 2025
LBA ↔ WARSAW-MODLIN-MASOVIAMar 2025
LBA ↔ ROTTERDAMJan 2025
LBA ↔ INVERNESSJan 2025
LBA ↔ SOFIADec 2024
LBA ↔ SALERNO-COSTA-AMALFINov 2024
LBA ↔ THIRA-SANTORINIOct 2024
LBA ↔ PARDUBICEOct 2024
LBA ↔ SOUTHAMPTONMay 2024
LBA ↔ GATWICKApr 2024
LBA ↔ EDINBURGHApr 2024
LBA ↔ MONTPELLIERMar 2024
LBA ↔ LUTONMar 2024
LBA ↔ EXETERJan 2024
LBA ↔ NORWICHDec 2023
LBA ↔ LYONDec 2023
LBA ↔ BILLUNDNov 2023
LBA ↔ BOURNEMOUTHApr 2023
LBA ↔ VILNIUSMar 2023
LBA ↔ SAN-SEBASTIANDec 2022
LBA ↔ HEATHROWOct 2022
LBA ↔ CAGLIARI-ELMASJul 2022
LBA ↔ ATHENSApr 2022
LBA ↔ NEWQUAYMar 2022
LBA ↔ GLASGOWAug 2021
LBA ↔ TEESSIDE-INTERNATIONAL-AIRPORTSep 2020
LBA ↔ PULAAug 2020
LBA ↔ HUMBERSIDEJul 2020
LBA ↔ NEW-YORK-NEWARKJan 2020
LBA ↔ MURCIA-INTERNATIONALJan 2020
LBA ↔ NUREMBERGDec 2019
LBA ↔ VENICENov 2019
LBA ↔ BERLIN-SCHONEFELDNov 2019
LBA ↔ ABERDEENNov 2019
LBA ↔ DUSSELDORFOct 2019
LBA ↔ LA-ROCHELLESep 2019
LBA ↔ INNSBRUCKSep 2019
LBA ↔ ENFIDHA-HAMMAMET-INTLSep 2019
LBA ↔ ANTWERPSep 2019
LBA ↔ OSLO-GARDERMOENApr 2019
LBA ↔ CAERNARFONMar 2019
LBA ↔ LONDON-CITYFeb 2019
LBA ↔ AKUREYRIFeb 2019
LBA ↔ MURCIA-SAN-JAVIERJan 2019
LBA ↔ ISLE-OF-MANJan 2019
LBA ↔ ANKARA-ESENBOGAJan 2019
LBA ↔ TORONTONov 2018
LBA ↔ STOCKHOLM-ARLANDANov 2018
LBA ↔ TREVISOOct 2018
LBA ↔ DURHAM-TEES-VALLEYMay 2018
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

Leeds Bradford appears from Jan 2018 to Jun 2026 with 105,921 arrivals.

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

Archive route pairs: 174.

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.

37 operations (0.23%) 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?

26.6% of 16,374 movements over July 2025 to June 2026.

How often are they cancelled?

1.1% of 16,374 movements at short notice.

How late is late?

29.4–63.9 minutes; delayed denominator 4,164–8,515

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.