Image generated with Ai
Flight cancellations swept across Europe today, with 3,609 delays and 323 cancellations across UK, France, Netherlands, Spain, Germany, Denmark, Austria, and Italy. The most affected airlines include British Airways, easyJet, KLM, Air France, Lufthansa, Vueling Airlines, Ryanair, and ITA Airways, while other major carriers such as Virgin Atlantic, American Airlines, Swiss, Iberia, Condor, and Austrian Airlines also reported operational disruptions. The worst-hit airports include London Heathrow, London Gatwick, Amsterdam Schiphol, Paris Charles de Gaulle, Frankfurt, Palma de Mallorca, Rome Fiumicino, Barcelona, Madrid-Barajas, Paris Orly, Nice Côte d’Azur, Milan Malpensa, Copenhagen, Vienna, and Pisa. Flight disruptions at London Heathrow and London Gatwick were primarily triggered by overnight thunderstorms following an intense heatwave, with heavy rain and lightning prompting operational restrictions that led to widespread delays and cancellations across the UK’s busiest airports.
The busiest airport in the UK recorded 499 delays and 108 cancellations, making it Europe’s most disrupted airport today. British Airways accounted for the overwhelming majority of cancellations and a large share of delays at London Heathrow.
Advertisement
Operations at London Gatwick were heavily affected, with 417 delays and 86 cancellations. easyJet was responsible for most disrupted services, while BA Euroflyer, Vueling Airlines and Jet2 also faced delays.
The Dutch hub registered 368 delays and 20 cancellations, with KLM accounting for more than 200 delayed flights.
Advertisement
Advertisement
France’s largest airport reported 340 delays and 26 cancellations. Air France experienced the majority of the disruption, alongside easyJet and HOP!.
Germany’s busiest airport recorded 340 delays and 13 cancellations, led primarily by Lufthansa and Condor operations.
Spain’s popular holiday airport reported 263 delays and 9 cancellations, with easyJet, Ryanair, Eurowings and Condor among the airlines affected.
Italy’s busiest airport saw 208 delays and 5 cancellations, largely driven by ITA Airways, Ryanair and British Airways.
Advertisement
Advertisement
Barcelona International Airport experienced 203 delays and 12 cancellations, with Vueling Airlines recording the largest number of delayed flights.
Madrid registered 187 delays and 4 cancellations, affecting Iberia, Ryanair, Air Europa and British Airways services.
Paris Orly handled 183 delays and 9 cancellations, with Transavia France and easyJet reporting the highest number of disruptions.
Nice Airport recorded 153 delays and 8 cancellations, impacting easyJet, Air France and British Airways operations.
Milan Malpensa reported 141 delays and 6 cancellations, with easyJet operating the largest number of delayed flights.
British Airways was the most disrupted airline across Europe today, June 27, recording 360 delays and 103 cancellations across airports including Heathrow, Gatwick, Barcelona, Frankfurt, Rome, Madrid, Copenhagen, Palma de Mallorca, Milan and Pisa.
easyJet recorded 331 delays and 88 cancellations, with major disruption at Gatwick, Nice, Palma de Mallorca, Milan, Paris Charles de Gaulle and Barcelona.
KLM reported 211 delays and 9 cancellations, driven primarily by operations at Amsterdam Schiphol together with limited disruption in Rome.
Air France registered 207 delays and 31 cancellations, with most disruptions concentrated at Paris Charles de Gaulle alongside Heathrow, Nice, Copenhagen and Vienna.
Lufthansa experienced 195 delays and limited cancellations, with Frankfurt accounting for the overwhelming majority of affected flights.
Vueling Airlines recorded 167 delays and 6 cancellations, affecting services through Barcelona, Gatwick, Heathrow, Paris Orly, Amsterdam Schiphol and Palma de Mallorca.
Ryanair accumulated 138 delays across Barcelona, Madrid, Rome, Palma de Mallorca, Pisa, Copenhagen and Gatwick.
ITA Airways reported 93 delays, almost entirely at Rome Fiumicino, making it one of the hardest-hit carriers in Italy.
Transavia France recorded 83 delays and 9 cancellations, with all major disruption centred on Paris Orly.
Condor experienced 73 delays, primarily at Frankfurt and Palma de Mallorca.
Severe thunderstorms following an intense heatwave caused major operational disruption around London airports, airlines across Europe are also dealing with broader operational challenges. These include aircraft rotation issues, crew scheduling constraints, congestion at busy airports, air traffic management restrictions, weather-related adjustments and recovery measures following earlier delays. Together, these factors can create knock-on disruptions that spread across multiple airports and airline networks.
Europe’s aviation network remains under pressure as British Airways, easyJet, KLM, Air France, Lufthansa, Vueling Airlines, Ryanair, and ITA Airways continue to experience significant operational disruption. The highest levels of disruption were recorded at London Heathrow, London Gatwick, Amsterdam Schiphol, Paris Charles de Gaulle, Frankfurt, Barcelona, Rome Fiumicino, Madrid-Barajas, Paris Orly, and Palma de Mallorca.
Author’s Observation: Flight information has been compiled from FlightAware and is subject to live updates. Travelers should check their airline for the latest flight status and rebooking options before departure.
The concentration of delays and cancellations at London Heathrow, London Gatwick, Amsterdam Schiphol, and Paris Charles de Gaulle highlights the challenges facing some of Europe’s busiest aviation hubs. As airlines work to restore schedules, passengers travelling through major airports in London, Paris, Amsterdam, Frankfurt, Barcelona, and Rome should continue checking official flight information before departing for the airport.
Source: Different airports and FlightAware
Advertisement
Tags: British Airways flights cancelled today, Europe flight cancellations today, europe flight delays today, London Heathrow Airport Cancellations Today, Lufthansa cancelled flights today
Advertisement
Advertisement
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026
Tuesday, September 1, 2026