UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Czech Republic

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

Put the other way round, 70.3% of 7,189 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

29.7% of 7,189 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
29.7% of 7,189 movements0.4% of 7,189 movements33.0–63.4 minutes; delayed denominator 2,106–3,8250.8% of 7,189 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.8% of 7,189 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 0.4% of 7,189 movements.

DelayShare and sampleOne event per movements
More than 15 minutes29.3% of 7,189 movements3.4
More than 30 minutes17.8% of 7,189 movements5.6
More than 60 minutes8.0% of 7,189 movements12.5
More than 120 minutes2.6% of 7,189 movements38.0
More than 180 minutes0.8% of 7,189 movements117.9
More than 360 minutes0.1% of 7,189 movements898.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?

2.6% of 7,189 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 early97713.6%15–1 early2,35932.8%0–15 late1,71923.9%16–3082811.5%31–607019.7%61…1203885.4%121…1801281.8%181…360530.7%>36080.1%D=7,190
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: Oct 2020, no events in 108 movements. Worst month: Jun 2022, 58.9% of 399 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: 27.5%; sample: 5522018Feb 2018: 19.6%; sample: 557Mar 2018: 32.7%; sample: 648Apr 2018: 28.0%; sample: 656May 2018: 39.7%; sample: 663Jun 2018: 51.3%; sample: 639Jul 2018: 54.2%; sample: 673Aug 2018: 45.9%; sample: 687Sep 2018: 39.3%; sample: 631Oct 2018: 32.0%; sample: 646Nov 2018: 19.9%; sample: 608Dec 2018: 37.4%; sample: 644Jan 2019: 30.3%; sample: 6012019Feb 2019: 25.5%; sample: 589Mar 2019: 27.1%; sample: 680Apr 2019: 22.2%; sample: 668May 2019: 25.3%; sample: 655Jun 2019: 38.5%; sample: 618Jul 2019: 41.1%; sample: 630Aug 2019: 41.3%; sample: 625Sep 2019: 40.7%; sample: 612Oct 2019: 31.8%; sample: 647Nov 2019: 16.3%; sample: 618Dec 2019: 25.2%; sample: 655Jan 2020: 14.9%; sample: 6192020Feb 2020: 31.1%; sample: 602Mar 2020: 19.1%; sample: 393Apr 2020: suppressed: fewer than twenty movements×May 2020: suppressed: fewer than twenty movements×Jun 2020: suppressed: fewer than twenty movements×Jul 2020: 5.5%; sample: 146Aug 2020: 3.8%; sample: 234Sep 2020: 1.0%; sample: 203Oct 2020: 0.0%; sample: 108Nov 2020: 7.9%; sample: 38Dec 2020: 16.2%; sample: 74Jan 2021: 30.0%; sample: 202021Feb 2021: suppressed: fewer than twenty movements×Mar 2021: suppressed: fewer than twenty movements×Apr 2021: suppressed: fewer than twenty movements×May 2021: suppressed: fewer than twenty movements×Jun 2021: 5.8%; sample: 69Jul 2021: 14.4%; sample: 97Aug 2021: 8.6%; sample: 140Sep 2021: 9.1%; sample: 154Oct 2021: 13.7%; sample: 204Nov 2021: 9.9%; sample: 313Dec 2021: 20.0%; sample: 350Jan 2022: 16.8%; sample: 1672022Feb 2022: 23.5%; sample: 247Mar 2022: 14.3%; sample: 350Apr 2022: 40.0%; sample: 427May 2022: 42.5%; sample: 445Jun 2022: 58.9%; sample: 399Jul 2022: 54.6%; sample: 328Aug 2022: 39.6%; sample: 318Sep 2022: 48.3%; sample: 354Oct 2022: 38.2%; sample: 408Nov 2022: 21.8%; sample: 385Dec 2022: 52.8%; sample: 447Jan 2023: 32.8%; sample: 3602023Feb 2023: 20.3%; sample: 375Mar 2023: 34.6%; sample: 462Apr 2023: 26.8%; sample: 514May 2023: 27.2%; sample: 485Jun 2023: 42.5%; sample: 461Jul 2023: 45.4%; sample: 436Aug 2023: 43.1%; sample: 452Sep 2023: 37.7%; sample: 440Oct 2023: 39.0%; sample: 521Nov 2023: 26.9%; sample: 531Dec 2023: 49.1%; sample: 640Jan 2024: 27.7%; sample: 5132024Feb 2024: 23.5%; sample: 494Mar 2024: 18.5%; sample: 556Apr 2024: 24.7%; sample: 570May 2024: 34.2%; sample: 600Jun 2024: 43.5%; sample: 540Jul 2024: 48.4%; sample: 566Aug 2024: 39.9%; sample: 556Sep 2024: 43.5%; sample: 559Oct 2024: 29.4%; sample: 640Nov 2024: 21.6%; sample: 672Dec 2024: 38.0%; sample: 840Jan 2025: 33.0%; sample: 6162025Feb 2025: 21.3%; sample: 606Mar 2025: 14.1%; sample: 682Apr 2025: 18.5%; sample: 633May 2025: 26.5%; sample: 638Jun 2025: 33.7%; sample: 581Jul 2025: 39.9%; sample: 607Aug 2025: 28.8%; sample: 608Sep 2025: 35.3%; sample: 589Oct 2025: 27.2%; sample: 643Nov 2025: 26.9%; sample: 617Dec 2025: 39.5%; sample: 735Jan 2026: 38.5%; sample: 5222026Feb 2026: 27.2%; sample: 558Mar 2026: 16.1%; sample: 635Apr 2026: 17.0%; sample: 583May 2026: 23.3%; sample: 571Jun 2026: 36.7%; sample: 521Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201827.5% of 552 movements
Feb 201819.6% of 557 movements
Mar 201832.7% of 648 movements
Apr 201828.0% of 656 movements
May 201839.7% of 663 movements
Jun 201851.3% of 639 movements
Jul 201854.2% of 673 movements
Aug 201845.9% of 687 movements
Sep 201839.3% of 631 movements
Oct 201832.0% of 646 movements
Nov 201819.9% of 608 movements
Dec 201837.4% of 644 movements
Jan 201930.3% of 601 movements
Feb 201925.5% of 589 movements
Mar 201927.1% of 680 movements
Apr 201922.2% of 668 movements
May 201925.3% of 655 movements
Jun 201938.5% of 618 movements
Jul 201941.1% of 630 movements
Aug 201941.3% of 625 movements
Sep 201940.7% of 612 movements
Oct 201931.8% of 647 movements
Nov 201916.3% of 618 movements
Dec 201925.2% of 655 movements
Jan 202014.9% of 619 movements
Feb 202031.1% of 602 movements
Mar 202019.1% of 393 movements
Apr 2020suppressed: fewer than twenty movements
May 2020suppressed: fewer than twenty movements
Jun 2020suppressed: fewer than twenty movements
Jul 20205.5% of 146 movements
Aug 20203.8% of 234 movements
Sep 20201.0% of 203 movements
Oct 2020no events in 108 movements
Nov 20207.9% of 38 movements — small sample, not ranked
Dec 202016.2% of 74 movements
Jan 202130.0% of 20 movements — small sample, not ranked
Feb 2021suppressed: fewer than twenty movements
Mar 2021suppressed: fewer than twenty movements
Apr 2021suppressed: fewer than twenty movements
May 2021suppressed: fewer than twenty movements
Jun 20215.8% of 69 movements
Jul 202114.4% of 97 movements
Aug 20218.6% of 140 movements
Sep 20219.1% of 154 movements
Oct 202113.7% of 204 movements
Nov 20219.9% of 313 movements
Dec 202120.0% of 350 movements
Jan 202216.8% of 167 movements
Feb 202223.5% of 247 movements
Mar 202214.3% of 350 movements
Apr 202240.0% of 427 movements
May 202242.5% of 445 movements
Jun 202258.9% of 399 movements
Jul 202254.6% of 328 movements
Aug 202239.6% of 318 movements
Sep 202248.3% of 354 movements
Oct 202238.2% of 408 movements
Nov 202221.8% of 385 movements
Dec 202252.8% of 447 movements
Jan 202332.8% of 360 movements
Feb 202320.3% of 375 movements
Mar 202334.6% of 462 movements
Apr 202326.8% of 514 movements
May 202327.2% of 485 movements
Jun 202342.5% of 461 movements
Jul 202345.4% of 436 movements
Aug 202343.1% of 452 movements
Sep 202337.7% of 440 movements
Oct 202339.0% of 521 movements
Nov 202326.9% of 531 movements
Dec 202349.1% of 640 movements
Jan 202427.7% of 513 movements
Feb 202423.5% of 494 movements
Mar 202418.5% of 556 movements
Apr 202424.7% of 570 movements
May 202434.2% of 600 movements
Jun 202443.5% of 540 movements
Jul 202448.4% of 566 movements
Aug 202439.9% of 556 movements
Sep 202443.5% of 559 movements
Oct 202429.4% of 640 movements
Nov 202421.6% of 672 movements
Dec 202438.0% of 840 movements
Jan 202533.0% of 616 movements
Feb 202521.3% of 606 movements
Mar 202514.1% of 682 movements
Apr 202518.5% of 633 movements
May 202526.5% of 638 movements
Jun 202533.7% of 581 movements
Jul 202539.9% of 607 movements
Aug 202528.8% of 608 movements
Sep 202535.3% of 589 movements
Oct 202527.2% of 643 movements
Nov 202526.9% of 617 movements
Dec 202539.5% of 735 movements
Jan 202638.5% of 522 movements
Feb 202627.2% of 558 movements
Mar 202616.1% of 635 movements
Apr 202617.0% of 583 movements
May 202623.3% of 571 movements
Jun 202636.7% of 521 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 2022Arrivals54.6% of 328 movements22.6% across 3,293 flightsreturned after 4 months
Summer 2022 breakdown · Jul 2022Departures57.1% of 324 movements21.2% across 3,275 flightsreturned after 7 months
NATS system failure · Aug 2023Arrivals43.1% of 452 movements35.9% across 5,005 flightsreturned after 3 months
NATS system failure · Aug 2023Departures42.3% of 449 movements36.6% across 4,993 flightsreturned after 3 months
Heathrow fire closure · Mar 2025Arrivals14.1% of 682 movements33.0% across 7,321 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures15.1% of 681 movements28.8% across 7,321 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, 46.9% across 6 months. Lowest median: Mar, 18.5% 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 nJanFebMarAprMayJunJulAugSepOctNovDec201930.3% of 601 movements25.5% of 589 movements27.1% of 680 movements22.2% of 668 movements25.3% of 655 movements38.5% of 618 movements41.1% of 630 movements41.3% of 625 movements40.7% of 612 movements31.8% of 647 movements16.3% of 618 movements25.2% of 655 movements202014.9% of 619 movements31.1% of 602 movements19.1% of 393 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements5.5% of 146 movements3.8% of 234 movements1.0% of 203 movementsno events in 108 movements7.9% of 38 movements †16.2% of 74 movements202130.0% of 20 movements †suppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements5.8% of 69 movements14.4% of 97 movements8.6% of 140 movements9.1% of 154 movements13.7% of 204 movements9.9% of 313 movements20.0% of 350 movements202216.8% of 167 movements23.5% of 247 movements14.3% of 350 movements40.0% of 427 movements42.5% of 445 movements58.9% of 399 movements54.6% of 328 movements39.6% of 318 movements48.3% of 354 movements38.2% of 408 movements21.8% of 385 movements52.8% of 447 movements202332.8% of 360 movements20.3% of 375 movements34.6% of 462 movements26.8% of 514 movements27.2% of 485 movements42.5% of 461 movements45.4% of 436 movements43.1% of 452 movements37.7% of 440 movements39.0% of 521 movements26.9% of 531 movements49.1% of 640 movements202427.7% of 513 movements23.5% of 494 movements18.5% of 556 movements24.7% of 570 movements34.2% of 600 movements43.5% of 540 movements48.4% of 566 movements39.9% of 556 movements43.5% of 559 movements29.4% of 640 movements21.6% of 672 movements38.0% of 840 movements202533.0% of 616 movements21.3% of 606 movements14.1% of 682 movements18.5% of 633 movements26.5% of 638 movements33.7% of 581 movements39.9% of 607 movements28.8% of 608 movements35.3% of 589 movements27.2% of 643 movements26.9% of 617 movements39.5% of 735 movements202638.5% of 522 movements27.2% of 558 movements16.1% of 635 movements17.0% of 583 movements23.3% of 571 movements36.7% of 521 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan30.3%16.8–38.5%7 months, 3,331 flights
Feb23.5%19.6–27.2%7 months, 3,426 flights
Mar18.5%14.1–34.6%7 months, 4,013 flights
Apr24.7%17.0–40.0%7 months, 4,051 flights
May27.2%23.3–42.5%7 months, 4,057 flights
Jun42.5%33.7–58.9%7 months, 3,759 flights
Jul46.9%39.9–54.6%6 months, 3,240 flights
Aug40.6%28.8–45.9%6 months, 3,246 flights
Sep40.0%35.3–48.3%6 months, 3,185 flights
Oct31.9%27.2–39.0%6 months, 3,505 flights
Nov21.7%16.3–26.9%6 months, 3,431 flights
Dec38.7%25.2–52.8%6 months, 3,961 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: BFS ↔ PRAGUE, 15.1% of 119 movements. Highest disruption: MAN ↔ PRAGUE, 44.0% of 993 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 optionBfs ↔ Prague15.1% of 119 flightsNcl ↔ Prague15.5% of 58 flightsEma ↔ Prague16.5% of 103 flightsEdi ↔ Prague38.2% of 440 flightsLpl ↔ Prague43.4% of 122 flightsMan ↔ Prague44.0% of 993 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
BFS ↔ PRAGUE15.1% of 119 movementsno events in 119 movementsdescriptive comparison
NCL ↔ PRAGUE15.5% of 58 movementsno events in 58 movementsdescriptive comparison
EMA ↔ PRAGUE16.5% of 103 movementsno events in 103 movementsdescriptive comparison
Heathrow ↔ Prague19.5% of 1,731 movements0.9% of 1,731 movementsdescriptive comparison
LBA ↔ PRAGUE20.0% of 110 movementsno events in 110 movementsdescriptive comparison
GLA ↔ PRAGUE20.3% of 158 movementsno events in 158 movementsdescriptive comparison
Luton ↔ Prague25.5% of 671 movements0.3% of 671 movementsdescriptive comparison
Stansted ↔ Prague28.0% of 945 movementsno events in 945 movementsdescriptive comparison
STN ↔ OSTRAVA31.0% of 126 movementsno events in 126 movementsdescriptive comparison
Gatwick ↔ Prague32.3% of 702 movements0.3% of 702 movementsdescriptive comparison
BHX ↔ PRAGUE33.9% of 227 movements0.4% of 227 movementsdescriptive comparison
BRS ↔ PRAGUE37.8% of 400 movementsno events in 400 movementsdescriptive comparison
STN ↔ BRNO-TURANY38.1% of 270 movements0.7% of 270 movementsdescriptive comparison
EDI ↔ PRAGUE38.2% of 440 movements0.2% of 440 movementsdescriptive comparison
LPL ↔ PRAGUE43.4% of 122 movements1.6% of 122 movementsdescriptive comparison
Manchester ↔ Prague44.0% of 993 movements0.3% of 993 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.

