Perhaps the best time of year to visit Thailand is during our winter. High season here – the warmest and driest part of the year – is from November to February, promising a cheerful dose of vitamin D during European winter.
In November, the rain starts to taper off, and the west of the country averages seven hours of sunshine and temperatures of 27⁰C. December is widely considered the best time to visit Thailand, with almost no rainfall, long, sunny days and very low humidity too. Average temperatures on the Andaman coast are around 26⁰C, in Bangkok it’s around 27⁰C and, in northern Thailand, temperatures range from 28⁰C in the day to 15⁰C in the evenings.
January and February are both dreamy months right across the country. If you fancy slightly cooler temps but plenty of sunshine, make a beeline for the north, while Phuket and Khao Lak on the west coast are ideal for beach breaks. Koh Phi Phi and the Surin and Similan Islands all boast phenomenal diving and snorkelling conditions at this time of year.