Skip to the itinerary
Bali — cover image for an 8-day route through Canggu, Ubud and Uluwatu

Untravel editors · best May–Sep

Eight Days Around Bali

around the island

CANGGU → UBUD → ULUWATU · 16 STOPS · 8 DAYS

Bali · 8 days · Untravel editors

The full first-timer loop — beach, jungle, cliffs — paced so each one gets its moment instead of a rushed afternoon. Canggu surf-and-cafe, Ubud's rice-and-ritual heart, the Uluwatu clifftops, with a Nusa Penida day if you want the postcard.

8 days and 16 stops — Canggu, Ubud and Uluwatu, with two moves between them. It opens with land soft, sea air. Every stop carries the note that put it on the list. Read it all here, no app and no account.

The 8-day Bali itinerary, day by day

Day 01 · Canggu

Land soft, sea air

Do · Canggu · Afternoon · settle

Batu Bolong Beach

Drop bags and stroll Canggu's home beach to land into the trip — toes in the sand before the first sunset.

Drink · Canggu · Echo Beach · sunset

La Brisa Bali

Eco beach club on Echo Beach — sustainable seafood, the good sunset crowd. First night easy.

Day 02 · Canggu

Surf, cafes, beach club

Do · Canggu · Morning · surf

Batu Bolong Beach

Beginner surf and Canggu's whole personality — board and lesson are cheap.

Eat · Canggu · Seminyak · babi guling

Babi Guling Pak Malen

Celebrated crispy-skin babi guling in Seminyak — the evening's anchor.

Transfer · day 2 → 322 km apart

CNG
Canggu
UBD
Ubud

Day 03 · Ubud

Settle into the green

Do · Ubud · ~IDR 100,000

Sacred Monkey Forest Sanctuary

Ease into Ubud with the temple complex and its macaques, central and walkable.

Do · Ubud · Free · sunset

Campuhan Ridge Walk

Sunset ridge trail to land gently into Ubud.

Eat · Ubud · Regional Indonesian

Kaum Bali

Proper regional Indonesian (indigenous methods) inside Potato Head — a strong first Ubud dinner.

Day 04 · Ubud

Rice + ritual + temples

Do · Ubud · 6–8am · donation

Tegallalang Rice Terraces

Dawn (6–8am) before the swing crowds. Your private-driver day — cluster it.

Do · Ubud · ~IDR 75,000

Tirta Empul Temple

Holy spring + melukat ritual.

Do · Ubud · ~IDR 100,000

Sacred Monkey Forest Sanctuary

Temple complex and macaques, or swap for a cooking class.

Day 05 · Ubud

Volcano or wellness

Do · Ubud · Pre-dawn · ~US$35–65

Mount Batur

Sunrise trek (pre-dawn, breakfast in the volcanic steam) for the active version, or a yoga-and-spa day for the gentle one.

Eat · Ubud · Fine dining · reserve

Locavore NXT

Splurge dinner if you booked ahead — Asia's 50 Best, modern Indonesian.

Transfer · day 5 → 638 km apart

UBD
Ubud
ULW
Uluwatu

Day 06 · Uluwatu

Clifftop arrival

Do · Uluwatu · Sunset · Kecak

Uluwatu Temple

Sunset clifftop temple + Kecak fire dance (mind the monkeys).

Drink · Uluwatu · Clifftop bar

Single Fin Uluwatu

Drinks above the Suluban break.

Day 07 · Uluwatu

Beach + Nusa Penida option

Do · Uluwatu · Day-trip · e-ticket required

Nusa Penida

The big day-trip — Kelingking 'T-Rex' cliff, Angel's Billabong, Broken Beach. Fast boat from Sanur; mandatory online e-ticket from April 2026. A long day — pick this or a rest day.

Day 08 · Uluwatu

Out

Do · Uluwatu · Morning · last swim

Padang Padang Beach

Last swim before the short drive to the airport.

Keep the whole route.

go anyway

All 16 places land in your bucket, grouped by town, with the notes intact. When you know your dates, one tap turns the whole thing into a real day-by-day trip.

Scan to open this route

Before you go · FAQ

The questions everyone asks

When is the best time to do this 8-day Bali itinerary?

May–Sep is the window this route is built around. Within each day the timing is as deliberate as the month: 5 of the 16 stops are morning-first and 6 are after dark. Batu Bolong Beach, for instance, is marked "Afternoon · settle".

How do the 8 days split between Canggu, Ubud and Uluwatu?

2 in Canggu, 3 in Ubud and 3 in Uluwatu — 8 days and 16 stops in total. The days are self-contained, so you can drop one from either end without unpicking the rest.

How much travelling is there between towns?

Two moves across 8 days: Canggu → Ubud (about 22 km), Ubud → Uluwatu (about 38 km). Everything else runs out and back from wherever you are staying, so you unpack three times.

What is actually on the list?

16 stops: 11 things to do, 3 places to eat and 2 bars. Among them Batu Bolong Beach, Campuhan Ridge Walk and Mount Batur. Each one carries the note explaining why it is on the list and when to go.

What needs booking before you go?

Two of the 16 stops flag it — Locavore NXT and Nusa Penida. The rest you can walk into.

How do I save this Bali itinerary to my phone?

Scan the code above, or open this page on your phone and tap Save. The 16 stops land in your Untravel bucket grouped into Canggu, Ubud and Uluwatu, notes attached. Put your own dates on it and the 8 days rebuild around them.

If you liked this one

All routes →
16Save these places