FlyClaim

British Airways disruptions

British Airways delayed and cancelled flights

We recorded 266 British Airways flights that were cancelled or landed more than three hours behind schedule. Find yours below and check what the airline owes you under EU261.

Disrupted flights on record
266

Disrupted flights on record

Cancellations listed
44

Cancellations listed

Longest arrival delay
6h 39m

Longest arrival delay

Maximum per passenger
€600

Maximum per passenger

Recent disruptions

Flights cancelled or delayed over three hours

Every flight below cleared the EU261 threshold at its destination airport.

BA22393h 16m late

LGWPOS

London to Piarco

British Airways · September 13, 2026up to €300
BA26794h 39m late

MAHLGW

Menorca to London

British Airways · September 12, 2026up to €250
BA27596h 39m late

HERLGW

Heraklion to London

British Airways · September 12, 2026up to €400
BA26784h 13m late

LGWMAH

London to Menorca

British Airways · September 12, 2026up to €250
BA2230Cancelled

BKKLGW

Bangkok to London

British Airways · September 12, 2026
BA26533h 36m late

AGPLGW

Málaga to London

British Airways · September 12, 2026up to €400
BA26533h 36m late

AGPLGW

Málaga to London

British Airways · September 11, 2026up to €400
BA26463h 21m late

LGWAGP

London to Málaga

British Airways · September 11, 2026up to €400
BA2231Cancelled

LGWBKK

London to Bangkok

British Airways · September 10, 2026
BA485Cancelled

BCNLHR

Barcelona to London

British Airways · September 10, 2026
BA617Cancelled

PSALHR

Pisa to London

British Airways · September 10, 2026
BA391Cancelled

BRULHR

Brussels to London

British Airways · September 10, 2026
BA484Cancelled

LHRBCN

London to Barcelona

British Airways · September 10, 2026
BA616Cancelled

LHRPSA

London to Pisa

British Airways · September 10, 2026
BA390Cancelled

LHRBRU

London to Brussels

British Airways · September 10, 2026
BA763Cancelled

BSLLHR

Basel/Mulhouse to London

British Airways · September 10, 2026
BA555Cancelled

FCOLHR

Rome to London

British Airways · September 10, 2026
BA762Cancelled

LHRBSL

London to Basel/Mulhouse

British Airways · September 10, 2026
BA309Cancelled

CDGLHR

Paris to London

British Airways · September 10, 2026
BA308Cancelled

LHRCDG

London to Paris

British Airways · September 10, 2026
BA461Cancelled

MADLHR

Madrid to London

British Airways · September 10, 2026
BA460Cancelled

LHRMAD

London to Madrid

British Airways · September 10, 2026
BA407Cancelled

VLCLHR

Valencia to London

British Airways · September 10, 2026
BA26053h 7m late

CAGLGW

Cagliari to London

British Airways · September 10, 2026up to €400
BA5503h 31m late

LHRFCO

London to Rome

British Airways · September 10, 2026up to €250
BA5854h 13m late

MXPLHR

Milan to London

British Airways · September 10, 2026up to €250
BA406Cancelled

LHRVLC

London to Valencia

British Airways · September 10, 2026
BA781Cancelled

OSLLHR

Oslo to London

British Airways · September 10, 2026
BA780Cancelled

LHROSL

London to Oslo

British Airways · September 10, 2026
BA14813h 24m late

GLALGW

Glasgow to London

British Airways · September 10, 2026up to €250
BA5913h 39m late

MXPLHR

Milan to London

British Airways · September 10, 2026up to €250
BA1381Cancelled

MANLHR

Manchester to London

British Airways · September 10, 2026
BA565Cancelled

FCOLHR

Rome to London

British Airways · September 10, 2026
BA639Cancelled

ATHLHR

Athens to London

British Airways · September 10, 2026
BA638Cancelled

LHRATH

London to Athens

British Airways · September 9, 2026
BA5083h 37m late

LHRLIS

London to Lisbon

British Airways · September 9, 2026up to €400
BA564Cancelled

LHRFCO

London to Rome

British Airways · September 9, 2026
BA1380Cancelled

LHRMAN

London to Manchester

British Airways · September 9, 2026
BA3143h late

LHRCDG

London to Paris

British Airways · September 9, 2026up to €250
BA485Cancelled

BCNLHR

Barcelona to London

British Airways · September 9, 2026
BA1373Cancelled

MANLHR

Manchester to London

British Airways · September 9, 2026
BA484Cancelled

LHRBCN

London to Barcelona

British Airways · September 9, 2026
BA1372Cancelled

LHRMAN

London to Manchester

British Airways · September 9, 2026
BA775Cancelled

ARNLHR

Stockholm to London

British Airways · September 9, 2026
BA607Cancelled

VCELHR

Venice to London

British Airways · September 9, 2026
BA631Cancelled

ATHLHR

Athens to London

British Airways · September 9, 2026
BA606Cancelled

LHRVCE

London to Venice

British Airways · September 9, 2026
BA461Cancelled

MADLHR

Madrid to London

British Airways · September 9, 2026
BA553Cancelled

FCOLHR

Rome to London

British Airways · September 9, 2026
BA630Cancelled

LHRATH

London to Athens

British Airways · September 9, 2026
BA774Cancelled

LHRARN

London to Stockholm

British Airways · September 9, 2026
BA4813h 36m late

BCNLHR

Barcelona to London

British Airways · September 9, 2026up to €250
BA552Cancelled

LHRFCO

London to Rome

British Airways · September 9, 2026
BA3404h 51m late

LHRNCE

London to Nice

British Airways · September 9, 2026up to €250
BA460Cancelled

LHRMAD

London to Madrid

British Airways · September 9, 2026
BA875Cancelled

OTPLHR

Bucharest to London

British Airways · September 9, 2026
BA602Cancelled

LHRVCE

London to Venice

British Airways · September 9, 2026
BA330Cancelled

LHRNCE

London to Nice

British Airways · September 9, 2026
BA874Cancelled

LHROTP

London to Bucharest

British Airways · September 9, 2026
BA864Cancelled

LHRBUD

London to Budapest

British Airways · September 9, 2026
No win, no fee — always

Was your flight one of these?

Check in two minutes whether the airline owes you up to €600. No win, no fee.

Browse by airline

Compiled from public airport departure and arrival boards. Figures are informational and do not guarantee a successful claim. All flight disruptions