Open

Home / The Bali Secret / Guide

Bali Itinerary: 7 Days, Done Properly

A 7-day Bali itinerary that does not waste two days in traffic: three nights Ubud, three in the south, with travel times and costs that are actually realistic.

Short answer

Base yourself in two places, not five: three nights in Ubud for culture and rice terraces, three in the south (Canggu or Uluwatu) for beaches and food. Bali traffic makes day-tripping across the island a poor use of a week.

The mistake nearly every first 7-day Bali itinerary makes is treating the island as small — start from where to actually base yourself. It is not small in time — traffic means 40 km can take two hours. Move base twice, not five times.

The shape of the week

DaysBaseWhat it is for
1–3UbudRice terraces, temples, waterfalls, the inland green.
4–7Canggu or UluwatuBeaches, surf, sunsets, the food and cafe scene.

Days 1–3: Ubud

  • Day 1. Arrive, transfer to Ubud (1.5–2 hrs from the airport). Do nothing ambitious. Walk the Campuhan Ridge at sunset.
  • Day 2. Tegallalang rice terraces at sunrise to beat the crowds and the heat, then a waterfall — Tibumana or Kanto Lampo are quieter than Tegenungan.
  • Day 3. Temples and the market, or a day trip north to Mount Batur. If you want the Batur sunrise trek, it starts around 2am, so plan the day around it.

Days 4–7: the south

  • Day 4. Transfer south (1.5–2 hrs). Canggu for cafes and surf; Uluwatu for cliffs and quieter beaches.
  • Day 5. Beach and surf lesson. Uluwatu temple at sunset for the kecak dance.
  • Day 6. Nusa Penida day trip, or a slow day. Penida is a long day — early boat, rough roads — and worth it, but it is not restful.
  • Day 7. Last beach morning, then the airport. Leave 2 hours for the transfer even though the map says 45 minutes.
Two hours is a realistic Ubud–south transfer, not the 70 minutes a map will quote. Build the week around that and it stops being frustrating.

What it costs

Excluding international flights, roughly $350–$550 per person budget, $700–$1,400 mid-range. Add the one-time IDR 150,000 (~$9.30) tourist levy per person, payable online before you fly.

What to cut if you only have five days

Drop Nusa Penida and one Ubud day. Do not drop the two-base structure to squeeze in a third region — you will spend the saved time in a car.

The Bali Secret

Plan trips. Find hidden gems. Free on the App Store.

Get it free

Keep reading

Best Time to Visit Bali: A Month-by-Month Guide

Bali’s dry season runs April to October. May, June and September offer the best mix of weather, crowds and price. February is cheapest. Month-by-month breakdown.

2 min read

How Much Does a Trip to Bali Cost? 2026 Budget Breakdown

A week in Bali costs roughly $350–$550 budget, $700–$1,400 mid-range, and $2,500+ luxury, excluding flights. Daily spend and category-by-category breakdown.

2 min read

The Bali Tourist Levy: What It Is and How to Pay It

Every visitor to Bali pays a one-time IDR 150,000 levy (about $9.30). How to pay it online via the Love Bali portal before you fly.

2 min read

Renting a Scooter in Bali: What to Know First

Scooter accidents are the most common travel insurance claim in Bali. Licence requirements, what your insurance actually covers, and the rules that matter.

2 min read

Where to Stay in Bali: Ubud vs Canggu vs Seminyak vs Uluwatu

The four areas first-timers choose between, what each is actually like, and which to pick for surf, culture, nightlife or quiet. Plus why two bases beats five.

2 min read

Bali Visa on Arrival: What You Need Before You Fly

Most visitors get a 30-day visa on arrival, extendable once. Passport validity, onward travel, the declaration form and the levy — the full checklist.

2 min read

Is Bali Safe? The Risks That Are Actually Worth Planning For

Bali is generally very safe for visitors. The real risks are scooters, tap water and petty theft — not violent crime. What to actually watch for.

2 min read