While there is no such thing as a bad time of year to vacation in Chiang Mai, those who wish to make the most of their time in the hill station should time their visit. Northern Thailand enjoys rather different climatic conditions to that of Bangkok and the beach capitals of the country, so the best period to travel to Chiang Mai is between November and February. This is when the conditions are dry but cool enough to make outdoor excursions pleasant rather than uncomfortable due to the heat. November is also when the Loy Krathong Festival and the Yee Peng Festival take place in Chiang Mai, and it is a good enough reason to time your holiday to coincide with this red letter day in the local calendar. March to May is a shoulder season when the weather is warm, but the Thai New Year is in full swing, while June to October is when heavy monsoon rains can dampen all holiday plans.