October to February. Days are warm (25–30°C) and nights cool (15–20°C). The Dasara festival in October adds buzz but also crowds. November to Februar…
July–September. Monsoon rains are moderate, gardens are lush, and hotel rates drop 30–50%. Fewer tourists. Good for palace visits…
Go between November and February for the best combination of comfortable weather, fewer crowds, and affordable hotels.