Start your trip in Bangkok by visiting the Grand Palace, Wat Phra Kaew, and Wat Arun in the morning. For lunch, try some street food at the Chatuchak Weekend Market. Spend the afternoon visiting the kid-friendly attractions like the Sea Life Bangkok Ocean World and the Dinosaur Planet. In the evening, enjoy the Siam Niramit Show, a cultural performance of Thailand's history and traditions.
Take a day trip to Kanchanaburi to visit the Bridge on the River Kwai and the War Cemetery in the morning. Have a picnic lunch at Erawan National Park and hike to see the beautiful seven-tiered waterfall. In the evening, relax at the River Kwai Jungle Rafts, a floating hotel that offers a unique experience of living on the river.
Arrive in Chiang Mai and visit the Doi Suthep Temple in the morning, a beautiful mountain temple that offers a stunning view of the city. Have lunch at the local Warorot Market and try some traditional northern Thai food. Spend the afternoon visiting the Elephant Nature Park and interacting with rescued elephants. In the evening, enjoy the Night Bazaar, a famous market that offers a variety of souvenirs and street food.
Take a day trip to Chiang Rai and visit the White Temple in the morning, a stunning contemporary temple that offers a unique design. Have lunch at the local street food market and try some northern Thai delicacies. Spend the afternoon visiting the Golden Triangle, the point where Thailand, Laos and Myanmar meet. In the evening, relax at the hot springs in Mae Ka Chan.
Arrive in Phuket and spend the morning at the beautiful Karon Beach, one of the most family-friendly beaches on the island. Have lunch at the beachside restaurant and try some fresh seafood. Spend the afternoon at the Phuket Trickeye Museum, a 3D art museum that offers a fun and interactive experience for all ages. In the evening, visit the Phuket FantaSea Show, a cultural theme park that showcases Thailand's traditions and legends.
Take a day trip to Phi Phi Islands and spend the morning snorkeling and swimming in Maya Bay, one of the most beautiful bays in the world. Have lunch at the beachside restaurant and try some Thai cuisine. Spend the afternoon exploring the Monkey Beach and Viking Cave. In the evening, enjoy the sunset at the Phi Phi Viewpoint, a stunning viewpoint that offers a panoramic view of the islands.
If you have extra time, consider visiting Ayutthaya, a UNESCO World Heritage Site that offers a glimpse into Thailand's ancient capital city. You can also take a side trip to Krabi and explore the Railay Beach and Tiger Cave Temple. To maximize your fun, try some Thai cooking classes and learn how to make your favorite Thai dishes. Don't forget to try the local street food and snacks, such as mango sticky rice and coconut ice cream. Finally, make sure to bring comfortable walking shoes and dress appropriately for the temples and cultural shows.