BA's cabin crew union Unite has announced that a strike will go ahead.
Strikes are planned for March 20, 21 and 22, with further walk outs on March 27, 28, 29, and 30.
There will be no strikes over the Easter period.
The strike could still be averted if union members accept the latest offer from BA. Unite will ballot its members on the deal, with results due in the middle of next week.
Unite's Len McCluskey, assistant general secretary, said: “Regretably management turned down a remarkable offer from the Union.
“Our members have repeatedly made it clear that they are proud to work for British Airways. We feel we have been forced in to this by the company.”
Unite has also said that if a resolution to the dispute has not been found by April 14, further walkouts will take place.
BA said: "British Airways is extremely disappointed that Unite has announced plans for massive disruption for hundreds of thousands of our customers in the run-up to the Easter holidays.
"Unite’s action has no shred of justification. British Airways’ crew are rightly renowned for their professionalism and skills. Our entire package for crew recognises that and is reasonable and fair."
The dispute is over proposed changes to working practices, which BA says will save the airline £60m a year.
BA said: "We have made clear we would consider refinements of the changes, provided any additional cost was offset by other adjustments in the cabin crew budget. To date all proposals put forward by Unite fall significantly short of saving £60m a year."
Willie Walsh, British Airways' CEO, said a strike "will not ground British Airways".
According to Walsh, BA has nearly 6,000 volunteers, including nearly 1,000 who have trained as cabin crew. The airline plans to operate flights from London City airport, including long-haul services to New York, as well as long-haul flights at London Gatwick, and about half of short-haul flights.
At London Heathrow, BA plans to operate a "substantial proportion" of long-haul flights and a "good number of short-haul flights too, assisted by chartered aircraft with crews from a number of UK and European-based airlines".
All BA CityFlyer, codeshare and franchise flights will continue to operate as normal, and BA has also arranged to secure seats from other carriers.
www.ba.com www.unitetheunion.org