British Airways has cancelled a further 1,500 flights, mostly for July.
The wave of cancellations made over the past weeks will affect tens of thousands hoping to jet off this summer from Heathrow and Gatwick.
The industry has been struggling with staff shortages as demand for air travel rebounds.
British Airways had already removed 10% of scheduled flights between April and October, but said that “regrettably” more reductions were needed.
A spokesperson from the airline, which is the UK’s largest, said: “We took pre-emptive action earlier this year to reduce our summer schedule to provide customers with as much notice as possible about any changes to their travel plans.
“As the entire aviation industry continues to face into the most challenging period in its history, regrettably it has become necessary to make some further reductions.”
The carrier said it was in touch with customers to “apologise and offer to rebook them or issue a full refund”.
BA is expected to announce further cancellations over the summer ahead of the deadline.
Airport slots provide airlines with the authorisation to take off or land at a specified time on a specified day. In usual circumstances, the carriers risk losing the slots if they cancel flights.
The cancellations come as hundreds of British Airways check-in staff at Heathrow are deciding on strike dates which could further affect the peak summer school holiday travel period.
Many jobs in the aviation industry were lost during the course of the Covid pandemic and recruiting enough staff in time to deal with the surge in demand for travel has proven difficult for airlines and airports.