UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Nigeria

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

Put the other way round, 77.6% of 1,642 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

22.4% of 1,642 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
22.4% of 1,642 movements0.6% of 1,642 movements29.1–65.6 minutes; delayed denominator 358–7510.9% of 1,642 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.9% of 1,642 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 0.6% of 1,642 movements.

DelayShare and sampleOne event per movements
More than 15 minutes21.8% of 1,642 movements4.6
More than 30 minutes11.4% of 1,642 movements8.7
More than 60 minutes4.3% of 1,642 movements23.1
More than 120 minutes1.9% of 1,642 movements53.0
More than 180 minutes0.9% of 1,642 movements117.3
More than 360 minutes0.3% of 1,642 movements328.4
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.9% of 1,642 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 early35121.4%15–1 early53032.3%0–15 late39323.9%16–3017010.4%31–601177.1%61…120402.4%121…180171.0%181…36090.5%>36050.3%D=1,642
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: Apr 2018, 2.2% of 90 movements. Worst month: Aug 2021, 52.7% of 93 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.6%; sample: 1102018Feb 2018: 19.8%; sample: 96Mar 2018: 16.0%; sample: 100Apr 2018: 2.2%; sample: 90May 2018: 8.6%; sample: 93Jun 2018: 6.7%; sample: 90Jul 2018: 9.7%; sample: 93Aug 2018: 9.7%; sample: 93Sep 2018: 6.7%; sample: 90Oct 2018: 11.8%; sample: 93Nov 2018: 9.9%; sample: 91Dec 2018: 17.2%; sample: 93Jan 2019: 17.2%; sample: 932019Feb 2019: 13.1%; sample: 84Mar 2019: 3.2%; sample: 93Apr 2019: 12.2%; sample: 90May 2019: 18.3%; sample: 93Jun 2019: 10.0%; sample: 90Jul 2019: 10.8%; sample: 93Aug 2019: 10.8%; sample: 93Sep 2019: 10.3%; sample: 87Oct 2019: 11.8%; sample: 93Nov 2019: 7.8%; sample: 90Dec 2019: 9.7%; sample: 93Jan 2020: 13.8%; sample: 942020Feb 2020: 27.6%; sample: 87Mar 2020: 26.5%; sample: 83Apr 2020: suppressed: fewer than twenty movements×May 2020: suppressed: fewer than twenty movements×Jun 2020: suppressed: fewer than twenty movements×Jul 2020: suppressed: fewer than twenty movements×Aug 2020: suppressed: fewer than twenty movements×Sep 2020: 36.4%; sample: 44Oct 2020: 16.2%; sample: 80Nov 2020: 7.4%; sample: 68Dec 2020: 9.7%; sample: 93Jan 2021: 16.0%; sample: 942021Feb 2021: 15.8%; sample: 76Mar 2021: 9.4%; sample: 85Apr 2021: 18.9%; sample: 90May 2021: 4.3%; sample: 93Jun 2021: 34.8%; sample: 89Jul 2021: 22.6%; sample: 93Aug 2021: 52.7%; sample: 93Sep 2021: 43.3%; sample: 90Oct 2021: 29.0%; sample: 93Nov 2021: 11.1%; sample: 90Dec 2021: 28.4%; sample: 95Jan 2022: 32.6%; sample: 922022Feb 2022: 31.0%; sample: 84Mar 2022: 14.0%; sample: 93Apr 2022: 12.2%; sample: 90May 2022: 17.2%; sample: 93Jun 2022: 25.7%; sample: 74Jul 2022: 18.7%; sample: 75Aug 2022: 11.8%; sample: 76Sep 2022: 19.2%; sample: 73Oct 2022: 14.1%; sample: 78Nov 2022: 4.5%; sample: 89Dec 2022: 13.7%; sample: 95Jan 2023: 18.9%; sample: 952023Feb 2023: 11.9%; sample: 84Mar 2023: 11.8%; sample: 93Apr 2023: 15.6%; sample: 90May 2023: 16.1%; sample: 93Jun 2023: 12.2%; sample: 90Jul 2023: 18.1%; sample: 94Aug 2023: 39.8%; sample: 93Sep 2023: 25.6%; sample: 90Oct 2023: 18.9%; sample: 95Nov 2023: 14.3%; sample: 91Dec 2023: 17.2%; sample: 93Jan 2024: 14.0%; sample: 932024Feb 2024: 44.8%; sample: 87Mar 2024: 23.2%; sample: 95Apr 2024: 8.6%; sample: 116May 2024: 9.9%; sample: 121Jun 2024: 11.1%; sample: 117Jul 2024: 9.8%; sample: 122Aug 2024: 8.3%; sample: 120Sep 2024: 11.8%; sample: 119Oct 2024: 14.0%; sample: 121Nov 2024: 12.5%; sample: 120Dec 2024: 21.0%; sample: 124Jan 2025: 16.9%; sample: 1242025Feb 2025: 10.7%; sample: 112Mar 2025: 13.6%; sample: 125Apr 2025: 14.2%; sample: 120May 2025: 11.3%; sample: 124Jun 2025: 3.3%; sample: 120Jul 2025: 5.6%; sample: 124Aug 2025: 11.3%; sample: 124Sep 2025: 12.5%; sample: 120Oct 2025: 19.4%; sample: 129Nov 2025: 19.2%; sample: 146Dec 2025: 22.7%; sample: 150Jan 2026: 33.1%; sample: 1512026Feb 2026: 31.6%; sample: 136Mar 2026: 24.7%; sample: 150Apr 2026: 37.1%; sample: 143May 2026: 23.0%; sample: 139Jun 2026: 23.1%; sample: 130Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201823.6% of 110 movements
Feb 201819.8% of 96 movements
Mar 201816.0% of 100 movements
Apr 20182.2% of 90 movements
May 20188.6% of 93 movements
Jun 20186.7% of 90 movements
Jul 20189.7% of 93 movements
Aug 20189.7% of 93 movements
Sep 20186.7% of 90 movements
Oct 201811.8% of 93 movements
Nov 20189.9% of 91 movements
Dec 201817.2% of 93 movements
Jan 201917.2% of 93 movements
Feb 201913.1% of 84 movements
Mar 20193.2% of 93 movements
Apr 201912.2% of 90 movements
May 201918.3% of 93 movements
Jun 201910.0% of 90 movements
Jul 201910.8% of 93 movements
Aug 201910.8% of 93 movements
Sep 201910.3% of 87 movements
Oct 201911.8% of 93 movements
Nov 20197.8% of 90 movements
Dec 20199.7% of 93 movements
Jan 202013.8% of 94 movements
Feb 202027.6% of 87 movements
Mar 202026.5% of 83 movements
Apr 2020suppressed: fewer than twenty movements
May 2020suppressed: fewer than twenty movements
Jun 2020suppressed: fewer than twenty movements
Jul 2020suppressed: fewer than twenty movements
Aug 2020suppressed: fewer than twenty movements
Sep 202036.4% of 44 movements — small sample, not ranked
Oct 202016.2% of 80 movements
Nov 20207.4% of 68 movements
Dec 20209.7% of 93 movements
Jan 202116.0% of 94 movements
Feb 202115.8% of 76 movements
Mar 20219.4% of 85 movements
Apr 202118.9% of 90 movements
May 20214.3% of 93 movements
Jun 202134.8% of 89 movements
Jul 202122.6% of 93 movements
Aug 202152.7% of 93 movements
Sep 202143.3% of 90 movements
Oct 202129.0% of 93 movements
Nov 202111.1% of 90 movements
Dec 202128.4% of 95 movements
Jan 202232.6% of 92 movements
Feb 202231.0% of 84 movements
Mar 202214.0% of 93 movements
Apr 202212.2% of 90 movements
May 202217.2% of 93 movements
Jun 202225.7% of 74 movements
Jul 202218.7% of 75 movements
Aug 202211.8% of 76 movements
Sep 202219.2% of 73 movements
Oct 202214.1% of 78 movements
Nov 20224.5% of 89 movements
Dec 202213.7% of 95 movements
Jan 202318.9% of 95 movements
Feb 202311.9% of 84 movements
Mar 202311.8% of 93 movements
Apr 202315.6% of 90 movements
May 202316.1% of 93 movements
Jun 202312.2% of 90 movements
Jul 202318.1% of 94 movements
Aug 202339.8% of 93 movements
Sep 202325.6% of 90 movements
Oct 202318.9% of 95 movements
Nov 202314.3% of 91 movements
Dec 202317.2% of 93 movements
Jan 202414.0% of 93 movements
Feb 202444.8% of 87 movements
Mar 202423.2% of 95 movements
Apr 20248.6% of 116 movements
May 20249.9% of 121 movements
Jun 202411.1% of 117 movements
Jul 20249.8% of 122 movements
Aug 20248.3% of 120 movements
Sep 202411.8% of 119 movements
Oct 202414.0% of 121 movements
Nov 202412.5% of 120 movements
Dec 202421.0% of 124 movements
Jan 202516.9% of 124 movements
Feb 202510.7% of 112 movements
Mar 202513.6% of 125 movements
Apr 202514.2% of 120 movements
May 202511.3% of 124 movements
Jun 20253.3% of 120 movements
Jul 20255.6% of 124 movements
Aug 202511.3% of 124 movements
Sep 202512.5% of 120 movements
Oct 202519.4% of 129 movements
Nov 202519.2% of 146 movements
Dec 202522.7% of 150 movements
Jan 202633.1% of 151 movements
Feb 202631.6% of 136 movements
Mar 202624.7% of 150 movements
Apr 202637.1% of 143 movements
May 202623.0% of 139 movements
Jun 202623.1% of 130 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 2022Arrivals18.7% of 75 movements26.7% across 1,080 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Departures60.0% of 75 movements47.1% across 1,077 flightsreturned the next month
NATS system failure · Aug 2023Arrivals39.8% of 93 movements14.0% across 1,050 flightsreturned after 5 months
NATS system failure · Aug 2023Departures32.3% of 93 movements41.5% across 1,046 flightsreturned the next month
Heathrow fire closure · Mar 2025Arrivals13.6% of 125 movements13.2% across 1,411 flightsreturned after 2 months
Heathrow fire closure · Mar 2025Departures22.6% of 124 movements35.8% across 1,408 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: Feb, 19.8% across 7 months. Lowest median: Jul, 10.3% across 6 months.

