Morning: Land at Ngurah Rai International Airport and enjoy a scenic transfer through lush countryside to your Ubud resort. Settle in and sip fresh coconut water while soaking the tropical ambience.
Afternoon: Wander the historic Ubud Monkey Forest, where playful macaques mingle among ancient stone carvings. Afterwards, stroll through the bustling Ubud Art Market for handmade crafts.
Evening: Dine at a riverside restaurant tasting traditional Balinese dishes, then relax with a gentle walk along the Campuhan Ridge for sunset views.
Find HotelsMorning: Visit the iconic Tirta Empul Temple for a cleansing purification ritual in its holy springs.
Afternoon: Explore the terraced hills of Tegalalang Rice Terrace, walking the pathways that reveal emerald paddies and local farming life.
Evening: Enjoy a cultural performance of traditional dance at the Ubud Palace, followed by a nightcap at a rooftop bar.
Find HotelsMorning: Take a guided meditation and yoga session at a wellness retreat surrounded by jungle.
Afternoon: Discover the historic Goa Gajah (Elephant Cave), admiring its intricate reliefs and tranquil gardens.
Evening: Savor a farm‑to‑table dinner featuring organic produce from nearby villages, then unwind with a traditional Balinese spa massage.
Find HotelsMorning: Depart Ubud early for Padangbai harbor and board a fast boat to Gili Trawangan, enjoying sea breezes and sunrise.
Afternoon: Arrive and check into a beachfront bungalow; spend the rest of the day snorkeling around vibrant coral reefs.
Evening: Watch a spectacular sunset from the western shore, then dine on fresh grilled seafood at a beachfront café.
Find HotelsMorning: Join a guided snorkeling tour to the famous “Mothership” reef, spotting turtles and colorful fish.
Afternoon: Relax on the powder‑white sands of Gili Trawangan's East Beach, renting a bicycle to explore the car‑free island.
Evening: Experience the island’s lively “night market” for local snacks, then enjoy a beach bonfire with acoustic music.
**Day 6: Transfer to Kuta**Morning: Catch a morning ferry back to Bali and transfer to your hotel in Kuta, settling in after a short drive.
Afternoon: Stroll along the bustling Kuta Beach, feeling the soft sand and catching a glimpse of surfers riding the waves.
Evening: Explore the vibrant nightlife on Jalan Legian, sampling street food and sipping tropical cocktails.
Find HotelsMorning: Take a surf lesson with a local instructor, learning the basics on the gentle rollers of Kuta.
Afternoon: Shop for souvenirs at Beachwalk Shopping Center and nearby boutiques, picking up batik and jewelry.
Evening: Dine at a rooftop restaurant overlooking the ocean, enjoying a romantic sunset dinner.
Find HotelsMorning: Join a guided snorkeling trip to the nearby **Nusa Lembongan** for crystal‑clear waters and marine life.
Afternoon: Return to relax at **Kuta Beach**, reading a book under a palm‑shaded cabana.
Evening: Watch the famed **Kuta Sunset** from the beach’s western end, followed by a dinner of Nasi Goreng at a local warung.
Find HotelsMorning: Take a leisurely half‑day trip to **Uluwatu Temple**, perched on a cliff with sweeping ocean views.
Afternoon: Explore the hidden **Padang Padang Beach**, a secluded spot perfect for a quiet swim.
Evening: Return to Kuta for a farewell dinner, enjoying a traditional **Kecak fire dance** performance at the temple grounds.
Find HotelsMorning: Enjoy a relaxed breakfast at the hotel and a final stroll along the shoreline.
Afternoon: Transfer to Ngurah Rai International Airport for your flight home, carrying memories of Bali’s culture, beaches, and serenity.
Find HotelsIf you have extra days, consider adding a visit to the cultural heart of **Uluwatu** for a day‑long surf and cliff‑side dining experience, or a sunrise trek up **Mount Batur** for breathtaking views. To shorten the trip, you could combine Ubud and Kuta by flying into Denpasar and heading straight to Kuta, then spending a single night in Ubud before moving on to the Gili Islands.