Bali in 6 Days — Ubud, Nusa Penida and the Uluwatu Coast

A realistic 6-day Bali itinerary: Ubud's rice terraces, a Nusa Penida day trip, Uluwatu's cliff temples and fire dance — with pacing advice and what to skip.

Quick answer

Six days is the right length for a first Bali trip: enough for Ubud's culture, one island day trip, and the southern beaches without ever driving more than a couple of hours. The trick is splitting your stay — inland first for calm, coast last for sunset finishes.

Splitting the island correctly

Structure the week as two halves: start in Ubud where the villas are cheapest and the rhythm slowest, then move south for beaches and nightlife. Doing it the other way around makes the inland drive feel like a chore mid-holiday. Book two different stays up front — one move, done deliberately, beats four day-trips from a single base.

The Nusa Penida decision

Penida is Bali's most photogenic day and also its longest — early boats, rough roads, big viewpoints. It earns its place if dramatic coastline excites you; skip it without guilt if your trip is about rest, because the logistics eat energy. If you go, take the earliest boat and treat Kelingking's viewpoint as the morning's only hard commitment.

What we'd trade if days shrink

Five days drops the volcano sunrise or spa day — pick based on whether you're a 2am-alarm person. Four days means choosing between Penida and the Uluwatu evening; keep Uluwatu, since the kecak fire dance at sunset is the island's single best-sequenced hour of theatre.

Is 6 days enough for Bali?

6 days covers the essential Bali experience comfortably. If you can stretch to 7 days, you will have room for a slower final day and an extra attraction.

Day 1

Seminyak

Arrival & Seminyak sunset

Land, check in, and ease into island time with a beach-club sunset.

  • Transfer from Denpasar airport (30–60 min)
  • Seminyak beach walk and sunset drinks
  • Seafood dinner at Jimbaran or a beach club

Day 2

Ubud

Ubud culture day

Head inland for temples, terraces and waterfalls.

  • Tegenungan waterfall
  • Tegallalang rice terraces (early, before tour buses)
  • Sacred Monkey Forest
  • Balinese dance performance in Ubud (evening)

Day 3

Kintamani / Ubud

Volcano sunrise or spa day

Pick your pace: a pre-dawn Mt Batur trek or a full spa-and-cafe day in Ubud.

  • Mt Batur sunrise trek (2am start) or Tirta Empul temple
  • Balinese massage and flower bath
  • Coffee plantation stop on the drive back

Day 4

Nusa Penida

Nusa Penida day trip

Bali's most dramatic coastline, an early start away.

  • Fast boat from Sanur (~45 min)
  • Kelingking Beach viewpoint
  • Angel's Billabong and Broken Beach
  • Snorkelling with manta rays (seasonal)

Day 5

Uluwatu / Jimbaran

Uluwatu & south coast

Cliffs, beaches and the famous fire dance.

  • Padang Padang or Melasti beach
  • Uluwatu Temple
  • Kecak fire dance at sunset
  • Seafood dinner on Jimbaran beach

Day 6

Seminyak

Beach morning & departure

One last swim and souvenirs before the flight.

  • Late-morning beach or pool time
  • Souvenir shopping — coffee, batik, silver
  • Departure from Denpasar

Where to stay

  • Ubud — jungle villas, culture, calm
  • Seminyak / Canggu — beach clubs, dining, nightlife
  • Nusa Dua — resort strip, calm water, family-friendly

More Bali planning guides

Want this itinerary personalised?

Tell us your dates and who's travelling — we'll shape a 6-day Bali plan around you.

Frequently asked questions

Everything you need to know before you go

Do Indians need a visa for Bali?
No advance visa needed — Indians get visa on arrival (about IDR 500,000), valid 30 days and extendable once. Carry a passport valid 6+ months and a return ticket.
How many days are enough for Bali?
Six days lets you cover Ubud, the south coast, Uluwatu and a Nusa Penida day trip comfortably. Five works if you drop Penida; seven adds breathing room or a Gili Islands hop.
Is Bali cheap for Indian travellers?
Yes — it is one of the best-value international trips from India. Mid-range couples trips routinely come in under Singapore or Thailand equivalents, with villas, spas and private drivers at very reasonable rates.
What is the flight time from India to Bali?
Direct flights from Mumbai or Delhi take about 7 hours; one-stop routes via Singapore or Kuala Lumpur from other cities take 9–12 hours total.
When should I avoid travelling to Bali?
January is the wettest month, and Nyepi (Balinese New Year, usually March) shuts the island for 24 hours — airports included. Peak July–August is lovely but crowded and priciest.
Is Bali good for a honeymoon?
It's one of the strongest value honeymoons going: private-pool villas in Ubud, cliffside dinners in Uluwatu and spa afternoons all cost a fraction of equivalent experiences elsewhere. This itinerary works as-is for couples — swap the monkey forest for a floating breakfast if that's more your speed.
Do I need to book Nusa Penida tours in advance?
Booking a day or two ahead secures the early boat and a seat on a shared tour, which is the economical way to see the island's highlights. Private car-and-boat arrangements cost more but let you outrun the midday crowds at the famous viewpoints.
Can I do this itinerary with children?
Yes, with one adjustment: replace the 2am Mt Batur option with the temple and waterfall day, and base the southern nights in calmer Nusa Dua or Sanur. The Penida boat trip suits older kids; younger ones may prefer a second beach day instead.
Support Team Member Support Team Member Support Team Member

Still have questions?

Can't find the answer you're looking for? Please chat to our friendly team.

Get in touch