Even the same calendar month differs across years. This is a record, not a forecast; pandemic years are excluded from the summaries.

Each cell is one calendar month of one year; the number is the share of that month’s arrivals that were disrupted. Darker means worse. A blank cell means no published data, not zero.

Seasonality: calendar month by year; share and nJanFebMarAprMayJunJulAugSepOctNovDec201917.2% of 93 movements13.1% of 84 movements3.2% of 93 movements12.2% of 90 movements18.3% of 93 movements10.0% of 90 movements10.8% of 93 movements10.8% of 93 movements10.3% of 87 movements11.8% of 93 movements7.8% of 90 movements9.7% of 93 movements202013.8% of 94 movements27.6% of 87 movements26.5% of 83 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements36.4% of 44 movements †16.2% of 80 movements7.4% of 68 movements9.7% of 93 movements202116.0% of 94 movements15.8% of 76 movements9.4% of 85 movements18.9% of 90 movements4.3% of 93 movements34.8% of 89 movements22.6% of 93 movements52.7% of 93 movements43.3% of 90 movements29.0% of 93 movements11.1% of 90 movements28.4% of 95 movements202232.6% of 92 movements31.0% of 84 movements14.0% of 93 movements12.2% of 90 movements17.2% of 93 movements25.7% of 74 movements18.7% of 75 movements11.8% of 76 movements19.2% of 73 movements14.1% of 78 movements4.5% of 89 movements13.7% of 95 movements202318.9% of 95 movements11.9% of 84 movements11.8% of 93 movements15.6% of 90 movements16.1% of 93 movements12.2% of 90 movements18.1% of 94 movements39.8% of 93 movements25.6% of 90 movements18.9% of 95 movements14.3% of 91 movements17.2% of 93 movements202414.0% of 93 movements44.8% of 87 movements23.2% of 95 movements8.6% of 116 movements9.9% of 121 movements11.1% of 117 movements9.8% of 122 movements8.3% of 120 movements11.8% of 119 movements14.0% of 121 movements12.5% of 120 movements21.0% of 124 movements202516.9% of 124 movements10.7% of 112 movements13.6% of 125 movements14.2% of 120 movements11.3% of 124 movements3.3% of 120 movements5.6% of 124 movements11.3% of 124 movements12.5% of 120 movements19.4% of 129 movements19.2% of 146 movements22.7% of 150 movements202633.1% of 151 movements31.6% of 136 movements24.7% of 150 movements37.1% of 143 movements23.0% of 139 movements23.1% of 130 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan18.9%14.0–33.1%7 months, 758 flights
Feb19.8%10.7–44.8%7 months, 683 flights
Mar14.0%3.2–24.7%7 months, 749 flights
Apr12.2%2.2–37.1%7 months, 739 flights
May16.1%8.6–23.0%7 months, 756 flights
Jun11.1%3.3–25.7%7 months, 711 flights
Jul10.3%5.6–18.7%6 months, 601 flights
Aug11.0%8.3–39.8%6 months, 599 flights
Sep12.1%6.7–25.6%6 months, 579 flights
Oct14.1%11.8–19.4%6 months, 609 flights
Nov11.2%4.5–19.2%6 months, 627 flights
Dec17.2%9.7–22.7%6 months, 648 flights
Definitions, denominators and limits

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

