The best time to visit Thailand is during its dry season. For most parts of the country, this would be between November and March, extending into April and May for some regions. Thailand is characterised by the rainy, hot and cool seasons. The north is less humid and experiences the greatest range of temperatures with cold nights during the cool season. The temperatures are more consistent in southern Thailand but the Andaman coast is hit hardest during the rainy season (October to December).