Traffic jams were reported in central business district areas, while many arterial roads were inundated.
Traffic towards the KempeGowda International Airport has also been affected, while metro stations were packed with crowds who were trying to avoid the roads.
The Bengaluru Traffic Police has requested drivers and riders to go slow and ensure a safe journey.
Meteorological centres have predicted at least two days of continuous heavy rain.
IANS