UK FLIGHT DELAY INDEX

derived from CAA punctuality statistics for UK reporting airports

How often are these flights late or cancelled?

Liverpool (John Lennon)

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

Put the other way round, 77.3% of 19,565 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.7% of 19,565 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.7% of 19,565 movements1.0% of 19,565 movements25.7–58.8 minutes; delayed denominator 4,256–8,9870.5% of 19,565 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.5% of 19,565 movements passed the three-hour mark.

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

DelayShare and sampleOne event per movements
More than 15 minutes21.8% of 19,565 movements4.6
More than 30 minutes12.0% of 19,565 movements8.3
More than 60 minutes4.8% of 19,565 movements20.9
More than 120 minutes1.4% of 19,565 movements72.7
More than 180 minutes0.5% of 19,565 movements212.7
More than 360 minutes0.1% of 19,565 movements1,630.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.4% of 19,565 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 early3,02715.5%15–1 early7,36337.6%0–15 late4,73124.2%16–301,9089.8%31–601,4107.2%61…1206693.4%121…1801770.9%181…360800.4%>360120.1%D=19,566
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: May 2020, no events in 53 movements. Worst month: Jul 2023, 39.6% of 1,564 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.3%; sample: 12652018Feb 2018: 15.6%; sample: 1221Mar 2018: 20.1%; sample: 1427Apr 2018: 15.3%; sample: 1542May 2018: 23.6%; sample: 1620Jun 2018: 26.5%; sample: 1595Jul 2018: 26.9%; sample: 1667Aug 2018: 22.6%; sample: 1729Sep 2018: 23.2%; sample: 1671Oct 2018: 20.1%; sample: 1638Nov 2018: 11.9%; sample: 1257Dec 2018: 20.6%; sample: 1331Jan 2019: 17.3%; sample: 12682019Feb 2019: 12.9%; sample: 1235Mar 2019: 18.0%; sample: 1377Apr 2019: 15.4%; sample: 1489May 2019: 17.6%; sample: 1597Jun 2019: 24.1%; sample: 1595Jul 2019: 24.7%; sample: 1636Aug 2019: 25.0%; sample: 1647Sep 2019: 22.2%; sample: 1521Oct 2019: 16.7%; sample: 1550Nov 2019: 11.1%; sample: 1097Dec 2019: 21.7%; sample: 1223Jan 2020: 13.9%; sample: 11452020Feb 2020: 24.6%; sample: 1181Mar 2020: 22.9%; sample: 966Apr 2020: 8.2%; sample: 61May 2020: 0.0%; sample: 53Jun 2020: 13.9%; sample: 101Jul 2020: 6.8%; sample: 502Aug 2020: 5.2%; sample: 974Sep 2020: 6.2%; sample: 729Oct 2020: 7.9%; sample: 570Nov 2020: 9.8%; sample: 235Dec 2020: 26.6%; sample: 297Jan 2021: 24.1%; sample: 2032021Feb 2021: 16.7%; sample: 102Mar 2021: 9.1%; sample: 99Apr 2021: 15.1%; sample: 126May 2021: 9.7%; sample: 186Jun 2021: 7.4%; sample: 459Jul 2021: 12.0%; sample: 734Aug 2021: 15.0%; sample: 1030Sep 2021: 10.4%; sample: 963Oct 2021: 16.7%; sample: 975Nov 2021: 16.0%; sample: 773Dec 2021: 20.4%; sample: 910Jan 2022: 12.1%; sample: 6022022Feb 2022: 24.8%; sample: 758Mar 2022: 14.0%; sample: 1003Apr 2022: 27.7%; sample: 1164May 2022: 33.0%; sample: 1281Jun 2022: 36.5%; sample: 1292Jul 2022: 31.7%; sample: 1365Aug 2022: 28.8%; sample: 1343Sep 2022: 33.4%; sample: 1292Oct 2022: 26.7%; sample: 1347Nov 2022: 20.6%; sample: 887Dec 2022: 31.8%; sample: 980Jan 2023: 18.8%; sample: 9502023Feb 2023: 12.2%; sample: 916Mar 2023: 29.4%; sample: 1083Apr 2023: 29.6%; sample: 1344May 2023: 28.0%; sample: 1421Jun 2023: 33.8%; sample: 1505Jul 2023: 39.6%; sample: 1564Aug 2023: 35.6%; sample: 1554Sep 2023: 27.9%; sample: 1508Oct 2023: 27.4%; sample: 1486Nov 2023: 21.2%; sample: 1090Dec 2023: 30.4%; sample: 1269Jan 2024: 24.4%; sample: 10722024Feb 2024: 19.1%; sample: 1103Mar 2024: 14.0%; sample: 1222Apr 2024: 24.8%; sample: 1501May 2024: 23.2%; sample: 1755Jun 2024: 33.3%; sample: 1686Jul 2024: 35.9%; sample: 1771Aug 2024: 28.5%; sample: 1776Sep 2024: 29.7%; sample: 1730Oct 2024: 22.2%; sample: 1645Nov 2024: 20.9%; sample: 1179Dec 2024: 30.8%; sample: 1312Jan 2025: 34.5%; sample: 11822025Feb 2025: 16.4%; sample: 1205Mar 2025: 12.7%; sample: 1453Apr 2025: 16.6%; sample: 1574May 2025: 19.3%; sample: 1886Jun 2025: 26.8%; sample: 1865Jul 2025: 28.7%; sample: 1895Aug 2025: 25.0%; sample: 1921Sep 2025: 27.1%; sample: 1825Oct 2025: 23.7%; sample: 1860Nov 2025: 16.5%; sample: 1263Dec 2025: 20.1%; sample: 1425Jan 2026: 28.3%; sample: 11432026Feb 2026: 17.3%; sample: 1240Mar 2026: 20.5%; sample: 1568Apr 2026: 14.6%; sample: 1705May 2026: 21.0%; sample: 1828Jun 2026: 26.3%; sample: 1892Pandemic regime Jun 2020Summer 2022 breakdown Jul 2022NATS system failure Aug 2023Heathrow fire closure Mar 2025100%0%
Every monthly observation
MonthDisruption on arrivals
Jan 201819.3% of 1,265 movements
Feb 201815.6% of 1,221 movements
Mar 201820.1% of 1,427 movements
Apr 201815.3% of 1,542 movements
May 201823.6% of 1,620 movements
Jun 201826.5% of 1,595 movements
Jul 201826.9% of 1,667 movements
Aug 201822.6% of 1,729 movements
Sep 201823.2% of 1,671 movements
Oct 201820.1% of 1,638 movements
Nov 201811.9% of 1,257 movements
Dec 201820.6% of 1,331 movements
Jan 201917.3% of 1,268 movements
Feb 201912.9% of 1,235 movements
Mar 201918.0% of 1,377 movements
Apr 201915.4% of 1,489 movements
May 201917.6% of 1,597 movements
Jun 201924.1% of 1,595 movements
Jul 201924.7% of 1,636 movements
Aug 201925.0% of 1,647 movements
Sep 201922.2% of 1,521 movements
Oct 201916.7% of 1,550 movements
Nov 201911.1% of 1,097 movements
Dec 201921.7% of 1,223 movements
Jan 202013.9% of 1,145 movements
Feb 202024.6% of 1,181 movements
Mar 202022.9% of 966 movements
Apr 20208.2% of 61 movements
May 2020no events in 53 movements
Jun 202013.9% of 101 movements
Jul 20206.8% of 502 movements
Aug 20205.2% of 974 movements
Sep 20206.2% of 729 movements
Oct 20207.9% of 570 movements
Nov 20209.8% of 235 movements
Dec 202026.6% of 297 movements
Jan 202124.1% of 203 movements
Feb 202116.7% of 102 movements
Mar 20219.1% of 99 movements
Apr 202115.1% of 126 movements
May 20219.7% of 186 movements
Jun 20217.4% of 459 movements
Jul 202112.0% of 734 movements
Aug 202115.0% of 1,030 movements
Sep 202110.4% of 963 movements
Oct 202116.7% of 975 movements
Nov 202116.0% of 773 movements
Dec 202120.4% of 910 movements
Jan 202212.1% of 602 movements
Feb 202224.8% of 758 movements
Mar 202214.0% of 1,003 movements
Apr 202227.7% of 1,164 movements
May 202233.0% of 1,281 movements
Jun 202236.5% of 1,292 movements
Jul 202231.7% of 1,365 movements
Aug 202228.8% of 1,343 movements
Sep 202233.4% of 1,292 movements
Oct 202226.7% of 1,347 movements
Nov 202220.6% of 887 movements
Dec 202231.8% of 980 movements
Jan 202318.8% of 950 movements
Feb 202312.2% of 916 movements
Mar 202329.4% of 1,083 movements
Apr 202329.6% of 1,344 movements
May 202328.0% of 1,421 movements
Jun 202333.8% of 1,505 movements
Jul 202339.6% of 1,564 movements
Aug 202335.6% of 1,554 movements
Sep 202327.9% of 1,508 movements
Oct 202327.4% of 1,486 movements
Nov 202321.2% of 1,090 movements
Dec 202330.4% of 1,269 movements
Jan 202424.4% of 1,072 movements
Feb 202419.1% of 1,103 movements
Mar 202414.0% of 1,222 movements
Apr 202424.8% of 1,501 movements
May 202423.2% of 1,755 movements
Jun 202433.3% of 1,686 movements
Jul 202435.9% of 1,771 movements
Aug 202428.5% of 1,776 movements
Sep 202429.7% of 1,730 movements
Oct 202422.2% of 1,645 movements
Nov 202420.9% of 1,179 movements
Dec 202430.8% of 1,312 movements
Jan 202534.5% of 1,182 movements
Feb 202516.4% of 1,205 movements
Mar 202512.7% of 1,453 movements
Apr 202516.6% of 1,574 movements
May 202519.3% of 1,886 movements
Jun 202526.8% of 1,865 movements
Jul 202528.7% of 1,895 movements
Aug 202525.0% of 1,921 movements
Sep 202527.1% of 1,825 movements
Oct 202523.7% of 1,860 movements
Nov 202516.5% of 1,263 movements
Dec 202520.1% of 1,425 movements
Jan 202628.3% of 1,143 movements
Feb 202617.3% of 1,240 movements
Mar 202620.5% of 1,568 movements
Apr 202614.6% of 1,705 movements
May 202621.0% of 1,828 movements
Jun 202626.3% of 1,892 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 2020Arrivals13.9% of 101 movements17.9% across 13,675 flightsreturned the next month
Pandemic regime · Jun 2020Departures14.9% of 101 movements14.4% across 13,621 flightsreturned the next month
Summer 2022 breakdown · Jul 2022Arrivals31.7% of 1,365 movements19.9% across 11,485 flightsreturned after 6 months
Summer 2022 breakdown · Jul 2022Departures29.5% of 1,372 movements16.3% across 11,476 flightsreturned after 4 months
NATS system failure · Aug 2023Arrivals35.6% of 1,554 movements27.7% across 14,632 flightsreturned after 2 months
NATS system failure · Aug 2023Departures29.1% of 1,548 movements23.9% across 14,541 flightsreturned the next month
Heathrow fire closure · Mar 2025Arrivals12.7% of 1,453 movements26.2% across 17,964 flightsreturned the next month
Heathrow fire closure · Mar 2025Departures7.9% of 1,456 movements20.8% across 17,968 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, 30.2% across 6 months. Lowest median: Feb, 16.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 nJanFebMarAprMayJunJulAugSepOctNovDec201917.3% of 1,268 movements12.9% of 1,235 movements18.0% of 1,377 movements15.4% of 1,489 movements17.6% of 1,597 movements24.1% of 1,595 movements24.7% of 1,636 movements25.0% of 1,647 movements22.2% of 1,521 movements16.7% of 1,550 movements11.1% of 1,097 movements21.7% of 1,223 movements202013.9% of 1,145 movements24.6% of 1,181 movements22.9% of 966 movements8.2% of 61 movementsno events in 53 movements13.9% of 101 movements6.8% of 502 movements5.2% of 974 movements6.2% of 729 movements7.9% of 570 movements9.8% of 235 movements26.6% of 297 movements202124.1% of 203 movements16.7% of 102 movements9.1% of 99 movements15.1% of 126 movements9.7% of 186 movements7.4% of 459 movements12.0% of 734 movements15.0% of 1,030 movements10.4% of 963 movements16.7% of 975 movements16.0% of 773 movements20.4% of 910 movements202212.1% of 602 movements24.8% of 758 movements14.0% of 1,003 movements27.7% of 1,164 movements33.0% of 1,281 movements36.5% of 1,292 movements31.7% of 1,365 movements28.8% of 1,343 movements33.4% of 1,292 movements26.7% of 1,347 movements20.6% of 887 movements31.8% of 980 movements202318.8% of 950 movements12.2% of 916 movements29.4% of 1,083 movements29.6% of 1,344 movements28.0% of 1,421 movements33.8% of 1,505 movements39.6% of 1,564 movements35.6% of 1,554 movements27.9% of 1,508 movements27.4% of 1,486 movements21.2% of 1,090 movements30.4% of 1,269 movements202424.4% of 1,072 movements19.1% of 1,103 movements14.0% of 1,222 movements24.8% of 1,501 movements23.2% of 1,755 movements33.3% of 1,686 movements35.9% of 1,771 movements28.5% of 1,776 movements29.7% of 1,730 movements22.2% of 1,645 movements20.9% of 1,179 movements30.8% of 1,312 movements202534.5% of 1,182 movements16.4% of 1,205 movements12.7% of 1,453 movements16.6% of 1,574 movements19.3% of 1,886 movements26.8% of 1,865 movements28.7% of 1,895 movements25.0% of 1,921 movements27.1% of 1,825 movements23.7% of 1,860 movements16.5% of 1,263 movements20.1% of 1,425 movements202628.3% of 1,143 movements17.3% of 1,240 movements20.5% of 1,568 movements14.6% of 1,705 movements21.0% of 1,828 movements26.3% of 1,892 movementsno datano datano datano datano datano data
Month-by-month table: median, observed range and sample
MonthMedianObserved rangeSample
Jan19.3%12.1–34.5%7 months, 7,482 flights
Feb16.4%12.2–24.8%7 months, 7,678 flights
Mar18.0%12.7–29.4%7 months, 9,133 flights
Apr16.6%14.6–29.6%7 months, 10,319 flights
May23.2%17.6–33.0%7 months, 11,388 flights
Jun26.8%24.1–36.5%7 months, 11,430 flights
Jul30.2%24.7–39.6%6 months, 9,898 flights
Aug26.8%22.6–35.6%6 months, 9,970 flights
Sep27.5%22.2–33.4%6 months, 9,547 flights
Oct23.0%16.7–27.4%6 months, 9,526 flights
Nov18.6%11.1–21.2%6 months, 6,773 flights
Dec26.0%20.1–31.8%6 months, 7,540 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 9 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
Liverpool (John Lennon) ↔ Faro11.5% of 765 movements0.7% of 765 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Belfast International17.7% of 1,302 movements1.4% of 1,302 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Dublin18.5% of 2,384 movements0.7% of 2,384 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Tenerife (Surreina Sofia)19.3% of 934 movements0.3% of 934 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Isle Of Man21.0% of 1,042 movements2.8% of 1,042 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Malaga21.3% of 1,033 movements0.2% of 1,033 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Alicante21.3% of 1,265 movements0.6% of 1,265 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Arrecife24.8% of 585 movements0.2% of 585 movementsdescriptive comparison
Liverpool (John Lennon) ↔ Palma De Mallorca33.4% of 891 movements0.4% of 891 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

