The climate of Bhutan varies with variations in the altitude of the place. While extreme cold and high wind are found in the great Himalayas, the weather is temperate in the inner Himalayas and humid and subtropical in the southern plains of Bhutan.
Temperatures, therefore, vary according to elevation. The winters are dry in the valleys, with daytime temperatures of degrees Celsius, and temperatures in early morning and night falling below zero degrees. In the southern plains, temperatures range from 15 to 30 degrees Celsius all year round, although during summer, temperatures may reach 40 degrees. Spring in Bhutan begins from March to June, followed by the summer monsoon which lasts till September, autumn is marked by clear sky and breeze. Winter begins in mid-November which is the best time to visit this exotic land.