UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Virgin Atlantic Airways Ltd

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

Put the other way round, 82.6% of 12,066 movements met the fifteen-minute convention. These are historical observations, not a forecast.

Definitions, denominators and limits

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

Source: CAA punctuality statistics · snapshot 17/08/2026 10:24 · method route-record-v2.1 · Versioned claims, formulas and entity mapping.

0 operations (0.00%) excluded because their published percentages could not be reconciled to whole numbers. Excluded operations enter neither the numerator nor the denominator. Outcome figures and comparisons are unavailable when the excluded share exceeds fifteen percent.

The four numbers at a glance

17.4% of 12,066 movements were disrupted over July 2025 to June 2026.

Average delay covers delayed movements only. Its range reflects rounded source means and the unknown count of exactly punctual movements.

DisruptionShort-notice cancellationsDelay among delayed movementsOver three hours
17.4% of 12,066 movements1.8% of 12,066 movements27.6–62.5 minutes; delayed denominator 1,882–3,8360.4% of 12,066 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 12,066 movements passed the three-hour mark.

The ladder shows how many movements crossed each threshold. Cancellations are separate: 1.8% of 12,066 movements.

DelayShare and sampleOne event per movements
More than 15 minutes15.6% of 12,066 movements6.4
More than 30 minutes8.4% of 12,066 movements11.9
More than 60 minutes3.7% of 12,066 movements26.8
More than 120 minutes1.1% of 12,066 movements87.4
More than 180 minutes0.4% of 12,066 movements246.2
More than 360 minutes0.1% of 12,066 movements1,723.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.1% of 12,066 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 early4,91840.8%15–1 early3,09525.7%0–15 late1,95416.2%16–308667.2%31–605664.7%61…1203122.6%121…180890.7%181…360420.3%>36070.1%D=12,066
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: Sep 2020, 6.9% of 145 movements. Worst month: May 2024, 35.5% of 1,077 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: 19.1%; sample: 7872018Feb 2018: 17.2%; sample: 697Mar 2018: 27.3%; sample: 889Apr 2018: 12.3%; sample: 997May 2018: 17.3%; sample: 1022Jun 2018: 23.3%; sample: 988Jul 2018: 20.1%; sample: 1040Aug 2018: 18.5%; sample: 1058Sep 2018: 10.9%; sample: 973Oct 2018: 11.4%; sample: 991Nov 2018: 21.2%; sample: 921Dec 2018: 20.4%; sample: 955Jan 2019: 17.3%; sample: 9422019Feb 2019: 17.5%; sample: 845Mar 2019: 18.2%; sample: 938Apr 2019: 19.8%; sample: 997May 2019: 17.2%; sample: 1022Jun 2019: 29.2%; sample: 1012Jul 2019: 22.0%; sample: 1064Aug 2019: 19.5%; sample: 1080Sep 2019: 13.0%; sample: 983Oct 2019: 15.0%; sample: 1010Nov 2019: 13.9%; sample: 970Dec 2019: 18.9%; sample: 1012Jan 2020: 11.8%; sample: 9662020Feb 2020: 16.7%; sample: 893Mar 2020: 23.0%; sample: 752Apr 2020: 24.6%; sample: 61May 2020: suppressed: fewer than twenty movements×Jun 2020: suppressed: fewer than twenty movements×Jul 2020: suppressed: fewer than twenty movements×Aug 2020: 7.0%; sample: 86Sep 2020: 6.9%; sample: 145Oct 2020: 9.6%; sample: 209Nov 2020: 13.6%; sample: 177Dec 2020: 27.4%; sample: 266Jan 2021: 23.8%; sample: 2272021Feb 2021: 23.5%; sample: 170Mar 2021: 24.8%; sample: 206Apr 2021: 21.2%; sample: 208May 2021: 8.3%; sample: 193Jun 2021: 17.8%; sample: 236Jul 2021: 13.0%; sample: 315Aug 2021: 25.2%; sample: 349Sep 2021: 18.1%; sample: 447Oct 2021: 16.5%; sample: 480Nov 2021: 20.0%; sample: 604Dec 2021: 28.8%; sample: 649Jan 2022: 20.8%; sample: 7112022Feb 2022: 19.9%; sample: 664Mar 2022: 23.0%; sample: 786Apr 2022: 22.7%; sample: 867May 2022: 21.9%; sample: 893Jun 2022: 32.2%; sample: 905Jul 2022: 33.6%; sample: 917Aug 2022: 23.0%; sample: 894Sep 2022: 21.5%; sample: 861Oct 2022: 15.7%; sample: 892Nov 2022: 15.9%; sample: 873Dec 2022: 33.4%; sample: 915Jan 2023: 23.3%; sample: 9372023Feb 2023: 23.1%; sample: 853Mar 2023: 25.3%; sample: 971Apr 2023: 19.5%; sample: 945May 2023: 22.1%; sample: 992Jun 2023: 29.7%; sample: 981Jul 2023: 25.8%; sample: 1039Aug 2023: 26.3%; sample: 1056Sep 2023: 20.2%; sample: 996Oct 2023: 18.2%; sample: 1022Nov 2023: 17.9%; sample: 928Dec 2023: 26.6%; sample: 990Jan 2024: 23.4%; sample: 9652024Feb 2024: 17.2%; sample: 888Mar 2024: 17.0%; sample: 980Apr 2024: 29.7%; sample: 1003May 2024: 35.5%; sample: 1077Jun 2024: 28.3%; sample: 1061Jul 2024: 33.3%; sample: 1089Aug 2024: 28.3%; sample: 1083Sep 2024: 31.3%; sample: 1064Oct 2024: 22.6%; sample: 1053Nov 2024: 29.6%; sample: 973Dec 2024: 28.7%; sample: 997Jan 2025: 23.7%; sample: 9932025Feb 2025: 13.1%; sample: 894Mar 2025: 23.1%; sample: 1014Apr 2025: 14.6%; sample: 1039May 2025: 21.1%; sample: 1080Jun 2025: 14.4%; sample: 1045Jul 2025: 16.0%; sample: 1086Aug 2025: 14.3%; sample: 1092Sep 2025: 11.4%; sample: 1044Oct 2025: 13.4%; sample: 1045Nov 2025: 16.6%; sample: 962Dec 2025: 21.9%; sample: 977Jan 2026: 21.9%; sample: 9802026Feb 2026: 16.8%; sample: 881Mar 2026: 17.3%; sample: 978Apr 2026: 20.6%; sample: 994May 2026: 19.2%; sample: 1025Jun 2026: 20.2%; sample: 1002Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201819.1% of 787 movements
Feb 201817.2% of 697 movements
Mar 201827.3% of 889 movements
Apr 201812.3% of 997 movements
May 201817.3% of 1,022 movements
Jun 201823.3% of 988 movements
Jul 201820.1% of 1,040 movements
Aug 201818.5% of 1,058 movements
Sep 201810.9% of 973 movements
Oct 201811.4% of 991 movements
Nov 201821.2% of 921 movements
Dec 201820.4% of 955 movements
Jan 201917.3% of 942 movements
Feb 201917.5% of 845 movements
Mar 201918.2% of 938 movements
Apr 201919.8% of 997 movements
May 201917.2% of 1,022 movements
Jun 201929.2% of 1,012 movements
Jul 201922.0% of 1,064 movements
Aug 201919.5% of 1,080 movements
Sep 201913.0% of 983 movements
Oct 201915.0% of 1,010 movements
Nov 201913.9% of 970 movements
Dec 201918.9% of 1,012 movements
Jan 202011.8% of 966 movements
Feb 202016.7% of 893 movements
Mar 202023.0% of 752 movements
Apr 202024.6% of 61 movements
May 2020suppressed: fewer than twenty movements
Jun 2020suppressed: fewer than twenty movements
Jul 2020suppressed: fewer than twenty movements
Aug 20207.0% of 86 movements
Sep 20206.9% of 145 movements
Oct 20209.6% of 209 movements
Nov 202013.6% of 177 movements
Dec 202027.4% of 266 movements
Jan 202123.8% of 227 movements
Feb 202123.5% of 170 movements
Mar 202124.8% of 206 movements
Apr 202121.2% of 208 movements
May 20218.3% of 193 movements
Jun 202117.8% of 236 movements
Jul 202113.0% of 315 movements
Aug 202125.2% of 349 movements
Sep 202118.1% of 447 movements
Oct 202116.5% of 480 movements
Nov 202120.0% of 604 movements
Dec 202128.8% of 649 movements
Jan 202220.8% of 711 movements
Feb 202219.9% of 664 movements
Mar 202223.0% of 786 movements
Apr 202222.7% of 867 movements
May 202221.9% of 893 movements
Jun 202232.2% of 905 movements
Jul 202233.6% of 917 movements
Aug 202223.0% of 894 movements
Sep 202221.5% of 861 movements
Oct 202215.7% of 892 movements
Nov 202215.9% of 873 movements
Dec 202233.4% of 915 movements
Jan 202323.3% of 937 movements
Feb 202323.1% of 853 movements
Mar 202325.3% of 971 movements
Apr 202319.5% of 945 movements
May 202322.1% of 992 movements
Jun 202329.7% of 981 movements
Jul 202325.8% of 1,039 movements
Aug 202326.3% of 1,056 movements
Sep 202320.2% of 996 movements
Oct 202318.2% of 1,022 movements
Nov 202317.9% of 928 movements
Dec 202326.6% of 990 movements
Jan 202423.4% of 965 movements
Feb 202417.2% of 888 movements
Mar 202417.0% of 980 movements
Apr 202429.7% of 1,003 movements
May 202435.5% of 1,077 movements
Jun 202428.3% of 1,061 movements
Jul 202433.3% of 1,089 movements
Aug 202428.3% of 1,083 movements
Sep 202431.3% of 1,064 movements
Oct 202422.6% of 1,053 movements
Nov 202429.6% of 973 movements
Dec 202428.7% of 997 movements
Jan 202523.7% of 993 movements
Feb 202513.1% of 894 movements
Mar 202523.1% of 1,014 movements
Apr 202514.6% of 1,039 movements
May 202521.1% of 1,080 movements
Jun 202514.4% of 1,045 movements
Jul 202516.0% of 1,086 movements
Aug 202514.3% of 1,092 movements
Sep 202511.4% of 1,044 movements
Oct 202513.4% of 1,045 movements
Nov 202516.6% of 962 movements
Dec 202521.9% of 977 movements
Jan 202621.9% of 980 movements
Feb 202616.8% of 881 movements
Mar 202617.3% of 978 movements
Apr 202620.6% of 994 movements
May 202619.2% of 1,025 movements
Jun 202620.2% of 1,002 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 2022Arrivals33.6% of 917 movements21.9% across 7,670 flightsreturned after 2 months
Summer 2022 breakdown · Jul 2022Departures66.9% of 916 movements27.1% across 7,515 flightsreturned after 3 months
NATS system failure · Aug 2023Arrivals26.3% of 1,056 movements23.2% across 11,153 flightsreturned the next month
NATS system failure · Aug 2023Departures30.5% of 1,056 movements29.3% across 11,119 flightsreturned the next month
Heathrow fire closure · Mar 2025Arrivals23.1% of 1,014 movements26.8% across 12,267 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures23.1% of 1,004 movements32.6% across 12,242 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: Jun, 28.3% across 7 months. Lowest median: Oct, 15.4% 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.3% of 942 movements17.5% of 845 movements18.2% of 938 movements19.8% of 997 movements17.2% of 1,022 movements29.2% of 1,012 movements22.0% of 1,064 movements19.5% of 1,080 movements13.0% of 983 movements15.0% of 1,010 movements13.9% of 970 movements18.9% of 1,012 movements202011.8% of 966 movements16.7% of 893 movements23.0% of 752 movements24.6% of 61 movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movementssuppressed: fewer than twenty movements7.0% of 86 movements6.9% of 145 movements9.6% of 209 movements13.6% of 177 movements27.4% of 266 movements202123.8% of 227 movements23.5% of 170 movements24.8% of 206 movements21.2% of 208 movements8.3% of 193 movements17.8% of 236 movements13.0% of 315 movements25.2% of 349 movements18.1% of 447 movements16.5% of 480 movements20.0% of 604 movements28.8% of 649 movements202220.8% of 711 movements19.9% of 664 movements23.0% of 786 movements22.7% of 867 movements21.9% of 893 movements32.2% of 905 movements33.6% of 917 movements23.0% of 894 movements21.5% of 861 movements15.7% of 892 movements15.9% of 873 movements33.4% of 915 movements202323.3% of 937 movements23.1% of 853 movements25.3% of 971 movements19.5% of 945 movements22.1% of 992 movements29.7% of 981 movements25.8% of 1,039 movements26.3% of 1,056 movements20.2% of 996 movements18.2% of 1,022 movements17.9% of 928 movements26.6% of 990 movements202423.4% of 965 movements17.2% of 888 movements17.0% of 980 movements29.7% of 1,003 movements35.5% of 1,077 movements28.3% of 1,061 movements33.3% of 1,089 movements28.3% of 1,083 movements31.3% of 1,064 movements22.6% of 1,053 movements29.6% of 973 movements28.7% of 997 movements202523.7% of 993 movements13.1% of 894 movements23.1% of 1,014 movements14.6% of 1,039 movements21.1% of 1,080 movements14.4% of 1,045 movements16.0% of 1,086 movements14.3% of 1,092 movements11.4% of 1,044 movements13.4% of 1,045 movements16.6% of 962 movements21.9% of 977 movements202621.9% of 980 movements16.8% of 881 movements17.3% of 978 movements20.6% of 994 movements19.2% of 1,025 movements20.2% of 1,002 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan21.9%17.3–23.7%7 months, 6,315 flights
Feb17.2%13.1–23.1%7 months, 5,722 flights
Mar23.0%17.0–27.3%7 months, 6,556 flights
Apr19.8%12.3–29.7%7 months, 6,842 flights
May21.1%17.2–35.5%7 months, 7,111 flights
Jun28.3%14.4–32.2%7 months, 6,994 flights
Jul23.9%16.0–33.6%6 months, 6,235 flights
Aug21.3%14.3–28.3%6 months, 6,263 flights
Sep16.6%10.9–31.3%6 months, 5,921 flights
Oct15.4%11.4–22.6%6 months, 6,013 flights
Nov17.3%13.9–29.6%6 months, 5,627 flights
Dec24.2%18.9–33.4%6 months, 5,846 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 ↔ JOHANNESBURG, 8.7% of 368 movements. Highest disruption: LHR ↔ DUBAI, 37.6% of 141 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 ↔ Johannesburg8.7% of 368 flightsLhr ↔ Delhi9.0% of 730 flightsLhr ↔ Seattle-Tacoma9.4% of 287 flightsLhr ↔ Male-International29.7% of 172 flightsLhr ↔ Riyadh30.7% of 140 flightsLhr ↔ Dubai37.6% of 141 flights
All route comparisons and sample flags
RouteDisruptionCancellationsSample flag
Heathrow ↔ Johannesburg8.7% of 368 movements1.9% of 368 movementsdescriptive comparison
Heathrow ↔ Delhi9.0% of 730 movements0.7% of 730 movementsdescriptive comparison
Heathrow ↔ Seattle (Tacoma)9.4% of 287 movements1.7% of 287 movementsdescriptive comparison
Heathrow ↔ Cape Town9.6% of 187 movements1.1% of 187 movementsdescriptive comparison
Heathrow ↔ Bridgetown10.6% of 113 movementsno events in 113 movementsdescriptive comparison
MAN ↔ ATLANTA10.7% of 317 movements0.9% of 317 movementsdescriptive comparison
LHR ↔ TAMPA11.3% of 310 movements2.3% of 310 movementsdescriptive comparison
LHR ↔ CANCUN11.4% of 79 movements1.3% of 79 movementsdescriptive comparison
Heathrow ↔ Los Angeles International11.7% of 896 movements1.1% of 896 movementsdescriptive comparison
LHR ↔ ANTIGUA11.8% of 85 movements2.4% of 85 movementsdescriptive comparison
Heathrow ↔ Boston12.7% of 557 movements1.8% of 557 movementsdescriptive comparison
Heathrow ↔ Miami International13.3% of 682 movements2.3% of 682 movementsdescriptive comparison
Heathrow ↔ Seoul (Incheon)13.5% of 89 movements1.1% of 89 movementsdescriptive comparison
Heathrow ↔ Las Vegas14.2% of 365 movements0.3% of 365 movementsdescriptive comparison
Manchester ↔ New York (Jf Kennedy)15.7% of 299 movements1.3% of 299 movementsdescriptive comparison
Heathrow ↔ Toronto16.0% of 288 movements1.7% of 288 movementsdescriptive comparison
Heathrow ↔ Atlanta16.1% of 361 movements1.4% of 361 movementsdescriptive comparison
LHR ↔ GRENADA17.1% of 82 movementsno events in 82 movementsdescriptive comparison
Heathrow ↔ Bangalore (Bengaluru)17.1% of 438 movements1.6% of 438 movementsdescriptive comparison
Heathrow ↔ Lagos18.1% of 215 movementsno events in 215 movementsdescriptive comparison
Heathrow ↔ Washington (Dulles)19.2% of 313 movements3.8% of 313 movementsdescriptive comparison
LHR ↔ E-T-JOSHUA19.4% of 93 movements1.1% of 93 movementsdescriptive comparison
MAN ↔ LAS-VEGAS20.0% of 80 movementsno events in 80 movementsdescriptive comparison
Heathrow ↔ New York (Jf Kennedy)21.3% of 1,813 movements2.9% of 1,813 movementsdescriptive comparison
Manchester ↔ Orlando22.0% of 441 movementsno events in 441 movementsdescriptive comparison
Heathrow ↔ San Francisco23.0% of 539 movements0.9% of 539 movementsdescriptive comparison
LHR ↔ MONTEGO-BAY23.5% of 166 movements9.6% of 166 movementsdescriptive comparison
Heathrow ↔ Orlando23.8% of 542 movements1.3% of 542 movementsdescriptive comparison
MAN ↔ BRIDGETOWN25.0% of 76 movementsno events in 76 movementsdescriptive comparison
Heathrow ↔ Mumbai25.7% of 731 movements1.0% of 731 movementsdescriptive comparison
EDI ↔ ORLANDO28.1% of 64 movementsno events in 64 movementsdescriptive comparison
LHR ↔ MALE-INTERNATIONAL29.7% of 172 movements1.7% of 172 movementsdescriptive comparison
Heathrow ↔ Riyadh30.7% of 140 movements5.7% of 140 movementsdescriptive comparison
Heathrow ↔ Dubai37.6% of 141 movements9.2% of 141 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?

