Fourteen flights were diverted and several others delayed as heavy rain battered parts of Bengaluru, causing heavy waterlogging on the city outskirts where the Kempegowda International Airport is located. Strong crosswinds and heavy rain with thunder and lightning impacted flight operations from 4.05 PM to 4.51 PM, an airport official said.