British Airways – claim compensation for cancelled flights

Select problem

Get up to 600 €* in compensation and your ticket refunded
Get an individual refund offer for your unused flight ticket
Get up to 600 €* in compensation for your flight delay
Get up to 600 €* in compensation for your denied boarding
Get up to 1 500 €* in compensation for your delayed or lost luggage
Get a refund offer for your cancelled package tour
coming soon

Available soon

i
i

British Airways – flight delay and flight cancellation

48/65

ON-TIME AIRLINE RANKING

18779 flights tracked

30 flights delayed by >3 hours

186 flights cancelled

British Airways is the third largest British airline (IATA code: BA). British Airways belongs to International Airlines Group. In terms of the quantity of passengers transported by British Airways, it is additionally the third largest airline company within Europe. The airline is a member of Oneworld. The hub of the airline can be found at London Heathrow Airport. British Airways’ subsidiary airlines include BA CityFlyer. The company owns 277 fleets and flies to 183 destinations.

image-address

Address:

Harmondsworth, West Drayton UB7 0GA, United Kingdom

Flight irregularity

Flight # From To Expected Arrival Actual Arrival
BA188 Newark Liberty International Airport
Landing London Heathrow Airport
EXPECTED 21.02.2025 09:25:00
ACTUAL 21.02.2025 12:47:00
Delayed
BA506 London Heathrow Airport
Landing Humberto Delgado Lissabon
EXPECTED 19.02.2025 12:05:00
ACTUAL 19.02.2025 15:24:00
Delayed
BA507 Humberto Delgado Lissabon
Landing London Heathrow Airport
EXPECTED 19.02.2025 15:45:00
ACTUAL 19.02.2025 18:51:00
Delayed
BA677 Istanbul Airport
Landing London Heathrow Airport
EXPECTED 18.02.2025 19:50:00
ACTUAL Cancelled
Cancelled
BA273 London Heathrow Airport
Landing San Diego International Airport
EXPECTED 18.02.2025 16:05:00
ACTUAL 18.02.2025 19:10:00
Delayed
BA417 Luxembourg International Airport
Landing London Heathrow Airport
EXPECTED 17.02.2025 11:30:00
ACTUAL 17.02.2025 14:30:00
Delayed
BA416 London Heathrow Airport
Landing Luxembourg International Airport
EXPECTED 17.02.2025 10:05:00
ACTUAL 17.02.2025 13:15:00
Delayed
BA216 Washington Dulles International Airport
Landing London Heathrow Airport
EXPECTED 18.02.2025 06:15:00
ACTUAL 18.02.2025 12:32:00
Delayed
BA92 Pearson International
Landing London Heathrow Airport
EXPECTED 18.02.2025 06:15:00
ACTUAL Cancelled
Cancelled
BA193 London Heathrow Airport
Landing Dallas-Fort Worth International Airport
EXPECTED 16.02.2025 15:00:00
ACTUAL Cancelled
Cancelled
BA184 Newark Liberty International Airport
Landing London Heathrow Airport
EXPECTED 17.02.2025 06:30:00
ACTUAL Cancelled
Cancelled
BA192 Dallas-Fort Worth International Airport
Landing London Heathrow Airport
EXPECTED 17.02.2025 09:40:00
ACTUAL Cancelled
Cancelled
BA12 Singapore Changi International Airport
Landing London Heathrow Airport
EXPECTED 17.02.2025 05:40:00
ACTUAL Cancelled
Cancelled
BA364 London Heathrow Airport
Landing Lyon Saint Exupery Airport
EXPECTED 15.02.2025 16:40:00
ACTUAL 15.02.2025 20:14:00
Delayed
BA365 Lyon Saint Exupery Airport
Landing London Heathrow Airport
EXPECTED 15.02.2025 18:25:00
ACTUAL 15.02.2025 21:37:00
Delayed
BA218 Denver International Airport
Landing London Heathrow Airport
EXPECTED 15.02.2025 09:35:00
ACTUAL 15.02.2025 09:14:00
Delayed
BA551 Fiumicino
Landing London Heathrow Airport
EXPECTED 14.02.2025 10:00:00
ACTUAL Cancelled
Cancelled
BA397 Brussels National Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 15:00:00
ACTUAL Cancelled
Cancelled
BA398 London Heathrow Airport
Landing Brussels National Airport
EXPECTED 13.02.2025 16:40:00
ACTUAL Cancelled
Cancelled
BA246 Guarulhos International Airport
Landing London Heathrow Airport
EXPECTED 14.02.2025 06:45:00
ACTUAL Cancelled
Cancelled
BA392 London Heathrow Airport
Landing Brussels National Airport
EXPECTED 13.02.2025 09:25:00
ACTUAL Cancelled
Cancelled
BA393 Brussels National Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 10:35:00
ACTUAL Cancelled
Cancelled
BA386 London Heathrow Airport
Landing Brussels National Airport
EXPECTED 13.02.2025 19:35:00
ACTUAL Cancelled
Cancelled
BA483 Barcelona International Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 13:45:00
ACTUAL 13.02.2025 19:52:00
Delayed
BA723 Geneva Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 07:40:00
ACTUAL Cancelled
Cancelled
BA399 Brussels National Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 17:50:00
ACTUAL Cancelled
Cancelled
BA54 O. R. Tambo International Airport
Landing London Heathrow Airport
EXPECTED 14.02.2025 06:45:00
ACTUAL 14.02.2025 10:11:00
Delayed
BA387 Brussels National Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 20:45:00
ACTUAL Cancelled
Cancelled
BA855 Prague Ruzyne International Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 11:50:00
ACTUAL Cancelled
Cancelled
BA811 Copenhagen Kastrup International Airport
Landing London Heathrow Airport
EXPECTED 13.02.2025 07:45:00
ACTUAL Cancelled
Cancelled
BA396 London Heathrow Airport
Landing Brussels National Airport
EXPECTED 13.02.2025 13:50:00
ACTUAL Cancelled
Cancelled
BA476 London Heathrow Airport
Landing Barcelona International Airport
EXPECTED 13.02.2025 11:25:00
ACTUAL 13.02.2025 15:17:00
Delayed
BA247 London Heathrow Airport
Landing Guarulhos International Airport
EXPECTED 13.02.2025 06:00:00
ACTUAL Cancelled
Cancelled
BA229 London Heathrow Airport
Landing Baltimore-Washington International Thurgood Marshall Airport
EXPECTED 11.02.2025 16:55:00
ACTUAL Cancelled
Cancelled
BA277 London Heathrow Airport
Landing Rajiv Gandhi International Airport
EXPECTED 12.02.2025 05:25:00
ACTUAL 12.02.2025 09:12:00
Delayed
BA749 EuroAirport Basel Mulhouse Freiburg
Landing London Heathrow Airport
EXPECTED 10.02.2025 20:40:00
ACTUAL Cancelled
Cancelled
BA292 Washington Dulles International Airport
Landing London Heathrow Airport
EXPECTED 10.02.2025 10:05:00
ACTUAL Cancelled
Cancelled
BA179 London Heathrow Airport
Landing John F. Kennedy International Airport
EXPECTED 08.02.2025 21:10:00
ACTUAL Cancelled
Cancelled
BA56 O. R. Tambo International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 04:45:00
ACTUAL Cancelled
Cancelled
BA36 Chennai International Airport
Landing London Heathrow Airport
EXPECTED 08.02.2025 13:40:00
ACTUAL 08.02.2025 19:17:00
Delayed
BA172 John F. Kennedy International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 08:40:00
ACTUAL 09.02.2025 13:15:00
Delayed
BA66 Philadelphia International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 06:35:00
ACTUAL 09.02.2025 13:59:00
Delayed
BA292 Washington Dulles International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 10:05:00
ACTUAL Cancelled
Cancelled
BA293 London Heathrow Airport
Landing Washington Dulles International Airport
EXPECTED 08.02.2025 19:45:00
ACTUAL Cancelled
Cancelled
BA182 John F. Kennedy International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 11:15:00
ACTUAL Cancelled
Cancelled
BA116 John F. Kennedy International Airport
Landing London Heathrow Airport
EXPECTED 09.02.2025 08:10:00
ACTUAL Cancelled
Cancelled
BA169 London Heathrow Airport
Landing Shanghai Pudong International Airport
EXPECTED 08.02.2025 09:10:00
ACTUAL 08.02.2025 12:14:00
Delayed
BA57 London Heathrow Airport
Landing O. R. Tambo International Airport
EXPECTED 08.02.2025 10:20:00
ACTUAL Cancelled
Cancelled
BA991 Berlin Brandenburg Airport
Landing London Heathrow Airport
EXPECTED 06.02.2025 12:10:00
ACTUAL Cancelled
Cancelled
BA901 Frankfurt am Main Airport
Landing London Heathrow Airport
EXPECTED 06.02.2025 08:20:00
ACTUAL Cancelled
Cancelled
BA990 London Heathrow Airport
Landing Berlin Brandenburg Airport
EXPECTED 06.02.2025 10:05:00
ACTUAL Cancelled
Cancelled
BA783 Arlanda
Landing London Heathrow Airport
EXPECTED 06.02.2025 21:50:00
ACTUAL 07.02.2025 12:24:00
Delayed
BA313 Queen Alia International
Landing London Heathrow Airport
EXPECTED 06.02.2025 11:45:00
ACTUAL 07.02.2025 10:33:00
Delayed
BA268 Los Angeles International Airport
Landing London Heathrow Airport
EXPECTED 07.02.2025 15:25:00
ACTUAL Cancelled
Cancelled
BA349 Cote d'Azur Airport
Landing London Heathrow Airport
EXPECTED 05.02.2025 22:15:00
ACTUAL Cancelled
Cancelled
BA218 Denver International Airport
Landing London Heathrow Airport
EXPECTED 05.02.2025 09:35:00
ACTUAL Cancelled
Cancelled
BA561 Linate Airport
Landing London Heathrow Airport
EXPECTED 04.02.2025 08:40:00
ACTUAL Cancelled
Cancelled
BA219 London Heathrow Airport
Landing Denver International Airport
EXPECTED 04.02.2025 15:25:00
ACTUAL Cancelled
Cancelled
BA269 London Heathrow Airport
Landing Los Angeles International Airport
EXPECTED 03.02.2025 18:25:00
ACTUAL Cancelled
Cancelled
BA113 London Heathrow Airport
Landing John F. Kennedy International Airport
EXPECTED 02.02.2025 19:35:00
ACTUAL Cancelled
Cancelled
BA114 John F. Kennedy International Airport
Landing London Heathrow Airport
EXPECTED 03.02.2025 09:30:00
ACTUAL Cancelled
Cancelled
BA423 Amsterdam Schiphol Airport
Landing London Heathrow Airport
EXPECTED 01.02.2025 07:40:00
ACTUAL 01.02.2025 11:38:00
Delayed
BA549 Fiumicino
Landing London Heathrow Airport
EXPECTED 01.02.2025 13:20:00
ACTUAL 01.02.2025 16:44:00
Delayed
BA12 Singapore Changi International Airport
Landing London Heathrow Airport
EXPECTED 01.02.2025 05:40:00
ACTUAL Cancelled
Cancelled
BA11 London Heathrow Airport
Landing Singapore Changi International Airport
EXPECTED 31.01.2025 15:55:00
ACTUAL Cancelled
Cancelled
BA107 London Heathrow Airport
Landing Dubai International
EXPECTED 30.01.2025 23:40:00
ACTUAL 31.01.2025 03:03:00
Delayed
BA808 London Heathrow Airport
Landing Copenhagen Kastrup International Airport
EXPECTED 30.01.2025 19:00:00
ACTUAL Cancelled
Cancelled
BA809 Copenhagen Kastrup International Airport
Landing London Heathrow Airport
EXPECTED 30.01.2025 20:55:00
ACTUAL Cancelled
Cancelled
BA184 Newark Liberty International Airport
Landing London Heathrow Airport
EXPECTED 30.01.2025 06:25:00
ACTUAL Cancelled
Cancelled
BA54 O. R. Tambo International Airport
Landing London Heathrow Airport
EXPECTED 30.01.2025 06:45:00
ACTUAL 31.01.2025 07:03:00
Delayed
BA92 Pearson International
Landing London Heathrow Airport
EXPECTED 30.01.2025 05:55:00
ACTUAL Cancelled
Cancelled
BA56 O. R. Tambo International Airport
Landing London Heathrow Airport
EXPECTED 29.01.2025 04:45:00
ACTUAL Cancelled
Cancelled
BA256 Indira Gandhi International Airport
Landing London Heathrow Airport
EXPECTED 28.01.2025 15:10:00
ACTUAL Cancelled
Cancelled
BA57 London Heathrow Airport
Landing O. R. Tambo International Airport
EXPECTED 28.01.2025 10:20:00
ACTUAL Cancelled
Cancelled
BA710 London Heathrow Airport
Landing Zürich Airport
EXPECTED 27.01.2025 09:45:00
ACTUAL Cancelled
Cancelled
BA473 Barcelona International Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 11:25:00
ACTUAL Cancelled
Cancelled
BA984 London Heathrow Airport
Landing Berlin Brandenburg Airport
EXPECTED 27.01.2025 15:50:00
ACTUAL Cancelled
Cancelled
BA308 London Heathrow Airport
Landing Roissy Charles de Gaulle Airport
EXPECTED 27.01.2025 14:05:00
ACTUAL Cancelled
Cancelled
BA909 Frankfurt am Main Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 18:35:00
ACTUAL Cancelled
Cancelled
BA834 London Heathrow Airport
Landing Dublin International Airport
EXPECTED 27.01.2025 12:10:00
ACTUAL Cancelled
Cancelled
BA1457 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 13:35:00
ACTUAL Cancelled
Cancelled
BA936 London Heathrow Airport
Landing Düsseldorf International Airport
EXPECTED 27.01.2025 09:25:00
ACTUAL Cancelled
Cancelled
BA835 Dublin International Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 14:25:00
ACTUAL Cancelled
Cancelled
BA472 London Heathrow Airport
Landing Barcelona International Airport
EXPECTED 27.01.2025 09:10:00
ACTUAL Cancelled
Cancelled
BA315 Roissy Charles de Gaulle Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 15:25:00
ACTUAL Cancelled
Cancelled
BA779 Arlanda
Landing London Heathrow Airport
EXPECTED 27.01.2025 17:10:00
ACTUAL Cancelled
Cancelled
BA985 Berlin Brandenburg Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 17:50:00
ACTUAL Cancelled
Cancelled
BA908 London Heathrow Airport
Landing Frankfurt am Main Airport
EXPECTED 27.01.2025 16:50:00
ACTUAL Cancelled
Cancelled
BA711 Zürich Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 11:35:00
ACTUAL Cancelled
Cancelled
BA778 London Heathrow Airport
Landing Arlanda
EXPECTED 27.01.2025 14:30:00
ACTUAL Cancelled
Cancelled
BA812 London Heathrow Airport
Landing Copenhagen Kastrup International Airport
EXPECTED 27.01.2025 10:00:00
ACTUAL Cancelled
Cancelled
BA937 Düsseldorf International Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 10:45:00
ACTUAL Cancelled
Cancelled
BA490 London Heathrow Airport
Landing Gibraltar
EXPECTED 27.01.2025 10:10:00
ACTUAL Cancelled
Cancelled
BA257 London Heathrow Airport
Landing Indira Gandhi International Airport
EXPECTED 28.01.2025 08:45:00
ACTUAL Cancelled
Cancelled
BA813 Copenhagen Kastrup International Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 12:05:00
ACTUAL Cancelled
Cancelled
BA1428 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 27.01.2025 16:50:00
ACTUAL Cancelled
Cancelled
BA397 Brussels National Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 15:10:00
ACTUAL Cancelled
Cancelled
BA439 Amsterdam Schiphol Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 16:25:00
ACTUAL Cancelled
Cancelled
BA438 London Heathrow Airport
Landing Amsterdam Schiphol Airport
EXPECTED 27.01.2025 15:15:00
ACTUAL Cancelled
Cancelled
BA396 London Heathrow Airport
Landing Brussels National Airport
EXPECTED 27.01.2025 13:55:00
ACTUAL Cancelled
Cancelled
BA1456 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 27.01.2025 11:00:00
ACTUAL Cancelled
Cancelled
BA107 London Heathrow Airport
Landing Dubai International
EXPECTED 26.01.2025 23:45:00
ACTUAL 27.01.2025 02:57:00
Delayed
BA12 Singapore Changi International Airport
Landing London Heathrow Airport
EXPECTED 27.01.2025 05:40:00
ACTUAL Cancelled
Cancelled
BA293 London Heathrow Airport
Landing Washington Dulles International Airport
EXPECTED 26.01.2025 19:45:00
ACTUAL 27.01.2025 00:40:00
Delayed
BA7 London Heathrow Airport
Landing Tokyo International Airport
EXPECTED 27.01.2025 07:35:00
ACTUAL 27.01.2025 10:47:00
Delayed
BA193 London Heathrow Airport
Landing Dallas-Fort Worth International Airport
EXPECTED 25.01.2025 15:00:00
ACTUAL Cancelled
Cancelled
BA11 London Heathrow Airport
Landing Singapore Changi International Airport
EXPECTED 26.01.2025 15:55:00
ACTUAL Cancelled
Cancelled
BA72 Abu Dhabi International
Landing London Heathrow Airport
EXPECTED 25.01.2025 14:10:00
ACTUAL Cancelled
Cancelled
BA1443 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 25.01.2025 10:30:00
ACTUAL Cancelled
Cancelled
BA1498 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 10:30:00
ACTUAL Cancelled
Cancelled
BA1316 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 19:30:00
ACTUAL Cancelled
Cancelled
BA835 Dublin International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 15:00:00
ACTUAL Cancelled
Cancelled
BA832 London Heathrow Airport
Landing Dublin International Airport
EXPECTED 24.01.2025 07:55:00
ACTUAL Cancelled
Cancelled
BA1416 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 14:00:00
ACTUAL Cancelled
Cancelled
BA1443 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 09:05:00
ACTUAL Cancelled
Cancelled
BA1418 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 10:20:00
ACTUAL Cancelled
Cancelled
BA1488 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 18:45:00
ACTUAL Cancelled
Cancelled
BA1307 Aberdeen Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 12:30:00
ACTUAL Cancelled
Cancelled
BA1455 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 18:45:00
ACTUAL Cancelled
Cancelled
BA1414 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 07:30:00
ACTUAL Cancelled
Cancelled
BA246 Guarulhos International Airport
Landing London Heathrow Airport
EXPECTED 25.01.2025 06:45:00
ACTUAL 25.01.2025 12:37:00
Delayed
BA1482 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 12:55:00
ACTUAL Cancelled
Cancelled
BA1300 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 22:25:00
ACTUAL Cancelled
Cancelled
BA1449 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 16:15:00
ACTUAL Cancelled
Cancelled
BA830 London Heathrow Airport
Landing Dublin International Airport
EXPECTED 24.01.2025 09:50:00
ACTUAL Cancelled
Cancelled
BA1446 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 17:40:00
ACTUAL Cancelled
Cancelled
BA1441 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 11:25:00
ACTUAL Cancelled
Cancelled
BA834 London Heathrow Airport
Landing Dublin International Airport
EXPECTED 24.01.2025 12:20:00
ACTUAL Cancelled
Cancelled
CZ7254 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 21:25:00
ACTUAL Cancelled
Cancelled
BA418 London Heathrow Airport
Landing Luxembourg International Airport
EXPECTED 24.01.2025 15:35:00
ACTUAL 24.01.2025 18:56:00
Delayed
BA1486 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 16:40:00
ACTUAL Cancelled
Cancelled
BA1490 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 20:25:00
ACTUAL Cancelled
Cancelled
BA1459 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 20:55:00
ACTUAL Cancelled
Cancelled
BA1474 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 08:55:00
ACTUAL Cancelled
Cancelled
BA2263 London Gatwick Airport
Landing Norman Manley International
EXPECTED 24.01.2025 18:35:00
ACTUAL 25.01.2025 00:36:00
Delayed
BA1308 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 15:35:00
ACTUAL Cancelled
Cancelled
BA1456 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 10:45:00
ACTUAL Cancelled
Cancelled
BA1470 London Heathrow Airport
Landing Inverness Airport
EXPECTED 24.01.2025 19:35:00
ACTUAL Cancelled
Cancelled
BA1332 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 07:50:00
ACTUAL Cancelled
Cancelled
BA836 London Heathrow Airport
Landing Dublin International Airport
EXPECTED 24.01.2025 14:45:00
ACTUAL Cancelled
Cancelled
BA1452 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 18:45:00
ACTUAL Cancelled
Cancelled
BA833 Dublin International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 10:15:00
ACTUAL Cancelled
Cancelled
BA1457 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 13:35:00
ACTUAL Cancelled
Cancelled
BA1476 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 17:50:00
ACTUAL Cancelled
Cancelled
BA1445 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 12:35:00
ACTUAL Cancelled
Cancelled
BA1478 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 22:35:00
ACTUAL Cancelled
Cancelled
BA1435 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 07:45:00
ACTUAL Cancelled
Cancelled
BA1460 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 21:25:00
ACTUAL Cancelled
Cancelled
BA845 Dublin International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 12:20:00
ACTUAL Cancelled
Cancelled
BA1440 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 13:45:00
ACTUAL Cancelled
Cancelled
BA837 Dublin International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 17:25:00
ACTUAL Cancelled
Cancelled
BA1306 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 09:30:00
ACTUAL Cancelled
Cancelled
BA1428 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 16:40:00
ACTUAL Cancelled
Cancelled
IB3799 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 10:05:00
ACTUAL Cancelled
Cancelled
BA1326 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 11:30:00
ACTUAL Cancelled
Cancelled
BA1438 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 20:25:00
ACTUAL Cancelled
Cancelled
BA1480 London Gatwick Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 11:50:00
ACTUAL Cancelled
Cancelled
BA1444 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 09:00:00
ACTUAL Cancelled
Cancelled
BA1448 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 16:35:00
ACTUAL Cancelled
Cancelled
BA1489 Glasgow International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 17:35:00
ACTUAL Cancelled
Cancelled
BA1492 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 19:40:00
ACTUAL Cancelled
Cancelled
BA1447 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 19:50:00
ACTUAL Cancelled
Cancelled
BA1304 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 08:15:00
ACTUAL Cancelled
Cancelled
BA1484 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 15:10:00
ACTUAL Cancelled
Cancelled
BA1314 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 18:55:00
ACTUAL Cancelled
Cancelled
BA1472 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 07:50:00
ACTUAL Cancelled
Cancelled
IB3722 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 14:00:00
ACTUAL Cancelled
Cancelled
BA56 O. R. Tambo International Airport
Landing London Heathrow Airport
EXPECTED 25.01.2025 04:45:00
ACTUAL Cancelled
Cancelled
BA1432 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 07:30:00
ACTUAL Cancelled
Cancelled
BA1434 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 12:50:00
ACTUAL Cancelled
Cancelled
BA1318 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 22:15:00
ACTUAL Cancelled
Cancelled
BA1442 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 24.01.2025 09:50:00
ACTUAL Cancelled
Cancelled
BA419 Luxembourg International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 17:05:00
ACTUAL 24.01.2025 20:10:00
Delayed
BA1312 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 17:15:00
ACTUAL Cancelled
Cancelled
BA1310 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 24.01.2025 12:35:00
ACTUAL Cancelled
Cancelled
BA1322 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 20:35:00
ACTUAL Cancelled
Cancelled
BA1324 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 08:50:00
ACTUAL Cancelled
Cancelled
BA1334 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 16:25:00
ACTUAL Cancelled
Cancelled
BA1439 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 10:05:00
ACTUAL Cancelled
Cancelled
IB3752 Glasgow International Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 17:35:00
ACTUAL Cancelled
Cancelled
BA1336 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 24.01.2025 19:30:00
ACTUAL Cancelled
Cancelled
BA1433 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 24.01.2025 15:10:00
ACTUAL Cancelled
Cancelled
BA1424 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 24.01.2025 08:30:00
ACTUAL Cancelled
Cancelled
IB3749 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 24.01.2025 15:15:00
ACTUAL Cancelled
Cancelled
BA57 London Heathrow Airport
Landing O. R. Tambo International Airport
EXPECTED 24.01.2025 10:20:00
ACTUAL Cancelled
Cancelled
BA1464 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 23.01.2025 22:00:00
ACTUAL Cancelled
Cancelled
BA1460 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 23.01.2025 21:25:00
ACTUAL Cancelled
Cancelled
BA1490 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 23.01.2025 20:25:00
ACTUAL Cancelled
Cancelled
BA225 London Heathrow Airport
Landing Louis Armstrong New Orleans International Airport
EXPECTED 23.01.2025 17:50:00
ACTUAL Cancelled
Cancelled
BA1318 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 23.01.2025 22:15:00
ACTUAL Cancelled
Cancelled
BA1338 London Heathrow Airport
Landing Newcastle Airport
EXPECTED 23.01.2025 21:40:00
ACTUAL Cancelled
Cancelled
BA771 Arlanda
Landing London Heathrow Airport
EXPECTED 23.01.2025 09:15:00
ACTUAL 23.01.2025 12:44:00
Delayed
BA1438 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 23.01.2025 20:00:00
ACTUAL Cancelled
Cancelled
BA1300 London Heathrow Airport
Landing Aberdeen Airport
EXPECTED 23.01.2025 22:25:00
ACTUAL Cancelled
Cancelled
CZ7255 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 23.01.2025 22:00:00
ACTUAL Cancelled
Cancelled
CZ7254 London Heathrow Airport
Landing Glasgow International Airport
EXPECTED 23.01.2025 21:25:00
ACTUAL Cancelled
Cancelled
BA1422 London Heathrow Airport
Landing George Best Belfast City Airport
EXPECTED 23.01.2025 20:15:00
ACTUAL Cancelled
Cancelled
BA194 George Bush Intercontinental Airport
Landing London Heathrow Airport
EXPECTED 23.01.2025 06:55:00
ACTUAL Cancelled
Cancelled
BA327 Roissy Charles de Gaulle Airport
Landing London Heathrow Airport
EXPECTED 22.01.2025 20:50:00
ACTUAL Cancelled
Cancelled
BA195 London Heathrow Airport
Landing George Bush Intercontinental Airport
EXPECTED 22.01.2025 14:10:00
ACTUAL Cancelled
Cancelled
BA811 Copenhagen Kastrup International Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 07:40:00
ACTUAL Cancelled
Cancelled
BA577 Malpensa International Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 14:20:00
ACTUAL Cancelled
Cancelled
BA576 London Heathrow Airport
Landing Malpensa International Airport
EXPECTED 21.01.2025 12:15:00
ACTUAL Cancelled
Cancelled
BA6 Tokyo International Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 19:15:00
ACTUAL Cancelled
Cancelled
BA992 London Heathrow Airport
Landing Berlin Brandenburg Airport
EXPECTED 21.01.2025 10:55:00
ACTUAL Cancelled
Cancelled
BA191 London Heathrow Airport
Landing Austin-Bergstrom International Airport
EXPECTED 21.01.2025 16:55:00
ACTUAL Cancelled
Cancelled
BA195 London Heathrow Airport
Landing George Bush Intercontinental Airport
EXPECTED 21.01.2025 14:10:00
ACTUAL Cancelled
Cancelled
BA726 London Heathrow Airport
Landing Geneva Airport
EXPECTED 21.01.2025 11:25:00
ACTUAL Cancelled
Cancelled
BA197 London Heathrow Airport
Landing George Bush Intercontinental Airport
EXPECTED 21.01.2025 20:00:00
ACTUAL Cancelled
Cancelled
BA727 Geneva Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 13:10:00
ACTUAL Cancelled
Cancelled
BA993 Berlin Brandenburg Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 13:05:00
ACTUAL Cancelled
Cancelled
BA225 London Heathrow Airport
Landing Louis Armstrong New Orleans International Airport
EXPECTED 21.01.2025 17:50:00
ACTUAL Cancelled
Cancelled
BA196 George Bush Intercontinental Airport
Landing London Heathrow Airport
EXPECTED 22.01.2025 12:45:00
ACTUAL Cancelled
Cancelled
BA1456 London Heathrow Airport
Landing Edinburgh Airport
EXPECTED 21.01.2025 11:00:00
ACTUAL Cancelled
Cancelled
BA194 George Bush Intercontinental Airport
Landing London Heathrow Airport
EXPECTED 22.01.2025 06:55:00
ACTUAL Cancelled
Cancelled
BA1457 Edinburgh Airport
Landing London Heathrow Airport
EXPECTED 21.01.2025 13:35:00
ACTUAL Cancelled
Cancelled

