Karnataka’s Bengaluru will experience cloudy skies with occasional rain and thunder in the coming days. Temperatures will stay in the moderate range of about 20°C to 30°C. Patchy rain will occur in the city today. The air quality is improving thanks to rain, though humid conditions may lead to haze.