Skip to content

7-Day Bali Itinerary (2026): Ubud, Canggu, and the Best Hidden Spots

Reviewed June 2026

⏱ 4 min read📖 701 words📅 Jun 2026

Quick answer: 7-day Bali itinerary covering Day 1, Day 2, Day 3 through Day 7. Best months: April-October (dry season). May-September is absolute peak. December-March is rainy but lush.. Total cost: US$800-1200 backpacker / US$1500-2500 mid-range / US$4500+ luxury. Excludes international flights..

Bali
Bali

Seven days lets you split Bali properly — 4 nights in Ubud (rice terraces, temples, jungle) and 3 nights in coastal Bali (Canggu, Uluwatu, or quieter Pererenan). This itinerary skips the over-touristed Kuta and gives you the actual Bali experience. Built across 4 personal Bali trips.

Day-by-day breakdown

Day 1

Arrive Denpasar. Pre-arranged transfer to Ubud (1h30m). Settle into accommodation with rice terrace view. Evening: easy dinner + traditional Balinese massage.

Day 2

Tegallalang rice terraces at sunrise (6:30am for empty photos + golden light). Breakfast at Sayan house cafe. Afternoon: Sacred Monkey Forest + Ubud Palace + Ubud Market.

Day 3

Mount Batur sunrise hike (3am pickup, summit 6am). Spectacular but exhausting. Or alternative: Tirta Empul water temple + Tegenungan waterfall.

Day 4

Yoga + spa day in Ubud. Morning yoga at Yoga Barn or Radiantly Alive. Long afternoon at a spa (Sang Spa or Karsa Spa). Sunset Indonesian rijsttafel dinner.

Day 5

Transfer Ubud → Canggu (1h15m). Or alternative: Uluwatu or quieter Pererenan. Sunset surfing or beach club at Atlas Beach.

Day 6

Day exploring: Tanah Lot temple at sunset + traditional dance + nasi goreng dinner. Or alternative: Nusa Penida day trip from coastal Bali (boat early am).

Day 7

Last morning surf or beach + transfer back to Denpasar (45 min). Or extend with one of the Gili Islands or Nusa Penida overnight.

What to book ahead

  • Mount Batur sunrise hike: Book 4-7 days ahead. ~US$50 per person includes 3am pickup, certified guide, breakfast on summit.
  • Nusa Penida day trip: Book 1 week ahead — fast boats US$60-80 round trip from Sanur. Premium tour US$150 includes 3 stops.
  • Ubud yoga retreat: Yoga Barn classes can be booked online same-day. Radiantly Alive packages require 1 week notice for retreats.
  • Luxury Ubud villas: 6+ months ahead for peak season (July-August). 2 months ahead for May-September shoulder. December-March book 2-3 weeks ahead.

A local insider tip

Skip Canggu’s Echo Beach (overrun by Australian Instagram crowd) and base yourself in Pererenan instead — quieter, cheaper accommodation, same surf, fewer tourists. The 10-minute walk to Canggu beach clubs when you want the scene is easy by scooter.

Best time for this trip

April-October (dry season). May-September is absolute peak. December-March is rainy but lush.

The routing mistake that eats a full day of your week

The single biggest error on a 7-day Bali plan is bouncing between regions on the same day. Canggu to Ubud is only about 35 km, yet it runs 1.5 to 2 hours, and a 20 km hop from Ubud to Seminyak can swing from 45 minutes to 2 hours depending on when you leave. Lock your drives outside the two daily choke windows, roughly 8:00 to 10:00 am and 4:00 to 6:30 pm, and move in one direction across the week rather than zig-zagging back to the airport side.

  • Nusa Penida as a day trip is a trap. Fast boats from Sanur take 30 to 45 minutes (first sailing around 07:30), but the island’s west-coast roads to Kelingking, Broken Beach, and Angel’s Billabong are part-unpaved switchbacks where a “15-minute” gap becomes 30 to 45 minutes. There are no Grab or Gojek cars on Nusa, so pre-book a driver before you board.
  • Pick your sunrise wisely. The Mount Batur trek starts around 03:30 to 04:00, so slot it on a night you are already in Ubud, not after a beach-side hotel switch.

Frequently asked questions

Is 7 days enough for Bali?

Yes for Ubud + one coastal area. 10 days adds Nusa Penida day trip or Gili Islands. 14 days adds North Bali (Lovina) or East Bali (Sidemen).

How much does a 7-day Bali trip cost?

Backpacker: US$500-800. Mid-range: US$1500-2500. Luxury (Como Shambhala etc): US$4500+.

Best time for Bali?

May-October dry season. July-August peak. April-May and September-October are best — fewer crowds, lower rates.

Should I stay in Ubud or Canggu?

Both — split the trip. Ubud for first 3-4 nights (culture + jungle), Canggu or Uluwatu for last 3 nights (beach + restaurants).

Is Bali expensive?

No. Mid-range: US$60-100/day comfortable. Backpacker: US$30-50/day. Luxury: US$200-400/day at premium villas. Among Asia’s best value.

Bali
Bali

Plan your Bali trip

Travel Next

Southeast Asia Budget Loop — keep the trip going

$25-50/day + cheap food + beaches + temples

If you liked this, you'll love:
Save to Pinterest