The airline, Germany's largest, said Wednesday it agreed to a four-stage 8.7 per cent total wage increase, and a one-off 30 million euro (USD 31.7 million) payment that would translate to some 5,000 to 6,000 euros per employee.
The new agreement will be in place until the end of 2019.
The Cockpit union had been staging strikes sporadically since April 2014, costing Lufthansa multiple millions, before the two sides agreed to arbitration on December.
Disclaimer: No Business Standard Journalist was involved in creation of this content