Unite said 84 percent of mixed fleet cabin crew represented by it supported the deal with the airline, which is owned by IAG.

Mixed fleet crew - who fly long and short-haul destinations and make up around 15 percent of the total BA cabin staff - have gone on strike several times in 2017 over their pay.

As a result of the pay deal, mixed fleet cabin crew are expected to receive pay increases of at least 1,404 pounds to 2,908 pounds by March 2018 depending on experience and subject to inflation. (http://bit.ly/2z83KJ9)

"We are pleased the dispute has been resolved," British Airways said in a statement.

BA previously said it was able to fly all customers to their destinations during strike action by members of the mixed fleet crew.

(Reporting by Radhika Rukmangadhan in Bengaluru; editing by Mark Heinrich)