Start your trip in Bangkok with a visit to the Grand Palace, the most famous landmark of the city. Take a tuk-tuk ride to Wat Pho to see the reclining Buddha and get a traditional Thai massage before enjoying the exciting nightlife of Khao San Road.
Take a ferry to Phi Phi Island to see the stunning Maya Bay and go snorkeling in the clear blue waters. Explore the island on foot or rent a longtail boat, and end the day with a sunset party at the beach bars.
Relax on the white sand beaches and crystal-clear waters of Ko Samui. Visit the iconic Big Buddha statue, the ancient Wat Plai Laem temple, and the bustling Fisherman's Village for street food and shopping.
Head to Phuket to explore the beautiful beaches of Patong, Kata, and Karon. Take a day trip to the famous James Bond Island, go island hopping, and enjoy the vibrant nightlife of Bangla Road.
Return to Bangkok for a day of shopping at Chatuchak Market, the largest outdoor market in Thailand. Visit the iconic Wat Arun temple and take a dinner cruise along the Chao Phraya River.
End your trip with a visit to the famous floating markets of Bangkok, Damnoen Saduak or Amphawa. You can also take a cooking class and learn how to make some delicious Thai dishes before heading back home.
Don't miss out on visiting the stunning temples and beaches of Ayutthaya, just a day trip from Bangkok. For an extra special night out, book a table at one of the rooftop bars in Bangkok, like the Sky Bar or Octave Rooftop Bar. And for a unique experience, try a night-time bike tour of Bangkok's street food scene.