Daily delay log

British Airways delays on 8 September 2026

1 British Airways flight ran 3 hours or more late and 99 were cancelled that day, at the airports we track. Every one is below, with what it is worth per person.

Why this day was disrupted

8 September 2026 was a NATS air traffic control failure. The CAA said disruption caused by it is likely to count as extraordinary circumstances, so compensation is unlikely to be owed for those flights, including the knock-on delays over the days after.

What the airline still owes you does not depend on whose fault it was: food and drink, a hotel and the transfers to it if you were stuck overnight, and your money back if you gave up on the trip.

100 flights UK or EU rules cover 1 likely owed money Free to check

Every flight

Find your flight

Every British Airways arrival we logged on 8 September 2026 that ran 3 or more hours late or was cancelled, and that UK or EU rules cover. The amount is what UK or EU rules pay that passenger, per person on the booking: usually the full rate for the distance, and half of it on the longest flights that landed between 3 and 4 hours late. Airlines can still dispute a claim by proving the cause was outside their control, so check yours to get the real answer.

BA1368

British Airways

3 hrs 40 min

London → Manchester Airport

15:10 → 18:50

BA1365

British Airways

Cancelled

Manchester → London Heathrow Airport

15:10

Depends on the notice you got

BA1400

British Airways

Cancelled

London → George Best Belfast City Airport

15:30

Depends on the notice you got

BA8766

British Airways

Cancelled

Zurich → London City Airport

15:30

Depends on the notice you got

BA949

British Airways

Cancelled

Split → London Heathrow Airport

15:30

Depends on the notice you got

BA573

British Airways

Cancelled

Milan → London Heathrow Airport

15:35

Depends on the notice you got

BA993

British Airways

Cancelled

Berlin → London Heathrow Airport

16:05

Depends on the notice you got

BA1488

British Airways

Cancelled

London → Glasgow Airport

16:10

Depends on the notice you got

BA627

British Airways

Cancelled

Athens → London Heathrow Airport

16:10

Depends on the notice you got

BA8757

British Airways

Cancelled

Belfast → London City Airport

16:10

Depends on the notice you got

BA749

British Airways

Cancelled

Geneva → London Heathrow Airport

16:15

Depends on the notice you got

BA7026

British Airways

Cancelled

Berlin → London City Airport

16:30

Depends on the notice you got

BA1369

British Airways

Cancelled

Manchester → London Heathrow Airport

17:10

Depends on the notice you got

BA8706

British Airways

Cancelled

London → Edinburgh Airport

17:10

Depends on the notice you got

BA1402

British Airways

Cancelled

London → George Best Belfast City Airport

17:30

Depends on the notice you got

BA4467

British Airways

Cancelled

Dublin → London City Airport

17:30

Depends on the notice you got

BA8707

British Airways

Cancelled

Edinburgh → London City Airport

17:30

Depends on the notice you got

BA1458

British Airways

Cancelled

London → Edinburgh Airport

17:35

Depends on the notice you got

BA8494

British Airways

Cancelled

Berlin → London City Airport

17:40

Depends on the notice you got

BA1401

British Airways

Cancelled

Belfast → London Heathrow Airport

17:45

Depends on the notice you got

BA7304

British Airways

Cancelled

Milan → London City Airport

17:50

Depends on the notice you got

BA309

British Airways

Cancelled

Paris → London Heathrow Airport

18:00

Depends on the notice you got

BA4469

British Airways

Cancelled

Dublin → London City Airport

18:20

Depends on the notice you got

BA8456

British Airways

Cancelled

Amsterdam → London City Airport

18:25

Depends on the notice you got

BA8724

British Airways

Cancelled

London → Glasgow Airport

18:25

Depends on the notice you got

BA557

British Airways

Cancelled

Rome → London Heathrow Airport

18:30

Depends on the notice you got

BA1316

British Airways

Cancelled

London → Aberdeen International Airport

18:35

Depends on the notice you got

BA1460

British Airways

Cancelled

London → Edinburgh Airport

18:35

Depends on the notice you got

BA1489

British Airways

Cancelled

Glasgow → London Heathrow Airport

18:35

Depends on the notice you got

BA8712

British Airways

Cancelled

