7 Day Bali Culture and Beach Itinerary

A balanced Bali itinerary that starts in Ubud and ends on the coast with temples, rice terraces, cafes, and sunset beaches.

7 daysComfort budgetBy ThePlantoGo community

Trip overview

This 7 day Bali itinerary is designed as a two-base trip: Ubud first for temples, rice terraces, and waterfalls, then the coast for cafes, beaches, and sunset evenings. It avoids long backtracking and keeps one optional island day flexible.

Before you go

Day 1

Arrive in Ubud

Ease into Bali with a walkable first evening and a gentle ridge walk if arrival time allows.

  1. Ubud center
  2. Campuhan Ridge Walk
  3. Local dinner
Day 2

Rice Terraces

Use the morning for Ubud's most photogenic nature and temple stops before the day gets hot.

  1. Tegallalang
  2. Tirta Empul
  3. Ubud market
Day 3

Waterfalls

Pair waterfalls with a cultural stop and a hands-on food experience near Ubud.

  1. Tegenungan Waterfall
  2. Goa Gajah
  3. Balinese cooking class
Day 4

Move to Canggu

Transfer to the coast and keep sightseeing light so the travel day still feels relaxed.

  1. Canggu cafes
  2. Echo Beach
  3. Sunset dinner
Day 5

Uluwatu

Dedicate a full day to southern cliffs, beach time, and the evening temple performance.

  1. Padang Padang Beach
  2. Uluwatu Temple
  3. Kecak dance
Day 6

Nusa Penida Option

Make this an early-start adventure day, or swap it for a calmer beach day if seas are rough.

  1. Kelingking viewpoint
  2. Angel's Billabong
  3. Crystal Bay
Day 7

Slow Beach Day

End with a flexible day for brunch, spa time, shopping, or a low-pressure departure.

  1. Brunch
  2. Spa
  3. Departure

Plan more around Bali

Bali is a strong destination for couples, remote workers, wellness travelers, and beach trips that combine temples, rice terraces, cafes, waterfalls, and surf towns.

Open Bali destination planner

Customize this itinerary

Start with this route, then adjust your dates, budget, hotels, and trip pace in the planner.

Create my trip