Start your first day in Thailand's bustling capital, Bangkok. Visit the magnificent Grand Palace and the sacred Wat Phra Kaew, where the Emerald Buddha is enshrined. Take a stroll through the vibrant Chinatown and indulge in some street food. End your day on a high note by experiencing the city's bustling nightlife at Khao San Road.
Step back in time to visit the ancient city of Ayutthaya, an official UNESCO World Heritage Site. Explore the breathtaking ruins of the old temples and palaces, such as Wat Mahathat and the Elephant Palace. A must-visit is also the Ayutthaya Historical Study Centre.
Head up north to the tranquil city of Chiang Mai. Start your day by visiting the sacred Wat Phra That Doi Suthep at the top of the mountain. Then, take a stroll around the vibrant Sunday Night Market to indulge in local handicrafts and food. End your day by experiencing the famous Thai massages at reputable spas around the city.
Head down south to the paradise island of Phuket. Start your day by taking a dip in the crystal-clear waters of Kata Beach or Patong Beach. Visit the Big Buddha, the iconic 45-metre statue at the top of Nakkerd Hills. End your day by indulging in some delicious seafood and coastal views at Rawai Beach.
End your trip at the laid-back coastal town of Krabi. Visit the hotspots such as the breathtaking Railay Beach, Phi Phi Islands and the infamous James Bond Island. End your day by taking a sunset cruise around the Andaman Sea or indulge in some shopping at the Krabi Walking Street Night Market.
If you have extra time, consider adding a day trip to Kanchanaburi to visit the famous Bridge over the River Kwai. Alternatively, if you have less time, consider skipping Ayutthaya and spending more time in Bangkok. Also, make sure to pack comfortable shoes and clothing as the climate can be humid and hot.