British Airways check-in

You can check into British Airways flights online, on your mobile phone, or at the airport either by using a check-in machine or right at the check-in desk.
Passengers who need specific on-board services, or who are travelling with pets, are required to check in at the airline counter in the airport you are departing from.

BA online check-in

Passengers can check in online from 24 hours ahead of the departure, choose a seat and print out their boarding pass or get it on their mobile phone (first ensure mobile check-in is possible in the airport you are departing from). 

British Airways online check-in with mobile

Checking-in and downloading the boarding pass to your mobile phone is easy, efficient, and enables you to plan for your flight irrespective of where you happen to be. From 24 hours prior to departure, you can check in, book your seat, and get your boarding pass on your mobile phone. Before your flight, be sure to check that mobile check-in is available in the airport of departure.

In case there are any issues with your mobile boarding pass, you are able to get a regular paper boarding pass from a check-in machine (if available in the departure airport) or from the airline check-in counter at the airport. In the event you are experiencing problems with your phone, or have accidentally deleted your boarding pass, the above additionally applies.

BA flight check-in machines

These are the screens you are able to use to check in at the airport. Not all airports have self-check-in machines, so make sure that the airport you are departing from does ahead of your journey. Most types of check-in machines enable you to check in with either your passport or your last name and booking reference, which you will find on your booking confirmation.

