Daily delay log
British Airways delays on 9 September 2026
19 British Airways flights ran 3 hours or more late and 137 were cancelled that day, at the airports we track. Every one is below, with what it is worth per person.
Check your flight
FreePick your airports and the date you flew. We'll list every flight on that route that day.
A few quick questions. No personal details needed.
£220 to £520each, for the flights on this list that landed 3 hours or more late
Every flight
Find your flight
Every British Airways flight we logged on 9 September 2026 that ran 3 hours or more late or was cancelled, and that UK or EU rules cover. Amounts are per person on the booking (half on the longest flights that landed 3 to 4 hours late). Airlines can still dispute a claim by proving the cause was outside their control, so check yours for the real answer. We earn a fee if you claim through a Claim link.
BA837CancelledDubrovnik → London Heathrow
BA893CancelledSofia → London Heathrow
BA1496CancelledLondon → Glasgow
BA1319CancelledAberdeen → London Heathrow
BA8718CancelledLondon → Edinburgh
BA745CancelledGeneva → London Heathrow
BA607CancelledVenice → London Heathrow
BA6CancelledTokyo → London Heathrow
BA178CancelledNew York → London Heathrow
BA1318CancelledLondon → Aberdeen
BA577CancelledMilan → London Heathrow
BA753CancelledGeneva → London Heathrow
BA8334 hrs 2 minDublin → London Heathrow€250 each
due 19:15, landed 23:17
BA1372CancelledLondon → Manchester
BA461CancelledMadrid → London Heathrow
BA168CancelledShanghai → London Heathrow
BA1313CancelledAberdeen → London Heathrow
BA603 hrs 33 minMalé → London Heathrow£260 each
due 18:30, landed 22:03
BA6453 hrs 25 minCorfu → London Heathrow€400 each
due 18:25, landed 21:50
BA1314CancelledLondon → Aberdeen
BA8456CancelledAmsterdam → London City
BA3414 hrs 36 minNice → London Heathrow€250 each
due 18:10, landed 22:46
BA5033 hrs 40 minLisbon → London Heathrow€400 each
due 18:00, landed 21:40
BA4813 hrs 35 minBarcelona → London Heathrow€250 each
due 17:55, landed 21:30
BA705CancelledLarnarca → London Heathrow
BA875CancelledBucharest → London Heathrow
BA3073 hrs 19 minParis → London Heathrow€250 each
due 17:00, landed 20:19
BA14854 hrs 43 minGlasgow → London Heathrow£220 each
due 17:00, landed 21:43
BA865CancelledBudapest → London Heathrow
BA2791CancelledMugla → London Gatwick
BA1312CancelledLondon → Aberdeen
BA274CancelledLas Vegas → London Heathrow
BA242CancelledMexico City → London Heathrow
due 15:30
BA573CancelledMilan → London Heathrow
BA585CancelledMilan → London Heathrow
BA256CancelledNew Delhi → London Heathrow
BA14474 hrs 41 minEdinburgh → London Heathrow£220 each
due 15:15, landed 19:56
BA801CancelledReykjavik → London Heathrow
BA1345 hrs 10 minMumbai → London Heathrow£520 each
due 15:00, landed 20:10
BA2785CancelledLarnaca → London Gatwick
BA619CancelledPalermo → London Heathrow
BA787CancelledGoteborg → London Heathrow
BA571CancelledMilan → London Heathrow
BA84723 hrs 29 minFlorence → London City€250 each
due 14:45, landed 18:14
BA849CancelledZagreb → London Heathrow
BA122CancelledDoha → London Heathrow
BA82CancelledAbuja → London Heathrow
BA2725 hrs 2 minSan Diego → London Heathrow£520 each
due 14:20, landed 19:22
BA549CancelledRome → London Heathrow
BA853CancelledPrague → London Heathrow
BA186CancelledAustin → London Heathrow
BA2864 hrs 26 minSan Francisco → London Heathrow£520 each
due 13:55, landed 18:21
BA601CancelledVenice → London Heathrow
due 13:55
BA2764 hrs 47 minHyderabad → London Heathrow£520 each
due 13:50, landed 18:37
BA501CancelledLisbon → London Heathrow
BA48CancelledSeattle → London Heathrow
BA459CancelledMadrid → London Heathrow
BA843CancelledWarsaw → London Heathrow
BA343CancelledNice → London Heathrow
BA863CancelledBudapest → London Heathrow
BA449CancelledIbiza Town → London Heathrow
BA771CancelledStockholm → London Heathrow
BA1184 hrs 3 minBangalore → London Heathrow£520 each
due 13:15, landed 17:18
BA1478CancelledLondon → Glasgow
BA541CancelledBologna → London Heathrow
BA547CancelledRome → London Heathrow
BA266CancelledPortland → London Heathrow
BA1393CancelledBelfast → London Heathrow
BA303CancelledParis → London Heathrow
BA196CancelledHouston → London Heathrow
BA1477CancelledGlasgow → London Heathrow
BA36CancelledChennai → London Heathrow
BA473CancelledBarcelona → London Heathrow
BA226CancelledAtlanta → London Heathrow
BA1347CancelledSt Helier → London Heathrow
BA2202CancelledCancún → London Gatwick
BA220CancelledSaint Louis → London Heathrow
BA385CancelledBrussels → London Heathrow
BA296CancelledChicago → London Heathrow
BA379CancelledTirana → London Heathrow
BA86CancelledVancouver → London Heathrow
BA301CancelledParis → London Heathrow
BA192CancelledDallas-Fort Worth → London Heathrow
BA399CancelledCairo → London Heathrow
BA8764CancelledZurich → London City
BA222CancelledNashville → London Heathrow
BA1392CancelledLondon → George Best Belfast City
BA429CancelledAmsterdam → London Heathrow
BA2038CancelledOrlando → London Gatwick
BA218CancelledDenver → London Heathrow
BA711CancelledLarnarca → London Heathrow
BA611CancelledVenice → London Heathrow
due 10:30
BA721CancelledIstanbul → London Heathrow
BA509CancelledLisbon → London Heathrow
BA983 hrs 30 minToronto → London Heathrow£260 each
due 10:15, landed 13:45
BA847CancelledWarsaw → London Heathrow
BA545CancelledBologna → London Heathrow
BA879CancelledBucharest → London Heathrow
BA891CancelledTbilisi → London Heathrow
BA1328CancelledLondon → Newcastle
BA114CancelledNew York → London Heathrow
BA871CancelledBudapest → London Heathrow
BA531CancelledNaples → London Heathrow
BA94CancelledMontreal → London Heathrow
BA1476CancelledLondon → Glasgow
BA639CancelledAthens → London Heathrow
BA188CancelledNewark → London Heathrow
BA591CancelledMilan → London Heathrow
BA779CancelledStockholm → London Heathrow
BA1346CancelledLondon → Jersey
BA1481CancelledGlasgow → London Gatwick
BA729CancelledVienna → London Heathrow
BA785CancelledOslo → London Heathrow
due 09:15
BA1427CancelledInverness → London Heathrow
BA487CancelledBarcelona → London Heathrow
due 09:10
BA1381CancelledManchester → London Heathrow
BA298CancelledChicago → London Heathrow
BA8713CancelledEdinburgh → London City
BA87394 hrs 5 minGlasgow → London City£220 each
due 09:00, landed 13:05
BA2278CancelledVancouver → London Gatwick
BA1499CancelledGlasgow → London Heathrow
BA8711CancelledEdinburgh → London City
BA339CancelledNice → London Heathrow
BA565CancelledRome → London Heathrow
BA941CancelledMunich → London Heathrow
BA1321CancelledAberdeen → London Heathrow
BA1163 hrs 17 minNew York → London Heathrow£260 each
due 08:30, landed 11:47
BA315CancelledParis → London Heathrow
BA523CancelledFlorence → London Heathrow
BA581CancelledMilan → London Heathrow
due 08:30
BA823CancelledCopenhagen → London Heathrow
BA353CancelledMarseille → London Heathrow
due 08:20
BA1379CancelledManchester → London Heathrow
BA1357CancelledSt Helier → London Heathrow
BA1465CancelledEdinburgh → London Heathrow
BA445CancelledAmsterdam → London Heathrow
BA741CancelledZurich → London Heathrow
BA757CancelledGeneva → London Heathrow
BA1497CancelledGlasgow → London Heathrow
BA1411CancelledBelfast → London Heathrow
BA859CancelledPrague → London Heathrow
BA925CancelledDüsseldorf → London Heathrow
BA1228CancelledBaltimore → London Heathrow
BA999CancelledBerlin → London Heathrow
BA1467CancelledEdinburgh → London Heathrow
BA765CancelledBasel-Mulhouse → London Heathrow
BA1341CancelledNewcastle upon Tyne → London Heathrow
BA180CancelledNew York → London Heathrow
BA911CancelledFrankfurt → London Heathrow
BA971CancelledHamburg → London Heathrow
BA212CancelledBoston → London Heathrow
BA664 hrs 20 minPhiladelphia → London Heathrow£520 each
due 06:50, landed 11:10
BA174CancelledNew York → London Heathrow
BA158CancelledHamilton → London Heathrow
BA78CancelledAccra → London Heathrow
BA92CancelledToronto → London Heathrow
Yours in the list? Check it free and we'll tell you what the airline owes you.
More
Around this day
This is our own flight tracking, not CAA punctuality data: we sweep the airports we cover several times a day and log the flights that cross the 3-hour line or are cancelled outright. It is not every British Airways flight that day, only the ones landing at or leaving the airports we track that went wrong and that UK or EU rules reach.