Morning: Arrive at Ngurah Rai International Airport and transfer to the cultural heart of Bali, Ubud. Settle into your boutique hotel and enjoy a light breakfast overlooking rice paddies.
Afternoon: Stroll through the Ubud Monkey Forest, where mischievous macaques roam among ancient temple ruins, then visit the nearby Ubud Palace to admire traditional Balinese architecture.
Evening: Dine at a riverside restaurant in Campuhan Ridge Walk area, sampling local dishes like ayam betutu while watching the sunset over the valley.
Find HotelsMorning: Head to Uluwatu Temple perched on a dramatic cliff; watch the sunrise and explore the sacred site before the crowds arrive.
Afternoon: Relax on the pristine sands of Padang Padang Beach**,** soaking up the sun and trying a surf lesson with a local instructor.
Evening: Experience the iconic Kecak Fire Dance at Uluwatu, followed by dinner at a cliff‑side seafood grill with panoramic ocean views.
Find HotelsMorning: Check out and catch a short flight from Bali to Bangkok; upon arrival, transfer to your centrally located hotel near the Chao Phraya River.
Afternoon: Explore the bustling streets of Chinatown (Yaowarat), sampling street food delicacies such as mango sticky rice and grilled satay.
Evening: Take a nighttime river cruise to see the illuminated Grand Palace and Wat Arun, ending with a rooftop cocktail at a sky bar.
Find HotelsMorning: Visit the awe‑inspiring Grand Palace and the adjoining Wat Phra Kaew, home to the Emerald Buddha.
Afternoon: Shop and people‑watch at the vibrant Chatuchak Weekend Market, where you can find everything from handmade crafts to vintage fashion.
Evening: Enjoy a traditional Thai dinner and cultural show at Asiatique Riverfront, followed by a leisurely walk along the river promenade.
Find HotelsMorning: Fly to Phuket and check into a beachfront resort on Patong Bay; start the day with a refreshing dip in the hotel pool.
Afternoon: Take a speedboat tour to Phi Phi Islands, snorkeling at Maya Bay and exploring the limestone cliffs of Viking Cave.
Evening: Return to Phuket for a sunset dinner at Kata Beach, savoring fresh seafood while listening to the gentle waves.
Find HotelsTo extend the trip, add an extra day in Bali to explore the iconic rice terraces of Tegallalang or a day in Northern Thailand to visit Chiang Mai’s temples and night markets. If you need to shorten the itinerary, combine Day 4 and Day 5 by flying directly from Bangkok to the Phi Phi Islands and skipping the Phuket resort night, focusing instead on a single island‑hopping day.