British Airways check-in deadlines

Check-in deadlines are essential in order to ensure on-time departure for flights. Whichever way you opt to check in, verify you have your boarding pass and that all necessary baggage is checked prior to the deadline.

BA baggage allowance

Below you can find more information about the baggage allowance of British Airways.

British Airways carry-on baggage

The class of your flight ticket influences the amount of carry-on baggage items you are allowed on a British Airways flight.

Carry-on baggage has to comply with airline regulations.

It is necessary to check your carry-on baggage at a British Airways counter or, if available at the departure airport, by using a self-service bag drop service, when it falls outside the airline's regulations. It is important to note that you could be required to pay charges if it happens that you have to check this baggage.

Dimensions of carry-on baggage – max. 56 x 45 x 25 cm
Foldable garment bag dimensions – max. 55 x 35 x 25 cm

Economy Class – limited to 1 item of carry-on baggage up to 23 kg
Premium Economy Class – limited to 1 item of carry-on baggage up to 23 kg
Business Class – 1 carry-on baggage item, each up to 23 kg
First Class
– 1 item of carry-on baggage, each up to 23 kg

British Airways checked baggage

The free baggage allowance is dependent on the travel class and the fare of the flight ticket.

Checked BA baggage allowance

Economy Class – 1 baggage item, up to 23 kg
Premium Economy Class
– 2 baggage items, up to 23 kg each
Business Class
– 2 baggage items, up to 32 kg each
First Class
– 2items of baggage, each up to 32 kg

