The action will involve baggage handlers, check-in staff and cargo crew and is over a long-running dispute about pay.
Crew who are members of the Unite union and work for the airline's Mixed Fleet operation will strike on 25 and 26 December.
Shares of British Airways parent IAG SA fell as much as 2.3 percent and were trading 2.1 percent lower at 436.90 pence as of 3:48 p.m.in London.
British Airways cabin crew are to strike on Christmas Day and Boxing Day over a pay row and Virgin Atlantic pilots will take industrial action over union recognition.
The spokesman added: "We have proposed a fair and reasonable pay increase to Mixed Fleet cabin crew which is in line with that accepted by other British Airways colleagues and which will ensure their reward levels remain in line with cabin crew at our airline competitors".
It emerged on Saturday that no talks have been organised in a bid to avert the industrial action.
Citing the Unite union, Bloomberg reports that more than 2,500 of the carrier's 16,000 cabin crew plan to strike sometime after December 21 if the airline doesn't come forward with a more appealing pay raise offer.
Unite general secretary Len McCluskey said: "This is clearly a positive development".
Unite has Swissport members at the following airports: Aberdeen, Belfast, Birmingham, Bristol, Bournemouth, Cardiff, Doncaster, East Midlands, Edinburgh, Gatwick Glasgow, Heathrow, Leeds/Bradford, Luton, Manchester, Newcastle, and Southampton and Stansted. Members of the PPU union will "work to contract " from December 23.
"That's why we are calling for the company to engage in constructive talks under the auspices of Acas to resolve this dispute".
The news follows an announcement yesterday afternoon that 1,500 workers for contractor Swissport at 18 United Kingdom airports, including Bristol, are involved in the action, which is planned for December 23 and 24.
Unite regional officer Matt Smith said: "Our members have overwhelmingly voted for strike action because British Airways' pay rates are indefensible and the crew are at breaking point".
Postal workers from the Communication Workers Union will strike for five days, including three days of walkouts by staff in Crown offices - larger branches typically in high streets.
Members backed walkouts by a 4-1 majority which could lead to disruption on the airline.