10 Days in Bali: Island of Gods
The ultimate island loop. From the jungle of Ubud to the cliffs of Uluwatu.
10 Days in Bali: Island of Gods
Ten days allows you to split your time between the jungle and the beach, which is the best way to experience Bali's duality.
Trip Overview
- Duration: 10 Days
- Pace: Relaxed but active
- Best For: Nature, Culture, Beach
Days 1-4: Ubud (The Jungle)
Day 1: Arrival & Relief
Arrive DPS. Transfer to Ubud (1.5 hours). Check into your jungle villa. Massage immediately. Dinner at Locavore (book months ahead) or Hujan Locale.
Day 2: Culture & Monkeys
Morning at the Sacred Monkey Forest. Walk up Jalan Monkey Forest. Visit the Ubud Palace and Market. Walk the Campuhan Ridge Walk at sunset.
Day 3: Temples & Rice
Book a driver. Visit Tegalalang Rice Terrace (Sunrise). Tirta Empul (Water Temple). Gunung Kawi (rock shrines). Lunch overlooking the volcano at Kintamani.
Day 4: Wellness
Yoga class at The Yoga Barn. Brunch at a raw food cafe. Afternoon by the pool. Evening traditional dance performance at the Palace.
Days 5-7: Nusa Islands (The Adventure)
Day 5: To Nusa Penida
Transfer to Sanur harbor. Fast boat to Nusa Penida. Rent a scooter or driver. Visit Kelingking Beach and Broken Beach.
Day 6: Manta Rays
Morning snorkel tour (Manta Point). Afternoon relax at Diamond Beach.
Day 7: Return to Mainland
Boat back to Sanur. Transfer to Uluwatu.
Days 8-10: Uluwatu (The Cliffs)
Day 8: Beaches
Beach hoping: Padang Padang, Bingin, or Thomas Beach. Sunset drinks at Single Fin or Savaya.
Day 9: Culture & Cliffs
Relaxed morning. Late afternoon visit to Uluwatu Temple for the Kecak Fire Dance at sunset. Dinner at a seafood BBQ on the sand at Jimbaran Bay (on the way back) or Bingin Beach.
Day 10: Departure
Morning swim. Brunch. Transfer to airport (allow plenty of time!).
Want to Customize This Itinerary?
Our AI travel assistant can help you adjust this plan based on your interests, budget, and travel style.
Chat with Travel Assistant