BENGALURU, May 1 -- Bengaluru registered its highest rainfall ever for April on Wednesday after an intense spell of rain over a short period inundated parts of the city and disrupted traffic across several key areas.

According to the India Meteorological Department, the Bengaluru City observatory recorded 111.5 mm of rainfall in 24 hours, surpassing the previous April record of 108.6 mm set in 2011. A significant portion of this rain fell within a brief window, with about 78 mm recorded in roughly 30 minutes, leading to rapid waterlogging in the central business district.

Rainfall distribution varied widely across locations. While the HAL station recorded 34.2 mm, Kempegowda International Airport reported only trace rainfall. Among othe...