When to visit Thailand

Best time

The best period of the year to go to Thailand is between November and March.

The worst time is between April and May due to the heat.
Rain starts on the east side beaches between November and early December, while west side beaches rain is between May and October.

Recommended Length of stay

Minimum worthwhile stay is one week (two days Bangkok, one day Ayutthaya and three days Chiang Mai or on a Southern beach].

Relaxing length of stay: 2 weeks - 2 months