Bali itinerary
7 days, hour by hour · IndonesiaOctober–May
- Days
- 7
- Stops
- 35
- Per day
- ≈ 1,457,150 IDR
- First stop
- 03:30
Short answer
The TripWalkers Bali itinerary runs 7 days and lays out 35 stops, hour by hour, for October–May. The first three days:
- Day 1 Ubud: rice terraces and palace
- Day 2 Mount Batur and Ubud culture
- Day 3 Ubud to Canggu: Tanah Lot
Staying less? Start with the first days — TripWalkers uses the opening days of this plan for shorter trips too. Day 5 is a day trip out of the city. Food, entry fees and local transport come to about 1,457,150 IDR a day (excluding accommodation and flights).
Day 1 · 07:30–15:30
Ubud: rice terraces and palace
Nature
Tegallalang Rice Terrace
Terraced rice fields, quiet and cool at 07:30. The swing is an optional 150,000 IDR.
≈ 50,000 IDR per person- 30 min · travel, break, free time
Culture
Tirta Empul
Holy spring purification temple. A sarong is provided, and the pool has 13 spouts.
≈ 75,000 IDR per person- 45 min · travel, break, free time
Landmark
Ubud Palace
Royal palace courtyard with an evening legong dance (100,000 IDR).
FreeFood
Warung Babi Guling Ibu Oka
Bourdain's roast pork, opposite the palace. It sells out by lunchtime.
≈ 60,000 IDR per person- 45 min · travel, break, free time
Nature
Ubud Monkey Forest
Sacred monkey forest and temples. Watch your glasses and bag.
≈ 100,000 IDR per person
Plan B — if it's crowded or closed (2)
- Warung Babi Guling Gung CungLocal babi guling (roast suckling pig) near the palace.
- Campuhan Ridge WalkA 2 km ridge walk, also good for sunset.
Day 2 · 03:30–15:30
Mount Batur and Ubud culture
Nature
Mount Batur Sunrise Trek
Can be slippery in the rainy season, and cloud is likely. A jeep tour is the alternative.
≈ 450,000 IDR per person- 30 min · travel, break, free time
Nature
Toya Devasya Hot Springs
Hot springs on the shore of Lake Batur, ideal after the trek.
≈ 250,000 IDR per person- 2 h · travel, break, free time
Shopping
Ubud Art Market
Souvenir market. Start bargaining at half the asking price.
FreeFood
Warung Biah Biah Ubud
Balinese tapas (small plates), local and good value.
≈ 80,000 IDR per person- 30 min · travel, break, free time
Culture
Saraswati Temple
Temple with a lotus pond, next to Starbucks.
Free
Plan B — if it's crowded or closed (2)
- Warung Pulau Kelapa UbudIndonesian cuisine in a garden setting.
- Tegenungan WaterfallWaterfall near Ubud, an alternative to the hot springs.
Day 3 · 08:30–20:30
Ubud to Canggu: Tanah Lot
Nature
Jatiluwih Rice Terraces
UNESCO-listed terraces, wider and calmer than Tegallalang, with walking routes.
≈ 50,000 IDR per person- 45 min · travel, break, free time
Culture
Ulun Danu Beratan Temple
The 'floating' temple on the lake, set against misty mountains.
≈ 75,000 IDR per personFood
Jatiluwih Warung Dhea
Nasi campur (mixed rice plate) with terrace views.
≈ 70,000 IDR per person- 3 h 30 min · travel, break, free time
Culture
Tanah Lot
Rock temple in the sea. Sunset is the most famous time, and it gets crowded.
≈ 75,000 IDR per person- 30 min · travel, break, free time
Nature
Canggu Batu Bolong Beach
Canggu's beach bars: a beer after sunset and the lights of the surfers.
Free
Plan B — if it's crowded or closed (2)
- Old Man's CangguBeach bar for the evening.
- Handara GateThe Instagram gate, next to the lake temple.
Day 4 · 07:30–19:00
Canggu and Seminyak
Nature
Echo Beach Canggu
In the rainy season, morning is your window. Rubbish can wash in with the waves.
FreeFood
Crate Cafe Canggu
Canggu's brunch culture, with smoothie bowls.
≈ 90,000 IDR per person- 1 h 30 min · travel, break, free time
Shopping
Seminyak Village
Boutiques and a mall on Oberoi Street.
FreeFood
Babi Guling Pak Malen Seminyak
Seminyak's babi guling (roast suckling pig), with crackling skin.
≈ 50,000 IDR per person- 2 h · travel, break, free time
Nature
Seminyak Beach Sunset
Ku De Ta or Potato Head beach club (minimum spend), or a beanbag on the sand for sunset.
Free
Plan B — if it's crowded or closed (2)
- Potato Head Beach ClubBeach club with a pool and DJ.
- Petitenget TempleSeminyak's temple, best on ceremony days.
Day 5 · 09:00–15:30Day trip
Nusa Penida
Nature
Kelingking Beach
Speedboat from Sanur takes 45 minutes, plus a vehicle tour (~900,000 IDR). T-rex rock and views from above (the descent takes 1 hour and is hard).
FreeNature
Angel's Billabong
Natural pool. Swimming is forbidden at high tide.
FreeNature
Broken Beach
Cove with a natural rock arch.
FreeFood
Nusa Penida Warung Crystal Bay
Warung at Crystal Bay, serving nasi goreng (fried rice).
≈ 70,000 IDR per personNature
Crystal Bay Snorkelling
See manta rays at Manta Point (boat ~200,000 IDR) or snorkel at Crystal Bay. Boat back at 16:00.
≈ 150,000 IDR per person
Plan B — if it's crowded or closed (2)
- Diamond BeachWhite sand in east Penida, instead of snorkelling.
- Penida Colada Beach BarBeach bar.
Day 6 · 08:30–19:00
Uluwatu
Nature
Padang Padang Beach
Small cove reached through the rocks. Quiet in the morning, with monkeys.
≈ 15,000 IDR per personFood
Bingin Beach Warung
Grilled fish at the cliffside warungs, reached by steps.
≈ 80,000 IDR per person- 30 min · travel, break, free time
Food
Single Fin Uluwatu
Cliff bar for watching the surf and for lunch.
≈ 120,000 IDR per person- 2 h · travel, break, free time
Culture
Uluwatu Temple
Sea temple on a cliff. Monkeys snatch glasses, and a sarong is included.
≈ 50,000 IDR per personCulture
Kecak Fire Dance Uluwatu
Kecak performed by 100 people at sunset. Buy your ticket at 17:00 and sit at the front.
≈ 150,000 IDR per person
Plan B — if it's crowded or closed (2)
- Suluban BeachSurf beach reached through a cave, instead of Padang Padang.
- Jimbaran Bay Seafood GrillSeafood grilled on the sand, on the way back from Uluwatu.
Day 7 · 07:00–13:45
Sanur: a gentle goodbye
Nature
Sanur Beach Promenade
A 5 km seafront path. Sunrise is on Bali's east coast, with calm water.
FreeFood
Sindhu Market Sanur
Morning market for bubur (rice porridge) and coffee.
≈ 30,000 IDR per person- 30 min · travel, break, free time
Culture
Sanur Village Spa
Balinese massage to say goodbye.
≈ 200,000 IDR per personFood
Warung Mak Beng Sanur
Fried fish and soup since 1941, with a single set menu.
≈ 50,000 IDR per person- 30 min · travel, break, free time
Landmark
Ngurah Rai Airport Transfer
The airport is 30 minutes away. Time to say goodbye.
Free
Plan B — if it's crowded or closed (2)
- Genius Cafe SanurSeaside cafe for something light.
- Le Mayeur Museum SanurThe Belgian painter's house, instead of the spa.
Good to know: 6 things that make a Bali trip easier
- There is no public transport in Bali: use a scooter (international licence and helmet), Grab/Gojek or a car with a driver by the day (~700,000 IDR). Allow 1-2 hours of traffic between Ubud, Canggu and Uluwatu.
- November to March is the rainy season: expect afternoon downpours, possible Penida boat cancellations and a cloudy Batur. Sightsee in the morning and save spas and cafes for later.
- Temples require a sarong and sash (provided at the entrance). Women cannot enter during menstruation, and ceremony days call for respect.
- Babi guling costs 40-60,000 IDR at a warung and nasi campur 30-50,000. Beach club minimum spend is 300-500,000.
- Monkeys (Uluwatu, Monkey Forest) snatch glasses and phones. Don't show them food.
- Take the Nusa Penida tour on the morning boat from Sanur. The Kelingking descent is hard, so the view from the top is enough.
Spending: ≈ 10,200,000 IDR per person for 7 days
- Food3,500,000 IDR
- Entry and tours3,200,000 IDR
- Local transport2,500,000 IDR
- Other1,000,000 IDR
Excludes accommodation and flights. 2026 price estimate, per person.
We did the planning. You just pick the dates.
TripWalkers rebuilds this route around your number of days, budget and pace — on a map, day by day, in your pocket.
Download on the App StoreFor iPhone · English and Turkish · Free to download
Your next trip
Frequently asked questions
How many days do you need in Bali?
This itinerary is built for 7 days. With 3 days, do the first 3 — TripWalkers uses the opening days of the plan for shorter trips too. The day trip is on day 5; skip it on a short stay.
How much does a day in Bali cost?
In this plan, food, entry fees and local transport come to about 1,457,150 IDR per person per day. Accommodation and flights are not included. Figures are 2026 estimates.
What time should you start the day in Bali?
The first stop is at 03:30. Most days start early so you arrive before the crowds, and evenings end with dinner.
Which season is this itinerary for?
This page covers October–May. There is a separate plan for June–September: opening hours, the sea and the weather change the route.