3 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
Edinburgh28.1% of 64 movementsdescriptive comparison
Heathrow17.3% of 10,785 movementsdescriptive comparison
Manchester17.7% of 1,215 movementsdescriptive comparison
Definitions, denominators and limits

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

Arrivals vs departures

17.4% of 12,066 movements arrivals were disrupted, against 19.8% of 12,038 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 12,066 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

Virgin Atlantic Airways Ltd appears from Jan 2018 to Jun 2026 with 83,104 arrivals.

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

Archive route pairs: 164.

Definitions, denominators and limits

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

What this data cannot tell you

Delay cause, individual passenger experience, commercial decisions and future performance are not established here.

Also absent are aircraft type, within-month time-of-day splits and cancellations made ahead of the short-notice reporting window.

0 operations (0.00%) excluded because their published percentages could not be reconciled to whole numbers. Excluded operations enter neither the numerator nor the denominator. Outcome figures and comparisons are unavailable when the excluded share exceeds fifteen percent.

Definitions, denominators and limits

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

Quick answers

These answers use the same populations and window as the tables above.

Every percentage retains its denominator.

How disrupted are these arrivals?

17.4% of 12,066 movements over July 2025 to June 2026.

How often are they cancelled?

1.8% of 12,066 movements at short notice.

How late is late?

27.6–62.5 minutes; delayed denominator 1,882–3,836

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.