Which UK airports appear in this record?

14 published groups have enough arrivals to describe.

These operations are not matched for season, aircraft or time of day. The table makes no causal comparison.

UK airportDisruptionSample flag
Belfast International15.1% of 119 movementsdescriptive comparison
Birmingham33.9% of 227 movementsdescriptive comparison
Bristol37.8% of 400 movementsdescriptive comparison
Edinburgh38.2% of 440 movementsdescriptive comparison
East Midlands International16.5% of 103 movementsdescriptive comparison
Glasgow20.3% of 158 movementsdescriptive comparison
Leeds Bradford20.0% of 110 movementsdescriptive comparison
Gatwick32.3% of 702 movementsdescriptive comparison
Heathrow19.5% of 1,731 movementsdescriptive comparison
Liverpool (John Lennon)43.4% of 122 movementsdescriptive comparison
Luton25.4% of 672 movementsdescriptive comparison
Manchester44.0% of 993 movementsdescriptive comparison
Newcastle15.5% of 58 movementsdescriptive comparison
Stansted30.4% of 1,341 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

29.7% of 7,189 movements arrivals were disrupted, against 24.9% of 7,184 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.8% of 7,189 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

Czech Republic appears from Jan 2018 to Jun 2026 with 47,024 arrivals.

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

Archive route pairs: 42.

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?

29.7% of 7,189 movements over July 2025 to June 2026.

How often are they cancelled?

0.4% of 7,189 movements at short notice.

How late is late?

33.0–63.4 minutes; delayed denominator 2,106–3,825

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.