Mumbai: Kingfisher Airlines on Wednesday cancelled over 30 flights from Delhi and Mumbai due to a strike by a section of its employees protesting non-payment of salary.

While 22 flights of the airline were cancelled from Delhi, nine were cancelled from west Indian Mumbai city, sources said.

A section of its employees, including pilots and engineers are not reporting for work to protest non-payment of salary, they said.