When it rains in Bangalore, I usually prefer indoor places where I can spend a few relaxed hours. The Visvesvaraya Industrial and Technological Museum is a good choice if you enjoy science and interactive exhibits.
Art lovers can check out local galleries, while shopping malls are useful if you want food, shopping, and entertainment in one place. I also like spending a rainy afternoon at a café around Indiranagar, Koramangala, or Church Street.
For a more cultural experience, you can visit Bangalore’s museums and heritage sites. I would keep the plan flexible, as rain and traffic can make travel across the city slower.