Lufthansa cancelled 126 long-haul and 10 shorter flights on Tuesday as a cabin crew strike went into its fourth day. The UFO union called on its members to walk out at three of Germany's biggest airports: Frankfurt, Munich and Duesseldorf. Lufthansa says the cancellations affected 27,300 passengers. It said nearly all German and European flights operated as scheduled, and flights by subsidiaries such as Germanwings, Swiss and Austrian Airlines was not affected. UFO wants to secure transition payments for its 19,000 members if they retire early as part of its contract dispute with Lufthansa, which is trying to cut costs. The union rejected the airline's latest offer Monday, saying it constituted only a "minimal" improvement.