London → Edinburgh Airport

18:40

Depends on the notice you got

BA1392

British Airways

Cancelled

London → George Best Belfast City Airport

18:45

Depends on the notice you got

BA461

British Airways

Cancelled

Madrid → London Heathrow Airport

18:55

Depends on the notice you got

BA769

British Airways

Cancelled

Oslo → London Heathrow Airport

19:05

Depends on the notice you got

BA1370

British Airways

Cancelled

London → Manchester Airport

19:15

Depends on the notice you got

BA505

British Airways

Cancelled

Lisbon → London Heathrow Airport

19:15

Depends on the notice you got

BA8709

British Airways

Cancelled

Edinburgh → London City Airport

19:20

Depends on the notice you got

BA577

British Airways

Cancelled

Milan → London Heathrow Airport

19:25

Depends on the notice you got

BA439

British Airways

Cancelled

Amsterdam → London Heathrow Airport

19:35

Depends on the notice you got

BA4457

British Airways

Cancelled

Rotterdam → London City Airport

19:35

Depends on the notice you got

BA629

British Airways

Cancelled

Athens → London Heathrow Airport

19:35

Depends on the notice you got

BA1403

British Airways

Cancelled

Belfast → London Heathrow Airport

19:40

Depends on the notice you got

BA1338

British Airways

Cancelled

London → Newcastle International Airport

19:45

Depends on the notice you got

BA763

British Airways

Cancelled

Bâle/Mulhouse → London Heathrow Airport

19:50

Depends on the notice you got

BA1459

British Airways

Cancelled

Edinburgh → London Heathrow Airport

19:55

Depends on the notice you got

BA8458

British Airways

Cancelled

Amsterdam → London City Airport

19:55

Depends on the notice you got

BA311

British Airways

Cancelled

Paris → London Heathrow Airport

20:00

Depends on the notice you got

BA8768

British Airways

Cancelled

Zurich → London City Airport

20:00

Depends on the notice you got

BA391

British Airways

Cancelled

Brussels → London Heathrow Airport

20:05

Depends on the notice you got

BA1318

British Airways

Cancelled

London → Aberdeen International Airport

20:10

Depends on the notice you got

BA3278

British Airways

Cancelled

Nice → London City Airport

20:10

Depends on the notice you got

BA441

British Airways

Cancelled

Amsterdam → London Heathrow Airport

20:10

Depends on the notice you got

BA8710

British Airways

Cancelled

London → Edinburgh Airport

20:20

Depends on the notice you got

BA631

British Airways

Cancelled

Athens → London Heathrow Airport

20:25

Depends on the notice you got

BA845

British Airways

Cancelled

Warsaw → London Heathrow Airport

20:25

Depends on the notice you got

BA507

British Airways

Cancelled

Lisbon → London Heathrow Airport

21:30

Depends on the notice you got

BA1378

British Airways

Cancelled

London → Manchester Airport

21:35

Depends on the notice you got

BA1464

British Airways

Cancelled

London → Edinburgh Airport

21:35

Depends on the notice you got

BA1496

British Airways

Cancelled

London → Glasgow Airport

21:35

Depends on the notice you got

BA2597

British Airways

Cancelled

Torino → London Gatwick Airport

21:35

Depends on the notice you got

BA4471

British Airways

Cancelled

Dublin → London City Airport

21:35

Depends on the notice you got

BA1409

British Airways

Cancelled

Belfast → London Heathrow Airport

21:40

Depends on the notice you got

BA2663

British Airways

Cancelled

Faro → London Gatwick Airport

21:40

Depends on the notice you got

BA835

British Airways

Cancelled

Dublin → London Heathrow Airport

21:40

Depends on the notice you got

BA617

British Airways

Cancelled

Pisa → London Heathrow Airport

21:45

Depends on the notice you got

BA849

British Airways

Cancelled

Zagreb → London Heathrow Airport

21:45

Depends on the notice you got

BA1339

British Airways

Cancelled

Newcastle upon Tyne → London Heathrow Airport

21:50

Depends on the notice you got

BA1340

British Airways

Cancelled

London → Newcastle International Airport

21:50

Depends on the notice you got

BA1461

British Airways

Cancelled

