Peak Season is from October to February, although the weather is pleasant all-year round.
Shoulder Season: Summers (March to June) to are warm, but bearable and the temperature barely ever crosses into the thirties. This is the high season for families with young children on their summer break.
Off-season: Bangalore doesn’t really have an off-season, per se. Monsoons bring persistent showers from July to September, although sporadic, torrential rain is not uncommon throughout the year. Prices are a little lower this time of the year, and crowds are thinner than usual. For backpackers and travellers who don’t mind the rain, the rainy season is the best time of the year to explore Bangalore.
One of the biggest metropolises of India, the city has both expensive and budget options for every kind traveller. Street eateries and cheap-eats are abundant. A great Thali costs under INR 70 at most local cafes. For travellers looking for the finer things, Bangalore has some of India’s best cafes and restaurants serving hearty meals starting from INR 450. The local transport comprising of the metro and buses, is inexpensive and reliable, starting from a mere INR 5. Rows of autorickshaws and local taxis can be found on every street, and cab-hailing apps like Uber are widely used within the city.
For Budget Travellers: INR 600 - 1000 a day
For Mid-range Travellers: INR 1000 to INR 3000 a day
For Luxury Travellers: INR 6000 and upwards