In response, Air India said challenging weather in Bengaluru caused diversions and delays across all airlines.