The flights were set to operate from the flag carrier’s main hub, Heathrow. British Airways said all affected passengers were given advance notice.
All passengers with a cancelled flight are entitled to new flights on the original day if available, even on a rival airline.
easyJet has also cancelled flights from Gatwick and said most passengers were able to switch onto alternatives.
BA is making several changes to its top team as it struggles to cope with shortages following the pandemic.
The chief information and digital officer will be replaced, according to the Financial Times.
During the pandemic, many travel staff left the industry and some have since found alternative work.
Passengers faced hours of chaos at Birmingham and Manchester airports with queues stretching into the carpark.
Britons are advised to leave plenty of time to travel to the airport as they are not entitled to a refund if they miss their flight due to lengthy queues.
If they are stuck in a queue, they could try calling the airline to see if the plane can be held or contacting a member of airport staff.