Morning: Arrive at Suvarnabhumi Airport and settle into your hotel in central Bangkok. Take a short walk to the iconic Grand Palace to admire its shimmering rooftops and intricate murals.
Afternoon: Cross the river to visit the magnificent Wat Pho, home of the Reclining Buddha and a traditional Thai massage school. Afterward, stroll through the bustling streets of Khao San Road for street food and souvenir shopping.
Evening: Enjoy a dinner cruise on the Chao Phraya River, watching the illuminated skyline and the glittering lights of riverside temples.
Find HotelsMorning: Depart early by train to the ancient capital of Ayutthaya Historical Park, where towering ruins whisper stories of past kingdoms.
Afternoon: Rent a bicycle to explore the park’s highlights, including Wat Mahathat (famous for the entwined tree roots) and the serene Bang Pa‑In Summer Palace with its elegant gardens.
Evening: Return to Bangkok and relax with a rooftop cocktail overlooking the city’s glittering skyline.
Find HotelsMorning: Catch a short domestic flight to Chiang Mai and check into a boutique guesthouse within the Old City walls.
Afternoon: Wander to the historic Wat Chedi Luang, marveling at its massive cracked chedi and nearby bustling markets.
Evening: Experience the lively Chiang Mai Night Bazaar, sampling northern Thai delicacies and browsing handcrafted goods.
Find HotelsMorning: Drive up the winding road to the mountain-top sanctuary of Doi Suthep, where the golden stupa offers panoramic views of the city below.
Afternoon: Visit the ethical Elephant Nature Park to feed and bathe rescued elephants, learning about conservation efforts.
Evening: Return to Chiang Mai for a traditional Khantoke dinner, featuring Lanna music and dance.
Find HotelsMorning: Fly to Phuket and settle into a beachfront resort near Patong Beach, where soft sands and turquoise waters await.
Afternoon: Explore the colorful lanes of Phuket Old Town, admiring Sino‑Portuguese architecture and sampling local desserts.
Evening: Watch a sunset at the famed Promthep Cape before enjoying fresh seafood at a seaside restaurant.
Find HotelsIf you have extra time, extend your stay in Chiang Mai to explore the nearby hills and attend a cooking class, or add a day on the islands of Krabi for more beach bliss. For a shorter trip, combine Bangkok and Phuket into a 3‑day itinerary by skipping Ayutthaya and Chiang Mai, focusing on the capital’s highlights and a quick beach escape.