On one of the busiest weekends of the year, an estimated 25,000 passengers have had their travel plans wrecked by mass flight cancellations on British Airways . More than 100 flights were grounded on Friday, with the blame placed on “adverse weather conditions in London”. About three-quarters of Friday’s BA cancellations were at London Heathrow , including holiday flights to and from holiday destinations such as Larnaca in Cyprus and the Spanish islands of Ibiza and Mallorca.

At London City, services to and from Barcelona, Florence and Malaga were among 22 cancellations. To add to the many thousands of passengers who woke up where they did not expect to be on Saturday morning, British Airways has cancelled at least 60 more flights in and out of Heathrow. According to data from the airline’s website, six flights serving Barcelona are cancelled, together with four to and from both Dublin and Rome.

Departures to and from Mediterranean locations including Athens, Ibiza, Naples, Palma, and Venice, are grounded. In addition, at least one flight that had been delayed overnight – from Heathrow to Hamburg – was cancelled on Saturday morning. The performer Emma Lawton wrote on X : “Appalled at the service from British Airways this morning.

“They cancelled our flight with minimum notice, an hour later a message saying they’ve booked us on a later flight which didn’t exist and the number we were given says they’re too busy to talk. “I’m due to give a talk first t.