Although the climate varies throughout Thailand, you can visit all year round. The best time to travel is during the cool and dry season between November and early April. In the south, the climate differs between the eastern and western coasts. The west coast is more favourable during the winter months, when diving and snorkelling will be at its best. The weather on the east coast is good for most of the year, with the lowest rainfall in January and February and the highest in November.