British Airways is cancelling 650 flights over the rest of July from Heathrow and Gatwick.
The airline, which is part of International Consolidated Airlines Group SA (LSE:IAG), has informed airports that it will not be operating the flights to more than 70 destinations, affecting an estimated 105,000 passengers.
Airlines were last month offered an ‘amnesty’ to hand back any take-off and landing slots they feel they will not be able to operate during the summer.
The Department for Transport and the Civil Aviation Authority (CAA) earlier told the companies they needed to rejig plans for the remainder of the summer and “develop a schedule that is deliverable”.
Gatwick Airport last month cut the number of flights able to take off and land this summer, due to a lack of staff.
BA is also being hit by a lack of staff and could face strike action after staff voted for a walk-out.
In a statement this morning, BA said: “As the entire aviation industry continues to face the most challenging period in its history, regrettably it has become necessary to make some further reductions.
“We’re in touch with customers to apologise and offer to rebook them or issue a full refund.”
BA said making the cancellations now would make it "easier to consolidate quieter daily flights to multi-frequency destinations well in advance and to protect more of our holiday flights".
The amnesty window shuts on Friday, after which airlines could be fined for last-minute cancellations and schedule changes.
IAG shares were down 0.2% to 107.36p in early trading on Tuesday.