Recent flight delays
Find Your Recent Flight Delay Here - Or Use Our Quick Claim Form.
Recent flight delays
Instead of trawling through your paperwork let us try and help you with a list of the most recent claims and flights that have been cancelled or delayed over the last couple of weeks.Please note that many of these flights also operate under “code sharing” agreements which means your flight code may not be listed but the airline is still liable.
airports | date | flight number | airline | status |
---|---|---|---|---|
George Best Belfast City Airport to London City Airport | 22/04/2025 | BA8751 | British Airways | DELAYED |
Dublin Airport to London Gatwick Airport | 22/04/2025 | FR142 | Ryanair | CANCELLED |
Helsinki Vantaa Airport to Manchester Airport | 22/04/2025 | AY1366 | Finnair | CANCELLED |
Helsinki Vantaa Airport to Manchester Airport | 22/04/2025 | AY1365 | Finnair | CANCELLED |
Berlin Brandenburg Airport U.C. to London Stansted Airport | 22/04/2025 | FR144 | Ryanair | CANCELLED |
Madrid Barajas Airport to London Heathrow Airport | 22/04/2025 | IB726 | Iberia Airlines | CANCELLED |
Madrid Barajas Airport to London Heathrow Airport | 22/04/2025 | IB725 | Iberia Airlines | CANCELLED |
Dublin Airport to Charlotte Douglas Airport | 21/04/2025 | AA725 | American Airlines | CANCELLED |
King Abdulaziz Airport to London Gatwick Airport | 21/04/2025 | W95606 | Wizz Air | DELAYED |
London Heathrow Airport to Logan International Airport | 21/04/2025 | B61621 | JetBlue Airways | DELAYED |
London Heathrow Airport to Los Angeles International Airport | 21/04/2025 | VS141 | Virgin Atlantic Airways | CANCELLED |
London Heathrow Airport to King Abdulaziz Airport | 21/04/2025 | SV120 | Saudi Arabian Airlines | DELAYED |
London Heathrow Airport to Hartsfield Jackson Atlanta Airport | 21/04/2025 | DL37 | Delta Air Lines | DELAYED |
Manchester Airport to Amsterdam Airport Schiphol | 21/04/2025 | U27852 | easyJet | CANCELLED |
Enfidha - Hammamet International Airport to Manchester Airport | 21/04/2025 | U22276 | easyJet | DELAYED |
Bilbao Airport to Manchester Airport | 21/04/2025 | U22006 | easyJet | DELAYED |
Amsterdam Airport Schiphol to Manchester Airport | 21/04/2025 | U27851 | easyJet | CANCELLED |
Malta International Airport to London Stansted Airport | 21/04/2025 | FR8852 | Ryanair | DELAYED |
Birmingham International Airport to Heraklion International N Kazantzakis Airport | 20/04/2025 | BY7712 | TUI | DELAYED |
Heraklion International N Kazantzakis Airport to Birmingham International Airport | 20/04/2025 | BY7713 | TUI | DELAYED |
London Heathrow Airport to Kuala Lumpur Airport | 20/04/2025 | MH3 | Malaysia Airlines | CANCELLED |
London Heathrow Airport to San Francisco International Airport | 20/04/2025 | UA949 | United Airlines | DELAYED |
London Heathrow Airport to Orlando International Airport | 20/04/2025 | VS135 | Virgin Atlantic Airways | CANCELLED |
London Heathrow Airport to John F Kennedy Airport | 20/04/2025 | AA105 | American Airlines | CANCELLED |
London Heathrow Airport to King Khaled International Airport | 20/04/2025 | SV112 | Saudi Arabian Airlines | DELAYED |
Malaga Airport to London Heathrow Airport | 20/04/2025 | BA413 | British Airways | CANCELLED |
London Stansted Airport to Vienna International Airport | 20/04/2025 | FR730 | Buzz Stansted | DELAYED |
Ireland West Knock Airport to London Stansted Airport | 20/04/2025 | FR804 | Ryanair | DELAYED |
Bristol Airport to Chambéry-Savoie Airport | 19/04/2025 | LS1861 | Jet2com | CANCELLED |
Dublin Airport to Dallas Fort Worth Airport | 19/04/2025 | AA133 | American Airlines | CANCELLED |
London Gatwick Airport to Guernsey Airport | 19/04/2025 | GR603 | Titan Airways | DELAYED |
London Gatwick Airport to Eleftherios Venizelos Airport | 19/04/2025 | W95745 | Wizz Air | DELAYED |
Guernsey Airport to London Gatwick Airport | 19/04/2025 | GR602 | Eastern Airways | DELAYED |
London Heathrow Airport to Newark Liberty Airport | 19/04/2025 | UA135 | United Airlines | DELAYED |
London Heathrow Airport to Detroit Metropolitan Wayne County Airport | 19/04/2025 | DL17 | Delta Air Lines | DELAYED |
London Heathrow Airport to Cairo International Airport | 19/04/2025 | MS778 | Egyptair | DELAYED |
London Heathrow Airport to Newark Liberty Airport | 19/04/2025 | UA921 | United Airlines | CANCELLED |
Washington Dulles Airport to London Heathrow Airport | 19/04/2025 | BA292 | British Airways | CANCELLED |
Malaga Airport to London Heathrow Airport | 19/04/2025 | BA447 | British Airways | CANCELLED |
Manchester Airport to George Best Belfast City Airport | 19/04/2025 | EI3611 | Aer Lingus | CANCELLED |
Sandefjord Airport, Torp to Manchester Airport | 19/04/2025 | RK3227 | Ryanair | DELAYED |
London Stansted Airport to Menara Airport | 19/04/2025 | RK7870 | Ryanair | DELAYED |
Birmingham International Airport to George Best Belfast City Airport | 18/04/2025 | EI3643 | Aer Lingus | CANCELLED |
Birmingham International Airport to Hurghada International Airport | 18/04/2025 | BY548 | TUI | DELAYED |
Eleftherios Venizelos Airport to Birmingham International Airport | 18/04/2025 | LS1284 | Jet2com | DELAYED |
George Best Belfast City Airport to Birmingham International Airport | 18/04/2025 | EI3642 | Aer Lingus | CANCELLED |
Dublin Airport to Humberto Delgado Airport Lisbon Portela Airport | 18/04/2025 | TP1327 | TAP Portugal | CANCELLED |
Dublin Airport to Southampton Airport | 18/04/2025 | EI3300 | Aer Lingus | CANCELLED |
Dublin Airport to Isle of Man Airport | 18/04/2025 | EI3212 | Aer Lingus | CANCELLED |
Isle of Man Airport to Dublin Airport | 18/04/2025 | EI3213 | Aer Lingus | CANCELLED |
London City Airport to Amsterdam Airport Schiphol | 18/04/2025 | BA8453 | British Airways | CANCELLED |
London City Airport to Dublin Airport | 18/04/2025 | BA4464 | British Airways | CANCELLED |
London City Airport to Guernsey Airport | 18/04/2025 | GR411 | Aurigny Air Services | CANCELLED |
Amsterdam Airport Schiphol to London City Airport | 18/04/2025 | BA8454 | British Airways | CANCELLED |
Dublin Airport to London City Airport | 18/04/2025 | BA4467 | British Airways | CANCELLED |
London Heathrow Airport to Hamad International Airport | 18/04/2025 | QR6 | Qatar Airways | DELAYED |
London Heathrow Airport to Chicago OHare International Airport | 18/04/2025 | AA87 | American Airlines | DELAYED |
London Heathrow Airport to San Francisco International Airport | 18/04/2025 | BA285 | British Airways | CANCELLED |
London Heathrow Airport to Halifax / Stanfield International Airport | 18/04/2025 | AC869 | Air Canada | CANCELLED |
London Heathrow Airport to Washington Dulles Airport | 18/04/2025 | BA217 | British Airways | DELAYED |
London Heathrow Airport to Miami International Airport | 18/04/2025 | AA57 | American Airlines | DELAYED |
London Heathrow Airport to Washington Dulles Airport | 18/04/2025 | BA293 | British Airways | CANCELLED |
London Heathrow Airport to Hong Kong Airport | 18/04/2025 | CX238 | Cathay Pacific | CANCELLED |
Leonardo da Vinci-Fiumicino Airport to London Heathrow Airport | 18/04/2025 | BA551 | British Airways | DELAYED |
San Francisco International Airport to London Heathrow Airport | 18/04/2025 | BA284 | British Airways | CANCELLED |
King Abdulaziz Airport to London Heathrow Airport | 18/04/2025 | BA132 | British Airways | CANCELLED |
Shanghai Pudong Airport to London Heathrow Airport | 18/04/2025 | BA168 | British Airways | DELAYED |
Humberto Delgado Airport Lisbon Portela Airport to London Heathrow Airport | 18/04/2025 | TP1358 | TAP Portugal | DELAYED |
Manchester Airport to Pisa International Airport | 18/04/2025 | FR5624 | Ryanair | DELAYED |
Amsterdam Airport Schiphol to London City Airport | 17/04/2025 | BA8450 | British Airways | CANCELLED |
Helsinki Vantaa Airport to London Heathrow Airport | 17/04/2025 | AY1344 | Finnair | CANCELLED |
Cape Town International Airport to London Heathrow Airport | 17/04/2025 | BA58 | British Airways | DELAYED |
Ataturk International Airport to London Heathrow Airport | 17/04/2025 | BA675 | British Airways | CANCELLED |
Enfidha - Hammamet International Airport to London Luton Airport | 17/04/2025 | U22640 | easyJet | DELAYED |
Dublin Airport to Manchester Airport | 17/04/2025 | EI3323 | Aer Lingus | CANCELLED |
Dublin Airport to Manchester Airport | 17/04/2025 | EI3322 | Aer Lingus | CANCELLED |
Helsinki Vantaa Airport to Dublin Airport | 16/04/2025 | AY1386 | Finnair | CANCELLED |
Helsinki Vantaa Airport to Dublin Airport | 16/04/2025 | AY1385 | Finnair | CANCELLED |
George Best Belfast City Airport to Edinburgh Airport | 16/04/2025 | EI3651 | Aer Lingus | CANCELLED |
George Best Belfast City Airport to Edinburgh Airport | 16/04/2025 | EI3650 | Aer Lingus | CANCELLED |
Zurich Airport to London City Airport | 16/04/2025 | LX461 | Swiss International Air Lines | CANCELLED |
Zurich Airport to London City Airport | 16/04/2025 | LX460 | Swiss International Air Lines | CANCELLED |
Dublin Airport to London Heathrow Airport | 16/04/2025 | EI151 | Aer Lingus | CANCELLED |
Helsinki Vantaa Airport to London Heathrow Airport | 16/04/2025 | AY1342 | Finnair | CANCELLED |
Helsinki Vantaa Airport to London Heathrow Airport | 16/04/2025 | AY1332 | Finnair | CANCELLED |
John F Kennedy Airport to London Heathrow Airport | 16/04/2025 | BA116 | British Airways | CANCELLED |
King Khaled International Airport to London Heathrow Airport | 16/04/2025 | BA258 | British Airways | DELAYED |
Austin Bergstrom Airport to London Heathrow Airport | 16/04/2025 | BA186 | British Airways | CANCELLED |
Frankfurt am Main Airport to Manchester Airport | 16/04/2025 | LH949 | Lufthansa | CANCELLED |
Frankfurt am Main Airport to Manchester Airport | 16/04/2025 | LH941 | Lufthansa | CANCELLED |
George Best Belfast City Airport to Birmingham International Airport | 16/04/2025 | EI3648 | Aer Lingus | CANCELLED |
Dublin Airport to Edinburgh Airport | 16/04/2025 | EI3251 | Aer Lingus | CANCELLED |
King Abdulaziz Airport to London Gatwick Airport | 15/04/2025 | W95606 | Wizz Air | DELAYED |
Helsinki Vantaa Airport to Manchester Airport | 15/04/2025 | AY1366 | Finnair | CANCELLED |
Helsinki Vantaa Airport to Manchester Airport | 15/04/2025 | AY1365 | Finnair | CANCELLED |
Helsinki Vantaa Airport to London Heathrow Airport | 15/04/2025 | AY1341 | Finnair | CANCELLED |
Frankfurt am Main Airport to Manchester Airport | 15/04/2025 | LH948 | Lufthansa | DELAYED |
Antalya International Airport to Bristol Airport | 14/04/2025 | U22858 | easyJet | DELAYED |
Oslo Gardermoen Airport to Edinburgh Airport | 14/04/2025 | DY1354 | Norwegian Air International | DELAYED |
Berlin Brandenburg Airport U.C. to London City Airport | 14/04/2025 | BA8492 | British Airways | DELAYED |
Frankfurt am Main Airport to London City Airport | 14/04/2025 | EN8779 | Air Dolomiti | CANCELLED |
Frankfurt am Main Airport to London City Airport | 14/04/2025 | EN8778 | Air Dolomiti | DELAYED |
Vaclav Havel Airport Prague to London Heathrow Airport | 14/04/2025 | BA856 | British Airways | CANCELLED |
Vaclav Havel Airport Prague to London Heathrow Airport | 14/04/2025 | BA857 | British Airways | CANCELLED |
Birmingham International Airport to Malaga Airport | 13/04/2025 | BY7750 | TUI | DELAYED |
Brussels South Charleroi Airport to Dublin Airport | 13/04/2025 | FR7037 | Ryanair | DELAYED |
London Gatwick Airport to Madrid Barajas Airport | 13/04/2025 | IB1862 | Iberia Airlines | CANCELLED |
Madrid Barajas Airport to London Gatwick Airport | 13/04/2025 | IB1861 | Iberia Airlines | CANCELLED |
Palma De Mallorca Airport to London Gatwick Airport | 13/04/2025 | U28092 | easyJet | DELAYED |
London Heathrow Airport to Logan International Airport | 13/04/2025 | DL9919 | Delta Air Lines | CANCELLED |
London Heathrow Airport to Chhatrapati Shivaji Airport | 13/04/2025 | AI128 | Air India | DELAYED |
London Heathrow Airport to Los Angeles International Airport | 13/04/2025 | BA269 | British Airways | DELAYED |
Singapore Changi Airport to London Heathrow Airport | 13/04/2025 | BA12 | British Airways | CANCELLED |
Austin Bergstrom Airport to London Heathrow Airport | 13/04/2025 | BA190 | British Airways | CANCELLED |
Warsaw Chopin Airport to London Heathrow Airport | 13/04/2025 | LO281 | LOT Polish Airlines | DELAYED |
Logan International Airport to London Heathrow Airport | 13/04/2025 | BA202 | British Airways | DELAYED |
Dubrovnik Airport to Manchester Airport | 13/04/2025 | U22244 | easyJet | DELAYED |
Birmingham International Airport to Humberto Delgado Airport Lisbon Portela Airport | 12/04/2025 | U26706 | easyJet | DELAYED |
Birmingham International Airport to Ataturk International Airport | 12/04/2025 | TK1970 | Turkish Airlines | CANCELLED |
Humberto Delgado Airport Lisbon Portela Airport to Birmingham International Airport | 12/04/2025 | U26705 | easyJet | DELAYED |
Humberto Delgado Airport Lisbon Portela Airport to Birmingham International Airport | 12/04/2025 | FR3704 | Ryanair | DELAYED |
Amsterdam Airport Schiphol to Birmingham International Airport | 12/04/2025 | KL1051 | KLM | CANCELLED |
Bristol Airport to Amsterdam Airport Schiphol | 12/04/2025 | KL1080 | Eastern Airways | CANCELLED |
London Gatwick Airport to Sir Seewoosagur Ramgoolam Airport | 12/04/2025 | MK53 | Air Mauritius | DELAYED |
London Heathrow Airport to Newcastle Airport | 12/04/2025 | BA1326 | British Airways | DELAYED |
London Heathrow Airport to Hartsfield Jackson Atlanta Airport | 12/04/2025 | DL33 | Delta Air Lines | DELAYED |
London Heathrow Airport to Charlotte Douglas Airport | 12/04/2025 | AA9601 | American Airlines | CANCELLED |
London Heathrow Airport to Logan International Airport | 12/04/2025 | DL59 | Delta Air Lines | CANCELLED |
London Heathrow Airport to John F Kennedy Airport | 12/04/2025 | DL2 | Delta Air Lines | DELAYED |
London Heathrow Airport to Austin Bergstrom Airport | 12/04/2025 | BA191 | British Airways | CANCELLED |
London Heathrow Airport to Chicago OHare International Airport | 12/04/2025 | AA91 | American Airlines | CANCELLED |
London Heathrow Airport to Frankfurt am Main Airport | 12/04/2025 | LH909 | Lufthansa | DELAYED |
London Heathrow Airport to Beijing Capital Airport | 12/04/2025 | CA938 | Air China | DELAYED |
Frankfurt am Main Airport to London Heathrow Airport | 12/04/2025 | LH908 | Lufthansa | DELAYED |
Manchester Airport to Helsinki Vantaa Airport | 12/04/2025 | AY1362 | Finnair | CANCELLED |
Manchester Airport to Berlin Brandenburg Airport U.C. | 12/04/2025 | RK1145 | Ryanair | DELAYED |
Cork Airport to Manchester Airport | 12/04/2025 | RK768 | Ryanair | DELAYED |
Helsinki Vantaa Airport to Manchester Airport | 12/04/2025 | AY1361 | Finnair | CANCELLED |
London Stansted Airport to Brussels Airport | 12/04/2025 | TK6037 | Turkish Airlines | DELAYED |
Humberto Delgado Airport Lisbon Portela Airport to London Stansted Airport | 12/04/2025 | FR714 | Ryanair | DELAYED |
Frankfurt am Main Airport to Birmingham International Airport | 11/04/2025 | LH952 | Lufthansa | DELAYED |
Amsterdam Airport Schiphol to Dublin Airport | 11/04/2025 | KL1134 | KLM | CANCELLED |
Edinburgh Airport to London City Airport | 11/04/2025 | BA8702 | British Airways | CANCELLED |
Edinburgh Airport to London City Airport | 11/04/2025 | BA8715 | British Airways | CANCELLED |
Newquay Cornwall Airport to London Gatwick Airport | 11/04/2025 | T3457 | Eastern Airways | CANCELLED |
Oslo Gardermoen Airport to London Heathrow Airport | 11/04/2025 | SK802 | Scandinavian Airlines System | CANCELLED |
Humberto Delgado Airport Lisbon Portela Airport to London Heathrow Airport | 11/04/2025 | TP1351 | TAP Portugal | CANCELLED |
Oslo Gardermoen Airport to London Heathrow Airport | 11/04/2025 | SK804 | Scandinavian Airlines System | CANCELLED |
Chicago OHare International Airport to London Heathrow Airport | 11/04/2025 | BA296 | British Airways | CANCELLED |
Chennai International Airport to London Heathrow Airport | 11/04/2025 | BA36 | British Airways | CANCELLED |
Ibiza Airport to London Luton Airport | 11/04/2025 | U22308 | easyJet | DELAYED |
Munich Airport to Manchester Airport | 11/04/2025 | VL2503 | Lufthansa | CANCELLED |
Munich Airport to Manchester Airport | 11/04/2025 | VL2502 | Lufthansa | CANCELLED |
Chicago OHare International Airport to Dublin Airport | 10/04/2025 | EI122 | Aer Lingus | CANCELLED |
Ibiza Airport to Dublin Airport | 10/04/2025 | FR9176 | Ryanair | DELAYED |
Lyon Saint-Exupery Airport to Dublin Airport | 10/04/2025 | EI553 | Aer Lingus | DELAYED |
Edinburgh Airport to London City Airport | 10/04/2025 | BA8713 | British Airways | CANCELLED |
Thessaloniki Macedonia Airport to London Gatwick Airport | 10/04/2025 | U26478 | easyJet | CANCELLED |
Geneva International Airport to London Gatwick Airport | 10/04/2025 | U28492 | easyJet | DELAYED |
Chennai International Airport to London Heathrow Airport | 10/04/2025 | BA35 | British Airways | CANCELLED |
Tokyo Haneda International Airport to London Heathrow Airport | 10/04/2025 | BA5 | British Airways | CANCELLED |
Chicago OHare International Airport to London Heathrow Airport | 10/04/2025 | BA297 | British Airways | CANCELLED |
King Khaled International Airport to London Heathrow Airport | 10/04/2025 | BA262 | British Airways | CANCELLED |
Chicago OHare International Airport to London Heathrow Airport | 10/04/2025 | BA298 | British Airways | CANCELLED |
George Bush Intercontinental Houston Airport to London Heathrow Airport | 10/04/2025 | BA196 | British Airways | CANCELLED |
Austin Bergstrom Airport to London Heathrow Airport | 10/04/2025 | BA186 | British Airways | CANCELLED |
Budapest Ferenc Liszt Airport to London Luton Airport | 10/04/2025 | W62205 | Wizz Air | DELAYED |
Helsinki Vantaa Airport to Manchester Airport | 10/04/2025 | AY1362 | Finnair | CANCELLED |
Eleftherios Venizelos Airport to Manchester Airport | 10/04/2025 | U22060 | easyJet | CANCELLED |
Helsinki Vantaa Airport to Manchester Airport | 10/04/2025 | AY1361 | Finnair | CANCELLED |
Amsterdam Airport Schiphol to Dublin Airport | 10/04/2025 | KL1145 | KLM | CANCELLED |
Malaga Airport to Dublin Airport | 10/04/2025 | EI587 | Aer Lingus | CANCELLED |
Heraklion International N Kazantzakis Airport to Edinburgh Airport | 10/04/2025 | LS714 | Jet2com | DELAYED |
Humberto Delgado Airport Lisbon Portela Airport to London Heathrow Airport | 10/04/2025 | BA519 | British Airways | DELAYED |
Eleftherios Venizelos Airport to London Heathrow Airport | 10/04/2025 | BA637 | British Airways | DELAYED |
Oslo Gardermoen Airport to London Heathrow Airport | 10/04/2025 | SK815 | Scandinavian Airlines System | CANCELLED |
Heraklion International N Kazantzakis Airport to Birmingham International Airport | 09/04/2025 | U26615 | easyJet | CANCELLED |
Heraklion International N Kazantzakis Airport to Birmingham International Airport | 09/04/2025 | U26616 | easyJet | CANCELLED |
Ioannis Kapodistrias Airport to Bristol Airport | 09/04/2025 | U22811 | easyJet | CANCELLED |
Diagoras Airport to Bristol Airport | 09/04/2025 | U22801 | easyJet | CANCELLED |
Ioannis Kapodistrias Airport to Bristol Airport | 09/04/2025 | U22812 | easyJet | CANCELLED |
Diagoras Airport to Bristol Airport | 09/04/2025 | U22802 | easyJet | CANCELLED |
Thessaloniki Macedonia Airport to Dublin Airport | 09/04/2025 | FR1390 | Ryanair | CANCELLED |
Amsterdam Airport Schiphol to Dublin Airport | 09/04/2025 | KL1134 | KLM | CANCELLED |
Eleftherios Venizelos Airport to Dublin Airport | 09/04/2025 | A3631 | Aegean Airlines | CANCELLED |
Chicago OHare International Airport to Dublin Airport | 09/04/2025 | EI123 | Aer Lingus | CANCELLED |
Thessaloniki Macedonia Airport to Dublin Airport | 09/04/2025 | FR1391 | Ryanair | CANCELLED |
Dionysios Solomos Airport to London Gatwick Airport | 09/04/2025 | U28203 | easyJet | CANCELLED |
Santorini Airport to London Gatwick Airport | 09/04/2025 | U28239 | easyJet | CANCELLED |
Ioannis Kapodistrias Airport to London Gatwick Airport | 09/04/2025 | U28211 | easyJet | CANCELLED |
Eleftherios Venizelos Airport to London Gatwick Airport | 09/04/2025 | W95745 | Wizz Air | CANCELLED |
Diagoras Airport to London Gatwick Airport | 09/04/2025 | U28227 | easyJet | CANCELLED |
Kefallinia Airport to London Gatwick Airport | 09/04/2025 | U28197 | easyJet | CANCELLED |
Chania International Airport to London Gatwick Airport | 09/04/2025 | U28223 | easyJet | CANCELLED |
Kos Airport to London Gatwick Airport | 09/04/2025 | U28235 | easyJet | CANCELLED |
Eleftherios Venizelos Airport to London Gatwick Airport | 09/04/2025 | U28183 | easyJet | CANCELLED |
Aktion National Airport to London Gatwick Airport | 09/04/2025 | U26481 | easyJet | CANCELLED |
Heraklion International N Kazantzakis Airport to London Gatwick Airport | 09/04/2025 | U28187 | easyJet | CANCELLED |
Mikonos Airport to London Gatwick Airport | 09/04/2025 | U26515 | easyJet | CANCELLED |
Eleftherios Venizelos Airport to London Gatwick Airport | 09/04/2025 | U28185 | easyJet | CANCELLED |
Your flight must have landed 3 or more hours late.
Your flight needs to be within the last 6 years.
Your flight should have departed from an airport within the EU on any airline.
Or arrived into the EU on an EU-based airline