Bali trip planner

How many days in Bali?

Seven days is the sweet spot for a first trip: enough for the jungle and the coast without rushing. Five days works if you pick one coast base and one inland base. Ten days adds the cliffs or the quiet east. Fourteen days lets you slow down and see the Bali most visitors miss. The plans below show exactly how to split your nights.

Tegalalang Rice Terrace near Ubud, Bali
Tegalalang Rice Terrace, about 20 minutes north of Ubud. Photo: Anggabuana, CC BY 4.0, via Wikimedia Commons.

The split-stay planner

Bali rewards splitting your stay: inland for temples, terraces, and jungle, then the coast for beaches and sunsets. Every plan below ends near the airport, so your last morning is easy. Hotel picks link to the full area guides.

Trip lengthNights per baseHotel picks
5 days2 nights Ubud, 3 nights Seminyak or CangguTegal Sari, Ubud (about $25-70); Amadea Resort, Seminyak (about $55-90)
7 days3 nights Ubud, 4 nights Seminyak or CangguAlila Ubud (about $130-250); FRii Bali Echo Beach, Canggu (about $25-70)
10 days3 nights Ubud, 4 nights Seminyak or Canggu, 3 nights Uluwatu or Nusa DuaAdd Alila Villas Uluwatu or Conrad Bali, Nusa Dua, for the final leg
14 days3 nights Ubud, 4 nights Seminyak or Canggu, 3 nights Uluwatu or Nusa Dua, 4 nights Sidemen, Amed, or the Nusa islandsAdd a quiet-east stay in Sidemen or Amed to finish slow

The rule: never book three bases in one week. Every move costs half a day: checkout, the drive, check-in, and unpacking. Ubud is a 75 to 120 minute drive from the airport each way, and Canggu can take 45 to 90 minutes in traffic. Three bases in seven days means two of your days are spent in transit. Two bases in a week, three bases in ten days, four at most in a fortnight. If you want a third area, visit it as a day trip with a private driver ($35 to $55 a day) instead of moving hotels.

5 days: the first-timer express

Two nights in Ubud for the Monkey Forest, Tegalalang Rice Terrace, and a temple or two, then three nights in Seminyak or Canggu for the beach, food, and sunset. Land, drive straight to Ubud if you arrive before 6pm (see the first-night playbook), and finish on the coast so the airport is a short ride on departure day.

7 days: the classic split

Three nights in Ubud, four on the coast. This is the trip most first-timers should book. Ubud gets a full day for temples and terraces, a day for a Mount Batur sunrise trek or a day trip, and an unhurried morning before you move. The coast gets beach days, a surf lesson, and a sunset dinner without clock-watching. If you want the quieter coast, swap Seminyak for Sanur, which suits families and slow travelers.

10 days: add the cliffs or the calm

Keep the 3-plus-4 split and add three nights in Uluwatu for cliff-top pools, surf breaks, and the Kecak fire dance at the temple, or Nusa Dua for calm swimmable beaches and big resorts. This is also the trip length where a day trip to Nusa Penida or Nusa Lembongan fits without stealing a beach day.

14 days: the slow Bali

Four bases, four unhurried nights each at the end. After the classic Ubud and coast legs and a cliff or resort leg, finish in the quiet east: Sidemen for rice terraces without the crowds, Amed for snorkeling and slow fishing villages, or Munduk in the highlands for waterfalls and cool air. Two weeks is the trip where Bali stops feeling like a checklist and starts feeling like a place you know.

Where to stay each night

Match each leg to its area guide: Ubud, Seminyak, Canggu, Uluwatu, Nusa Dua, and Sanur. If you land late, read the first-night playbook before you book night one, and check the best month to visit so your dates match the season you want.

Drive times are from this site's area guides and 2026 transfer guides: Ubud 75 to 120 minutes from the airport, Canggu 45 to 90 minutes, Seminyak 25 to 40 minutes. Hotel prices are approximate nightly rates found on booking sites, and vary by season, room type, and availability. Many Bali rates add about 21 percent tax and service.