Flights disrupted