British Airways claim for baggage issues

It is necessary to report damaged or delayed baggage at once, either to the British Airways baggage tracing counter or the British Airways service desk. Save all documents relating to your flight, most importantly your boarding pass and baggage claim tag.

Written confirmation is always necessary, as well as a reference number of your claim. Till baggage receipt, or your claim is settled, you must maintain these documents.

There is also the option to pursue a claim for lost or delayed baggage with MYFLYRIGHT, more information on this can be found here.

British Airways booking travel classes

The travel class determines the standard of service and accommodation aboard a plane. The number of classes provided varies by airline. There are 4 travel class types available with British Airways – Economy (Euro Traveller and World Traveller), Premium Economy (World Traveller Plus), Business (Club Europe, Club World, Club World London City), and First Class. Cabin classes are then also divided into invisible booking classes, which offer differing services.

British Airways Economy Class

This is the most affordable travel class of plane accommodation. On all flights with British Airways, you may opt to fly Economy Class.

Seats – 31-inch seat pitch
On-board entertainment – films, TV, digital newspapers, and magazines offered on long-haul flights
On-board meal – available on long-haul flights (World Traveller)

British Airways Premium Economy Class

This is a travel class between Economy Class and Business Class, which offers the passenger added services within comfortable surroundings while getting ready for the flight and while flying.