Which routes have the best and worst record?

Lowest disruption: LHR ↔ LAGOS, 14.5% of 730 movements. Highest disruption: LGW ↔ ABUJA, 69.0% of 87 movements.

The airline table uses this carrier on each route; airport and country tables combine carriers. Each figure is arrivals into its UK airport. Only sufficiently large exact samples enter the ordered comparison.

Observed disruption share by optionLhr ↔ Lagos14.5% of 730 flightsLhr ↔ Abuja20.7% of 460 flightsLgw ↔ Lagos29.3% of 365 flightsLgw ↔ Abuja69.0% of 87 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
Heathrow ↔ Lagos14.5% of 730 movements0.1% of 730 movementsdescriptive comparison
LHR ↔ ABUJA20.7% of 460 movements0.9% of 460 movementsdescriptive comparison
LGW ↔ LAGOS29.3% of 365 movements0.8% of 365 movementsdescriptive comparison
LGW ↔ ABUJA69.0% of 87 movements2.3% of 87 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?

2 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
Gatwick36.9% of 452 movementsdescriptive comparison
Heathrow16.9% of 1,190 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

22.4% of 1,642 movements arrivals were disrupted, against 25.7% of 1,644 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.9% of 1,642 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

Nigeria appears from Jan 2018 to Jun 2026 with 9,718 arrivals.

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

Archive route pairs: 12.

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?

22.4% of 1,642 movements over July 2025 to June 2026.

How often are they cancelled?

0.6% of 1,642 movements at short notice.

How late is late?

29.1–65.6 minutes; delayed denominator 358–751

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.