11 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
2 Excel Aviation Ltd T/A The Blades Broadsword Scimitar Sabre And T244.0% of 25 movements — small sample, not rankedsmall sample; not ranked
Aer Lingus23.6% of 649 movementsdescriptive comparison
Easyjet Europe26.7% of 75 movementsdescriptive comparison
Easyjet UK Ltd23.3% of 7,858 movementsdescriptive comparison
Jet2.Com Ltd24.2% of 2,459 movementsdescriptive comparison
Loganair Ltd21.9% of 617 movementsdescriptive comparison
Ryanair22.2% of 7,034 movementsdescriptive comparison
Ryanair UK Ltd22.6% of 53 movementsdescriptive comparison
Sunexpress30.2% of 53 movementsdescriptive comparison
Wizz Air10.3% of 390 movementsdescriptive comparison
Wizz Air Malta13.8% of 290 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.7% of 19,565 movements arrivals were disrupted, against 15.6% of 19,577 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

198 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
LPL ↔ STANSTEDMay 2026
LPL ↔ SALONIKAMay 2026
LPL ↔ MILAN-MALPENSAMay 2026
LPL ↔ MANCHESTERMay 2026
LPL ↔ LUTONMay 2026
LPL ↔ GATWICKMay 2026
LPL ↔ FARNBOROUGHMay 2026
LPL ↔ BIGGIN-HILLMay 2026
LPL ↔ PRAGUEApr 2026
LPL ↔ PARIS-LE-BOURGETApr 2026
LPL ↔ LEEDS-BRADFORDApr 2026
LPL ↔ GRONINGENApr 2026
LPL ↔ GENEVAApr 2026
LPL ↔ BERGENApr 2026
LPL ↔ TURINMar 2026
LPL ↔ SALZBURGMar 2026
LPL ↔ ROVANIEMIMar 2026
LPL ↔ PRESTWICKMar 2026
LPL ↔ ISTANBULMar 2026
LPL ↔ GLASGOWMar 2026
LPL ↔ GDANSKMar 2026
LPL ↔ CHAMBERYMar 2026
LPL ↔ CARDIFF-WALESMar 2026
LPL ↔ BERLIN-BRANDENBURGMar 2026
LPL ↔ OSLO-GARDERMOENFeb 2026
LPL ↔ NEWCASTLEFeb 2026
LPL ↔ KEFLAVIKFeb 2026
LPL ↔ ENONTEKIOFeb 2026
LPL ↔ BRISTOLFeb 2026
LPL ↔ BOURNEMOUTHFeb 2026
LPL ↔ BASTIAFeb 2026
LPL ↔ SOUTHAMPTONJan 2026
LPL ↔ NORWICHJan 2026
LPL ↔ MARSEILLEJan 2026
LPL ↔ LONDON-CITYJan 2026
LPL ↔ BODOJan 2026
LPL ↔ BIRMINGHAMJan 2026
LPL ↔ BAKU-HEYDER-ALIYEV-INT-LJan 2026
LPL ↔ SIONDec 2025
LPL ↔ PAJALA-YLLASDec 2025
LPL ↔ PADERBORNDec 2025
LPL ↔ KATOWICEDec 2025
LPL ↔ IVALODec 2025
LPL ↔ ABERDEENDec 2025
LPL ↔ TEESSIDE-INTERNATIONAL-AIRPORTNov 2025
LPL ↔ ODENSENov 2025
LPL ↔ LASHAMNov 2025
LPL ↔ EINDHOVENNov 2025
LPL ↔ BILBAONov 2025
LPL ↔ ATHENSNov 2025
LPL ↔ TOULOUSE-BLAGNACOct 2025
LPL ↔ PARIS-ORLYOct 2025
LPL ↔ FRANKFURT-MAINOct 2025
LPL ↔ CASTELLON-COSTA-AZAHAROct 2025
LPL ↔ LUXEMBOURGSep 2025
LPL ↔ VITORIAAug 2025
LPL ↔ TARBES-LOURDES-INTERNATIONALAug 2025
LPL ↔ ROME-FIUMICINOAug 2025
LPL ↔ BRESCIA-MONTICHIARIAug 2025
LPL ↔ ATLANTAAug 2025
LPL ↔ NEW-YORK-NEWARKJul 2025
LPL ↔ EAST-MIDLANDS-INTERNATIONALJul 2025
LPL ↔ DUNDEEJul 2025
LPL ↔ VALLADOLIDJun 2025
LPL ↔ BREMENJun 2025
LPL ↔ BORDEAUXJun 2025
LPL ↔ STAVANGERMay 2025
LPL ↔ SALAMANCAMay 2025
LPL ↔ LEONMay 2025
LPL ↔ DUBAI-WORLD-CENTRALMay 2025
LPL ↔ SANTIAGO-DE-COMPOSTELA-SPAINMar 2025
LPL ↔ ABU-DHABI-BATEENMar 2025
LPL ↔ EXETERFeb 2025
LPL ↔ LILLEJan 2025
LPL ↔ GUERNSEYJan 2025
LPL ↔ BACAUJan 2025
LPL ↔ LJUBLJANADec 2024
LPL ↔ GIRONADec 2024
LPL ↔ DUSSELDORFNov 2024
LPL ↔ BILLUNDNov 2024
LPL ↔ AALBORGNov 2024
LPL ↔ STOCKHOLM-ARLANDAOct 2024
LPL ↔ LEIPZIGOct 2024
LPL ↔ IZMIR-ADNAN-MENDERESOct 2024
LPL ↔ FLORENCEOct 2024
LPL ↔ BRATISLAVAOct 2024
LPL ↔ BOLOGNAOct 2024
LPL ↔ HAHNSep 2024
LPL ↔ COLOGNE-BONNSep 2024
LPL ↔ VILNIUSAug 2024
LPL ↔ COPENHAGENAug 2024
LPL ↔ PODGORICAJul 2024
LPL ↔ MUNICHJul 2024
LPL ↔ MARHAM-KINGS-LYNNJul 2024
LPL ↔ PRISTINAApr 2024
LPL ↔ PERPIGNANApr 2024
LPL ↔ MONTPELLIERApr 2024
LPL ↔ MAASTRICHTApr 2024
LPL ↔ LYONMar 2024
LPL ↔ BRESTMar 2024
LPL ↔ TATRY-POPRADFeb 2024
LPL ↔ HUMBERSIDEJan 2024
LPL ↔ HEATHROWJan 2024
LPL ↔ RZESZOWDec 2023
LPL ↔ LINZDec 2023
LPL ↔ CLUJ-NAPOCADec 2023
LPL ↔ CHARLEROIDec 2023
LPL ↔ BRUSSELSDec 2023
LPL ↔ BELGRADEDec 2023
LPL ↔ BEAUVAISNov 2023
LPL ↔ VENICEOct 2023
LPL ↔ RIGAOct 2023
LPL ↔ PAYERNEOct 2023
LPL ↔ MULHOUSE-HABSHEIMOct 2023
LPL ↔ GIBRALTAROct 2023
LPL ↔ VARNASep 2023
LPL ↔ STUTTGARTJul 2023
LPL ↔ GOTEBORG-LANDVETTERJul 2023
LPL ↔ AKUREYRIJul 2023
LPL ↔ NAPLESJun 2023
LPL ↔ LIEGEJun 2023
LPL ↔ TEL-AVIVApr 2023
LPL ↔ GRENOBLEMar 2023
LPL ↔ VALENCIADec 2022
LPL ↔ ALTANov 2022
LPL ↔ TRONDHEIM-VAERNESOct 2022
LPL ↔ TALLINOct 2022
LPL ↔ SIBIUOct 2022
LPL ↔ DORTMUNDOct 2022
LPL ↔ SEVILLESep 2022
LPL ↔ OSIJEKSep 2022
LPL ↔ TABUKAug 2022
LPL ↔ AKROTIRIAug 2022
LPL ↔ STRASBOURGJul 2022
LPL ↔ ROTTERDAMJul 2022
LPL ↔ PORTSMOUTH-USAJul 2022
LPL ↔ MINNEAPOLIS-ST-PAULJul 2022
LPL ↔ LODZ-LUBLINEKJul 2022
LPL ↔ BERMUDAJul 2022
LPL ↔ CRAIOVAJun 2022
LPL ↔ TROMSOEMay 2022
LPL ↔ LUBLIN-PORT-LOTNICZYJan 2022
LPL ↔ DONCASTER-SHEFFIELDJan 2022
LPL ↔ CHISINAU-KISHINEVJan 2022
LPL ↔ BARI-PALESESep 2021
LPL ↔ PAMPLONAAug 2021
LPL ↔ OSTENDApr 2021
LPL ↔ KARUPDec 2020
LPL ↔ BRAUNSCHWEIGNov 2020
LPL ↔ ROSKILDEOct 2020
LPL ↔ PALERMOOct 2020
LPL ↔ WADDINGTONSep 2020
LPL ↔ VAGARSep 2020
LPL ↔ TBILISISep 2020
LPL ↔ ST-ATHANSep 2020
LPL ↔ PULASep 2020
LPL ↔ BERLIN-SCHONEFELDSep 2020
LPL ↔ PIESTANYAug 2020
LPL ↔ SANDEFJORD-TORPMar 2020
LPL ↔ VASTERASFeb 2020
LPL ↔ NEWQUAYFeb 2020
LPL ↔ ZURICHJan 2020
LPL ↔ MURCIA-INTERNATIONALJan 2020
LPL ↔ AQABAJan 2020
LPL ↔ DOHA-INTERNATIONALDec 2019
LPL ↔ SONDERBORGNov 2019
LPL ↔ PISAOct 2019
LPL ↔ TIVATSep 2019
LPL ↔ CRANFIELDSep 2019
LPL ↔ LOS-ANGELES-INTERNATIONALAug 2019
LPL ↔ ISTANBUL-ATATURKAug 2019
LPL ↔ BALE-MULHOUSEAug 2019
LPL ↔ TREVISOJul 2019
LPL ↔ AMMAN-KING-HUSSEINJul 2019
LPL ↔ GENOAMay 2019
LPL ↔ EVENESMay 2019
LPL ↔ OREBROApr 2019
LPL ↔ MOLDEFeb 2019
LPL ↔ HAWARDENFeb 2019
LPL ↔ OLD-WARDENJan 2019
LPL ↔ NEW-YORK-JF-KENNEDYDec 2018
LPL ↔ CHANIAOct 2018
LPL ↔ RIMINIJul 2018
LPL ↔ GRAZJul 2018
LPL ↔ AMMANJul 2018
LPL ↔ ZAGREBJun 2018
LPL ↔ RIJEKAJun 2018
LPL ↔ MIKONOSJun 2018
LPL ↔ THIRA-SANTORINIMay 2018
LPL ↔ KIEV-ZHULYANYMay 2018
LPL ↔ KIEV-BORISPOLMay 2018
LPL ↔ BERNEApr 2018
LPL ↔ ILHA-DO-SAL-C-VERDEMar 2018
LPL ↔ NIMESFeb 2018
LPL ↔ INVERNESSFeb 2018
LPL ↔ AGADIR-AL-MASSIRAFeb 2018
LPL ↔ MURCIA-SAN-JAVIERJan 2018
LPL ↔ BEIRUTJan 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

Liverpool (John Lennon) appears from Jan 2018 to Jun 2026 with 124,058 arrivals.

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

Archive route pairs: 286.

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.7% of 19,565 movements over July 2025 to June 2026.

How often are they cancelled?

1.0% of 19,565 movements at short notice.

How late is late?

25.7–58.8 minutes; delayed denominator 4,256–8,987

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.