The EVA Air cabin crew strike will come to an end at midnight on 10 July, nearly three weeks on, as union members reached an agreement with airline management.
The strike, which would have reached its 21st day on 10 July, has cost the airline about NT$3 billion ($96.2 million) in revenue losses. EVA says it is still estimating other impact costs.
EVA has cancelled 681 flights since the strike began, and says in a stock exchange disclosure that it will work towards resuming normal operations by the end of the month.
More schedule changes will be expected in August, the Star Alliance carrier adds, according to flight attendant schedules and passenger demand.
Led by the Taoyuan Flight Attendants Union, the strike comes after the latest negotiations over pay and working conditions with airline management reached an impasse. Two weeks before, the union voted overwhelmingly to take industrial action.
As part of the agreement reached in the latest rounds of negotiations, union members have agreed that they will not go on strike within three years.
EVA has also promised its cabin crew a “flight safety bonus” of NT$300 for every round-trip short-haul flight and NT$500 for every round-trip long-haul flight.
It pledged more open communication between the union and airline management.