8 Days 7 Nights in Bali: Canggu, Ubud, Uluwatu and the South

A 8-day itinerary for Indonesia with 30 stops, from Pantai Batu Bolong (Batu Bolong Beach) to Check out and charter a car to the airport.

Eight days and seven nights exploring four areas of Bali: Canggu (2 nights), Ubud (3 nights), passing through Seminyak, Sanur and GWK, and finally staying in Uluwatu (2 nights), with the airport on Day 8. Each day centers on sights and restaurants in the same area to reduce back-and-forth driving. Content is compiled from recent travelers' recommendations and Google Maps information; opening hours and details are current as of October 2026, so please double-check before you go. Popular restaurants (Santanera, Alma Tapas Bar, MASONRY, Moksa Ubud) are best booked in advance; for the Kecak performance at Uluwatu Temple, buy tickets early. Accommodation is not yet chosen; locations are marked by area coordinates.

Day 1

  1. 16:30 · Pantai Batu Bolong (Batu Bolong Beach) · Batu Bolong Beach · Pantai Batu Bolong, Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
  2. 17:30 · Echo Beach (Canggu) · Echo Beach, Canggu · Jl. Munduk Kedungu, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali, Indonesia
  3. 19:30 · Margaret Bistro · Jl. Pantai Berawa No.99, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Day 2

  1. 09:00 · Hungry Bird Coffee Roaster · Jl. Raya Semat No.86, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
  2. 11:30 · Mannaka Bali · Jl. Petitenget No.19C, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
  3. 14:30 · Revolver Seminyak · Jl. Kayu Aya No.51, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
  4. 19:00 · Santanera · Jl. Tanah Barak No.55-57, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia

Day 3

  1. 08:30 · Gigi Susu · Jl. Pantai Batu Bolong No.80, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
  2. 10:30 · Check out and charter a car to Ubud
  3. 13:00 · Blend Cafe Ubud · Jl. Nyuh Bojog No.18, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  4. 15:30 · Ubud Palace (Ubud Royal Palace) · Ubud Palace · F7V7+72R, Jl. Raya Ubud No.8, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  5. 17:15 · Sweet Orange Walk Trail · F7W6+652, Ubud, Gianyar Regency, Bali 80571, Indonesia
  6. 19:30 · Kebun Bistro · next to Tegun Galeri, Jl. Hanoman No.44, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Day 4

  1. 07:30 · Tegallalang Rice Terrace (Tegallalang) · Tegallalang Rice Terrace · Jl. Raya Tegallalang, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, Indonesia
  2. 12:00 · Pison Ubud · Jl. Hanoman No.10X, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  3. 15:30 · Tukies Coconut Shop (Jl. Raya Ubud branch) · Tukies Coconut Shop · Jl. Raya Ubud No.14, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  4. 18:30 · Moksa Ubud · Ubud II Kutuh Jl. Melati, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Day 5

  1. 09:00 · Yellow Flower Café · Jl. Raya Campuhan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  2. 12:30 · Kagemusha · Jl. Raya Nyuh Kuning, Mas, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
  3. 14:30 · Free time (shopping in town, massage, or resting at accommodation)
  4. 18:30 · Sun Sun Warung · F7R6+PR8, Jl. Jembawan No.2, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Day 6

  1. 08:30 · Check out and charter a car to Sanur
  2. 11:00 · Warung Mak Beng · Jl. Hang Tuah No.45, Sanur Kaja, Denpasar Selatan, Kota Denpasar, Bali 80227, Indonesia
  3. 14:00 · GWK Cultural Park (Garuda Wisnu Kencana) · Garuda Wisnu Kencana Cultural Park · Jl. Raya Uluwatu, Ungasan, Kec. Kuta Sel., Kabupaten Badung, Bali 80364, Indonesia
  4. 19:00 · Alma Tapas Bar - Uluwatu · Jl. Pantai Bingin No.04, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia

Day 7

  1. 12:30 · KALA Uluwatu - Greek Inspired Grill · Jl. Labuansait, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia
  2. 15:30 · Padang Padang Beach · Padang Padang Beach, Pecatu, South Kuta, Badung Regency, Bali, Indonesia
  3. 17:15 · Uluwatu Temple (Pura Luhur Uluwatu) and Kecak Sunset Performance · Uluwatu Temple · Pecatu, South Kuta, Badung Regency, Bali, Indonesia
  4. 19:45 · MASONRY. Restaurant Uluwatu · Jl. Labuansait No.10, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia

Day 8

  1. Check out and charter a car to the airport

More Indonesia itineraries