Ba staff back the agreement to end industrial action
The Unite Union said its members voted 92% in favour of the deal, which it said was an "honourable settlement".
The agreement between BA and Unite was first announced on 12 May, pending the vote by staff.
Pay and perks were at the Centre of the bitter dispute, which lasted for almost two years and saw 22 days of strikes.
Staff will now get a two-year pay deal worth up to 7.5%, and BA has agreed to restore the travel concessions withdrawn from staff involved in the industrial action.
Source: BBC.co.uk