More than 900 flights, or about 40% of those expected, were cancelled in Shanghai’s Hongqiao and Pudong airports after about 1,300 were canceled the day before, according to Shanghai Airport Group.

Airlines offer free flight changes and cancellations ahead of the storm, which is expected to bring torrential rain to the region.

Flights to eastern China were disrupted on Saturday as Typhoon Dolphin approached the country’s east coast, with airlines cancelling some services and offering passengers flexible…