Edinburgh → London Heathrow Airport

21:50

Depends on the notice you got

BA2683

British Airways

Cancelled

Ibiza Town → London Gatwick Airport

21:50

Depends on the notice you got

BA443

British Airways

Cancelled

Amsterdam → London Heathrow Airport

21:50

Depends on the notice you got

BA561

British Airways

Cancelled

Rome → London Heathrow Airport

21:50

Depends on the notice you got

BA2745

British Airways

Cancelled

Kalamata → London Gatwick Airport

21:55

Depends on the notice you got

BA409

British Airways

Cancelled

Valencia → London Heathrow Airport

21:55

Depends on the notice you got

BA633

British Airways

Cancelled

Athens → London Heathrow Airport

21:55

Depends on the notice you got

BA895

British Airways

Cancelled

Hanover → London Heathrow Airport

21:55

Depends on the notice you got

BA997

British Airways

Cancelled

Berlin → London Heathrow Airport

22:00

Depends on the notice you got

BA495

British Airways

Cancelled

Palma De Mallorca → London Heathrow Airport

22:05

Depends on the notice you got

BA609

British Airways

Cancelled

Venice → London Heathrow Airport

22:10

Depends on the notice you got

BA755

British Airways

Cancelled

Geneva → London Heathrow Airport

22:10

Depends on the notice you got

BA969

British Airways

Cancelled

Hamburg → London Heathrow Airport

22:10

Depends on the notice you got

BA1466

British Airways

Cancelled

London → Edinburgh Airport

22:15

Depends on the notice you got

BA2751

British Airways

Cancelled

Rodes Island → London Gatwick Airport

22:15

Depends on the notice you got

BA465

British Airways

Cancelled

Madrid → London Heathrow Airport

22:15

Depends on the notice you got

BA1320

British Airways

Cancelled

London → Aberdeen International Airport

22:25

Depends on the notice you got

BA2645

British Airways

Cancelled

Málaga → London Gatwick Airport

22:25

Depends on the notice you got

BA1319

British Airways

Cancelled

Aberdeen → London Heathrow Airport

22:30

Depends on the notice you got

BA1380

British Airways

Cancelled

London → Manchester Airport

22:30

Depends on the notice you got

BA1463

British Airways

Cancelled

Edinburgh → London Heathrow Airport

22:35

Depends on the notice you got

BA337

British Airways

Cancelled

Nice → London Heathrow Airport

22:40

Depends on the notice you got

BA821

British Airways

Cancelled

Copenhagen → London Heathrow Airport

22:40

Depends on the notice you got

BA837

British Airways

Cancelled

Dubrovnik → London Heathrow Airport

22:40

Depends on the notice you got

BA485

British Airways

Cancelled

Barcelona → London Heathrow Airport

22:45

Depends on the notice you got

BA551

British Airways

Cancelled

Rome → London Heathrow Airport

22:45

Depends on the notice you got

BA647

British Airways

Cancelled

Kerkyra Island → London Heathrow Airport

22:45

Depends on the notice you got

BA2669

British Airways

Cancelled

Porto → London Gatwick Airport

23:10

Depends on the notice you got

BA2719

British Airways

Cancelled

Funchal → London Gatwick Airport

23:15

Depends on the notice you got

BA1498

British Airways

Cancelled

London → Glasgow Airport

23:20

Depends on the notice you got

BA2703

British Airways

Cancelled

Tenerife Island → London Gatwick Airport

23:25

Depends on the notice you got

BA2781

British Airways

Cancelled

Paphos → London Gatwick Airport

23:40

Depends on the notice you got

BA2673

British Airways

Cancelled

Palma De Mallorca → London Gatwick Airport

23:50

Depends on the notice you got

Yours in the list? Check it free and we'll tell you what the airline owes you.

Check your flight

Enter your flight number and date. The airline's name works too, like “easyjet 8706”. Free, takes seconds.

Landed just after midnight? Pick the day before.

More

Around this day

This is our own arrivals tracking, not CAA punctuality data: we sweep the airports we cover several times a day and log every arrival that crosses the 3-hour line or is cancelled outright. It is not every British Airways flight that day, only the ones into the airports we track that went wrong and that UK or EU rules reach.