Start your trip with a visit to the Grand Palace and Wat Phra Kaew in the morning, followed by a Thai massage and lunch in the afternoon. In the evening, bar hop around Khao San Road for some beers and live music.
Take a morning flight to Chiang Mai and spend the day exploring Doi Suthep Temple, enjoying a traditional Thai lunch, and visiting the Night Bazaar for some souvenir shopping. Head to the Nimmanhaemin Road area in the evening for some nightlife and drinks.
Fly to Phuket in the morning and spend the day island hopping and snorkeling around Phi Phi Islands. In the evening, head to Bangla Road for some bar hopping and partying.
Take a morning ferry to Koh Samui and spend the day relaxing on the beaches and exploring Hin Ta and Hin Yai Rocks. Head to Chaweng Beach in the evening for some drinks and partying.
Take a morning drive to Pattaya and visit the Sanctuary of Truth in the morning. Enjoy lunch and some relaxation time at Pattaya Beach in the afternoon. In the evening, head to Walking Street for some bar hopping and partying.
Take a morning drive to Ayutthaya and explore the ancient city ruins such as Wat Mahathat and Wat Phra Sri Sanphet. Enjoy lunch at a local restaurant before heading to Wat Chaiwatthanaram for a scenic sunset view. Head back to Bangkok in the evening.
End your trip in Bangkok by visiting the Chatuchak Weekend Market in the morning for some last minute souvenir shopping. Have lunch at the nearby Or Tor Kor Market before heading to the airport for your flight back home.
Consider visiting the Maeklong Railway Market, the Damnoen Saduak Floating Market, and the Elephant Nature Park for more local experiences. Side trips to Ko Tao and Koh Phangan for more beach and party scenes are also great options. Don't forget to try street food and visit rooftop bars for more fun!