The mainland's aviation industry regulator has begun enforcing a new rule requiring airlines to compensate passengers for flight delays. The new regulation from the General Administration of Civil Aviation of China (CAAC) applies to all mainland-based carriers and came into force yesterday after a four-month trial, the Chongqing Evening News reported. Under the regulation, airlines will have to pay passengers 100 yuan in compensation if their flight is delayed for four to eight hours and up to 200 yuan if the delays are longer. The long-awaited compensation package comes as air travellers on the mainland are becoming increasingly frustrated by more frequent flight delays. Shenzhen Airlines was among the worst performers, with more than 21 per cent of its flights delayed in the first half of the year, according to CAAC data. The frustration for passengers is compounded by the failure of many carriers to offer proper explanations for the delays. Beijing-based journalist Yang Xiao said the compensation package was a real improvement 'because in the past you could only wait angrily'. An official from the Canadian Chamber of Commerce in China, Zhu Zheng, said the package was overdue. 'But it would be better if they could avoid such delays,' he said.