Passenger benefits

Seats – are wider, with greater recline, and more leg room compared to Economy Class
Baggage – 2 items of checked-in baggage up to 23 kg each
On-board extras – noise-cancelling headphones, amenity kit and complimentary bar service

British Airways Business Class

A class that offers the opportunity for passengers to travel in superior comfort. The calibre of seating, food and beverages, service while on the ground, as well as on-board perks, distinguish Business Class from other travel classes.

British Airways First Class

First Class is the highest class provided to the passengers. There is generally limited seating available, and passengers can experience the finest service, in a pleasant atmosphere, with added space and privacy.

British Airways First Class is offered on several long-haul airplanes including Airbus A380, Boeing 777, Boeing 787-9 and others.

Priority check-in – dedicated check-in desks and fast-track security at various airports
Seats – spacious premium cabin
On-board meal – fine meals served on exclusively designed crockery

British Airways lounges

You can experience four varieties of British Airways airport lounges – Galleries Club, Galleries First, Concorde Room, and Arrival Lounges.

Travelling with children on BA flights

Children aged two (2) and above need to have a separate seat booked.

According to the country, specific regulations may have to be met for minors (under-age children) who are entering or exiting the country, if they are travelling alone, or with an adult, regardless if that adult has parental authority or not.

Always check which documents are needed for flying before the flight, to ensure entry and exit is possible in a particular country.

