The best time to go to Thailand is during the months of November to April. These are the coolest months and rain is less frequent, which is perfect for your Thailand itinerary. The temperature during these months is around 29º which is still hot.