The best time to visit is between November and April. During the rest of the year, it can get very hot and dry.
The summer months from March to May can get unbearably hot with temperatures reaching a high of 45°C. The accompanying hot winds can make the days all the more uncomfortable.
The town receives monsoon showers from June to August. The rain provides relief from the heat but also ushers in humidity.
Winter is from October to January and during this period, the days are pleasant, and nights are cold. The temperature ranges between 12°C to 25°.