In the morning, visit the Grand Palace and Wat Phra Kaew, two of the most popular attractions in Bangkok. After lunch at the famous street food area of Yaowarat, continue to the Chatuchak Weekend Market for some shopping. In the evening, head to Khao San Road for a night of bar-hopping and entertainment.
Take a morning flight to Phuket and relax on the beaches of Patong, Karon or Kata. In the afternoon, take a speedboat to Phi Phi Islands for snorkeling and sightseeing. In the evening, experience the vibrant nightlife of Bangla Road in Patong.
In the morning, visit the Doi Suthep temple and take in the stunning views of Chiang Mai. After lunch, explore the Old City, including the famous Night Bazaar. In the evening, enjoy a traditional Khantoke dinner and cultural show.
Aside from the itinerary, you might want to consider visiting the Tiger Kingdom in Chiang Mai, or taking a day trip to Ayutthaya from Bangkok to explore its ancient ruins. To maximize your fun, try out some water sports like parasailing or jet skiing at the beaches in Phuket. Lastly, don't forget to indulge in Thailand's world-famous cuisine and get a traditional Thai massage.
For hotel and flight bookings, check out https://booking.tp.st/VhZsadPo.