Morning: Fly from major Indian cities to Ngurah Rai International Airport, Bali, and clear immigration.
Afternoon: Transfer to your hotel in Kuta and unwind on Kuta Beach, enjoying the sunset view.
Evening: Dine at a beachfront restaurant and explore the lively Kuta Night Market.
Find HotelsMorning: Visit the sacred Ubud Monkey Forest and watch playful macaques roam.
Afternoon: Wander through the vibrant Ubud Art Market and admire traditional Balinese crafts.
Evening: Enjoy a traditional Balinese dance performance at the Ubud Palace.
Find HotelsMorning: Trek the iconic Tegalalang Rice Terraces and capture panoramic views.
Afternoon: Refresh at the cascading Gitgit Waterfall with a short hike.
Evening: Return to Ubud for a relaxed dinner at a local warung.
Find HotelsMorning: Explore the dramatic cliffside temple of Uluwatu and watch the ocean below.
Afternoon: Sunbathe and snorkel at Padang Padang Beach, known for its crystal waters.
Evening: Attend the mesmerizing Kecak Fire Dance at Uluwatu Temple.
Find HotelsMorning: Take a fast boat to Nusa Penida and visit the towering Kelingking Cliff.
Afternoon: Swim at the pristine Crystal Bay and snorkel among vibrant marine life.
Evening: Return to Bali and enjoy a seaside dinner in Seminyak.
Find HotelsMorning: Participate in a Balinese cooking class to learn local dishes.
Afternoon: Visit the historic Tanah Lot Temple perched on a rock formation.
Evening: Stroll through the boutique shops of Seminyak and enjoy a rooftop cocktail.
Find HotelsMorning: Pamper yourself with a traditional Balinese spa treatment.
Afternoon: Take a leisurely walk along Jimbaran Beach and savor fresh seafood.
Evening: Transfer to the airport for your flight back to India.
Find HotelsIf you wish to extend your stay, consider adding a day in the Gili Islands for additional snorkeling and a relaxed vibe, which would add roughly ₹8,000–₹10,000. To shorten the trip, you can skip the Nusa Penida excursion and reduce spa treatments, saving up to ₹6,000 while still experiencing Bali’s highlights.