Start your trip in Bangkok by visiting the Grand Palace, the former residence of Thai kings. Be amazed by the intricate architecture and intricate details. Next, head to Wat Phra Kaew, a temple nestled inside the palace grounds, that houses the famous Emerald Buddha. Later, head to the Chao Phraya River to take a longboat ride to the Wat Arun, known as the Temple of Dawn. End the day with sensational street food at Yaowarat Road.
In the morning, head to Doi Suthep, a temple on the mountain overlooking Chiang Mai. Take in the stunning view of the city from the top and visit the elaborate temple grounds. Next, visit the Baan Tawai Village, where you can shop for locally made handicrafts. In the afternoon, visit the Night Bazaar for shopping and dinner.
Start the day with a trip to the Phi Phi Islands, known for their crystal clear waters and beautiful beaches. Spend a relaxing day sunbathing, swimming, and snorkelling. After returning, head to Phuket Old Town, a historic district filled with colourful Sino-Portuguese style buildings. While walking around, make sure to stop at some restaurants to try local dishes such as the famous Tom Yum soup.
In the morning, head to Railay Beach, known for its limestone cliffs and rock formations. Spend the day relaxing on the beach or exploring the nearby caves. In the afternoon, head to the Tiger Cave Temple Complex to see the impressive temple and the 1,237 steps to the top of a mountain. From the top, enjoy the spectacular view of Krabi.
If you have extra time, consider visiting the Elephant Nature Park in Chiang Mai to learn about the endangered Asian elephant species and support ethical elephant tourism. Alternatively, visit the Wat Rong Khun or White Temple in Chiang Rai, known for its intricate white temple features. If you have less time, consider skipping the Baan Tawai Village, Old Phuket Town, or Tiger Cave Temple Complex.