7-Day Bali Itinerary: Ubud, Nusa Penida & Uluwatu

Bali in a week: three nights in green, temple-filled Ubud, then the beaches and cliffs of the south, with one boat day to Nusa Penida.

Plan this trip to Indonesia →

Day by day

  1. Day 1 · Ubud

    Arrive, transfer to Ubud; evening at the Royal Palace and market.

  2. Day 2 · Ubud

    Tegallalang rice terraces and the Tirta Empul water temple.

  3. Day 3 · Ubud

    Sacred Monkey Forest, then a Balinese cooking class or spa.

  4. Day 4 · Seminyak

    Tanah Lot temple at sunset on the way to the coast.

  5. Day 5 · Seminyak

    Day boat to Nusa Penida: Kelingking Beach and Broken Beach.

  6. Day 6 · Uluwatu

    Uluwatu Temple and the Kecak fire dance at sunset.

  7. Day 7 · Seminyak

    Slow beach morning, then fly home from Bali.

Vegetarian, Jain & halal food

Bali is one of the easiest places for vegetarians and vegans, with plenty of warung and cafe options; try gado-gado and tempeh dishes. Most of Indonesia is Muslim, so halal food is easy to find outside Hindu Bali.

Travelling with kids or parents

Nusa Penida's roads and cliff paths are rough: with parents, choose a calmer snorkel trip instead. Traffic in the south is slow, so keep driving days short.

Good to know

Make it yours, with real costs

Pick your dates, cities, food needs and pace — TripRai builds a full plan with a daily cost breakdown in seconds.

Plan this trip to Indonesia →

More itineraries: Japan · Thailand · India · UK · Spain · Albania · Netherlands · Vietnam · Singapore · Bangladesh · United Arab Emirates · Pakistan