Morning: Arrive at Ngurah Rai International Airport and transfer to your hotel in Kuta. After settling in, enjoy a leisurely walk along Kuta Beach to stretch your legs and soak up the early sunshine.
Afternoon: Grab a fresh seafood lunch at a beachfront warung, then head to the iconic Uluwatu Temple perched on the cliffs, where you can explore the temple grounds and enjoy spectacular ocean views.
Evening: Watch the captivating traditional Kecak fire dance at Uluwatu, followed by a sunset dinner at a cliff‑side restaurant in Jimbaran Bay, famous for its grilled fish.
Find HotelsMorning: Depart for Ubud and start with a visit to the sacred Ubud Monkey Forest, strolling among ancient trees and playful macaques.
Afternoon: Enjoy a traditional Balinese lunch, then wander through the vibrant Ubud Art Market and admire local crafts before exploring the historic Ubud Palace.
Evening: Dine at a riverside café in Ubud and experience a relaxing evening of traditional Gamelan music at the palace courtyard.
Find HotelsMorning: Drive to the breathtaking Tegallalang Rice Terraces, where you can walk along the terraces and take stunning photos.
Afternoon: Continue to the majestic Gitgit Waterfall, enjoy a short trek through the jungle and a refreshing dip in the cool pools.
Evening: Return to Ubud for a cooking class, learning to prepare classic Balinese dishes and enjoying the meal you created.
Find HotelsMorning: Embark on a guided hike up Mount Batur to witness a spectacular sunrise over the volcanic landscape, followed by a light breakfast at the summit.
Afternoon: Descend to relax in the soothing waters of the nearby Toya Devasya Hot Springs**, enjoying the mineral‑rich pools with panoramic views.
Evening: Head back to the southern coast, stop at a local café in **Seminyak**, and unwind with a sunset cocktail on the beach.
Find HotelsMorning: Take a fast boat to Nusa Penida and explore the dramatic cliffs of **Kelingking Beach** and the crystal‑clear waters of **Angel’s Billabong**.
Afternoon: Enjoy a beachside lunch at **Crystal Bay**, then snorkel to discover vibrant marine life before returning to Bali.
Evening: Transfer back to the airport for your departure, reflecting on the unforgettable experiences of your Bali adventure.
Find HotelsTo extend your stay, add a day in the north to visit the tranquil **Lovina Beach** for dolphin watching, or explore the cultural village of **Tenganan**. If you need to shorten the trip, combine Day 3 and Day 4 by visiting the rice terraces and waterfalls on the same day and skipping the Nusa Penida excursion, focusing instead on a leisurely day in Seminyak before departure.