Carrycots – possible to reserve for long-haul flights only, only for babies below 13 kg. Please note that booking must be made for carrycots in advance. A booking fee for the carrycot seat may be required.

Travelling with pets on British Airways flights

Travelling with pets with British Airways is allowed. Requires contacting the airline in advance.

You can travel with pets, with an additional charge as additional carry-on baggage or for transport in the cargo hold area – this is, however, subject to the weight and scale of the animal, and also country and other airline rules.

MYFLYRIGHT On-Time-Ranking for airports and airlines

The On-Time-Ranking is a dynamic ranking and evaluation system developed by MYFLYRIGHT.

In this ranking we are currently monitoring and analyzing 114 airports and 65 airlines. Airport and airlines were selected based on three main criteria:

fly in Europe

Relevant to European travel

We have selected airports and airlines that have a significant contribution to the European travel. Therefore, all airports that have been selected are from the EU and airlines with significant traffic within or from/ to the European Union.

data search

Data quality

We are focusing only on airports and airlines where we have enough data points to make adequate analyses and evaluations.

Fly traffic

Traffic importance

We do not track the performance of micro airports with only a few flights per day. Instead, we only focus on airports and airlines with a moderate to high traffic.

If you would like to learn more about MYFLYRIGHT On-Time-Ranking for airports and airlines please click here.

