The best times to travel to Bhutan are March, April, May, June, September and October. Based on the differences of altitudes, Bhutan is divided into north, middle and south parts. The altitude of the north part is over 3000 meters and very cold, while the south part is only around 1500 meters above the sea level and very wet and hot. Fortunately, most tourist attractions are in the middle part, where enjoys mild climate and is suitable for tourism all year round. However, the climate of the 5 months listed above is even more delightful, so tourists will get the best experience if they travel to Bhutan in those 5 months.