Arrive in Bangkok and check in at your hotel. Head to Khao San Road for lunch and drinks at one of the many bars and restaurants. Later, visit the Grand Palace, Wat Pho, and Wat Arun for a cultural experience.
Take a morning flight to Chiang Mai. Visit the Elephant Nature Park for a day of interacting with elephants, feeding, bathing, and learning about their rehabilitation. End the day with a traditional Thai massage.
Learn how to cook Thai food at a local cooking class. Visit the Doi Suthep temple for a scenic view of the city. End the day with a night market shopping spree.
Fly to Phuket and check in at a luxurious beach resort. Spend the day lounging by the beach or pool while sipping on cocktails. End the day with a sunset yacht party.
Take a morning yoga class on the beach. Visit the Big Buddha and Wat Chalong for a cultural experience. End the day with a night out at Bangla Road.
Take a ferry to Krabi and check in at a beach resort. Explore the Railay Beach and enjoy the stunning scenery. Go island hopping and snorkeling in the crystal clear waters.
Take a morning hike to the Tiger Cave Temple for a scenic view of Krabi. Visit the Emerald Pool and Hot Springs for a refreshing dip. End the day with a farewell dinner at a local restaurant.