Summer temperatures range from 19 to 27°C and in winter temperatures average between 2 and 20°C. May and June can be very hot and humid until the monsoon rains bring relief. Spring (March to April) brings pleasant temperatures with occasional rain showers.
Autumn begins towards the end of September until November. During October, temperatures are warm, but not stifling and rain showers are short and refreshing. November to February is also clear and dry but often cold, especially after dark.