Spend your first day exploring Thailand's bustling capital city of Bangkok. Start with a visit to the Grand Palace in the morning, followed by a Thai massage in the afternoon. End your day bar hopping in the lively Sukhumvit area.
Head to Pattaya Beach for a day of sun, sand, and sea. Spend the morning lounging on the beach, followed by a visit to the Nong Nooch Tropical Garden in the afternoon. End the day with some drinks and dancing at the famous Walking Street.
Fly to Chiang Mai in the morning and visit the iconic Wat Phra That Doi Suthep temple in the afternoon. In the evening, experience a traditional Khantoke dinner and dance show.
Visit the Elephant Nature Park and spend the day feeding, bathing, and learning about these gentle giants. In the evening, explore the Night Bazaar for some shopping and street food.
Take a ferry to the stunning Phi Phi Islands for a day of snorkeling, swimming, and sunbathing. In the evening, party it up at the beach bars and clubs.
Spend your day in Phuket exploring the Old Town in the morning, followed by a visit to the Big Buddha in the afternoon. End your day with some drinks and live music at the famous Siam Niramit show.
Return to Bangkok for your flight home. Spend your last day shopping in the morning at the Chatuchak Weekend Market, followed by a visit to the Wat Arun temple in the afternoon.
Don't miss out on the nightlife in Bangkok, Chiang Mai, and Phuket. Consider a day trip to the ancient city of Ayutthaya from Bangkok. For maximum fun, book a private boat tour to explore the islands and beaches of Thailand.
Check hotel and flight prices here.