About MYFLYRIGHT

MYFLYRIGHT is a legal tech company, specialized in the support of airline passengers affected by flight delays, flight cancellations, denied boarding, delayed or lost luggage and the refund of unused airline tickets. MYFLYRIGHT was founded 2016 in Hamburg, Germany. The company operates out of 3 offices, its headquarter in Hamburg and its branches in Prague, Czech Republic and Zaporizhia, Ukraine. Currently, MYFLYRIGHT employs a team of around 25 people working in Marketing, Operations, Legal, Customer Support and IT. The organization operates across 5 markets – Germany, United Kingdom, Romania, Austria, and Switzerland.

MYFLYRIGHT’s goal is to provide access to justice for all aviation passengers who experience irregularities in their flight transportation. Notably, 75% of all compensation requests submitted by passengers get rejected. Whereas, MYFLYRIGHT is able to successfully execute the applicable customer claims in more than 98% of cases at court.

Press contact

For interview requests, appointments and speaking inquiries, please contact:

delayed
Flight delay

In case of a 3 hours flight delay at arrival

More Check
cancelled
Flight cancellation

In case of a cancelled flight 14 days before departure

More Check
boarding
Denied boarding

In case of overbooking / denied boarding

More Check
lost
Delayed / Lost luggage

In case of arriving without the luggage

More Check
gate-closed
Ticket refund

In case of a missed / not boarded flight

More Check
Get up to 600 €* in compensation