EVA Air expects revenue losses from the ongoing cabin crew strike to be around NT$1.07 billion ($34.3 million).
The carrier says in a stock exchange disclosure that it has cancelled 248 flights since 20 June, when the strike began. Other impact costs are still being estimated.
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.
The Star Alliance carrier has also preemptively cancelled 363 flights over the weekend of 29/30 June, which is expected to affect 32,500 passengers.
EVA will not be taking any new bookings until 29 June.