Adverse weather in North India disrupted flights, causing delays and diversions, especially in Delhi and Lucknow, affecting thousands of passengers.