
7-Day Bali Itinerary: Slow Travel Through the Island's Best
A week gives you the rare luxury of actually experiencing Bali rather than rushing through it. This itinerary is built around depth over distance — two nights in Ubud to feel the rhythm of the town, a full day on Nusa Penida without a 5 AM alarm, a mountain village overnight in the cool north, and enough slow mornings that you'll actually remember what you saw.
Day 1 — Arrival & First Evening in Ubud
Keep it light on arrival day. Ubud rewards those who slow down — use the afternoon to orient yourself and let the pace of the town settle in.
- 1AfternoonCheck in & settle into Ubud
Drop your bags and take a 30-minute walk along Jalan Raya Ubud. The main street has warung, art galleries and the pulse of daily life. No agenda needed.
5 min walk - 24:00 PMUbud Art Market (browse)
A gentle introduction to local craft — batik, carved wood, silver, woven bags. Prices are negotiable. Don't feel pressured to buy on Day 1.
2 min walk - 36:00 PMUbud Palace (evening)
The Royal Palace is lit up in the evening and often hosts traditional dance performances. Check the schedule at the gate — Kecak and Legong performances run most nights.
5 min walk - 47:30 PMDinner in central Ubud
Try Locavore NXT for modern Balinese sharing plates, or a warung on Jalan Dewi Sita for a relaxed local meal. Early night — Day 2 starts at sunrise.
Day 2 — Ubud: Rice Terraces & Jungle Walks
The classic Ubud day — but without rushing. Sunrise at the terraces, a slow lunch in town, and an afternoon walk to finish.
- 16:45 AMTegallalang Rice Terraces
Arrive just after sunrise — the early light and morning mist are magical and the terraces are nearly empty. Entry donation ~IDR 10,000. Allow 1 hour to walk the full path.
~20 min drive (10 km south) - 29:00 AMGoa Gajah (Elephant Cave)
An 11th-century carved cave entrance with bathing pools hidden below. Less crowded in the morning. Sarong rental at the entrance. Entry ~IDR 50,000.
~10 min drive - 311:00 AMUbud Palace & Art Market
The Royal Palace grounds are free to enter. The Art Market next door is great for gifts — batik scarves, wooden masks and silverwork.
5 min walk - 412:30 PMLong lunch in central Ubud
Take your time — Ubud has excellent food. Warung Ibu Oka for babi guling, or Kafe on Jalan Hanoman for a relaxed garden setting.
10 min walk or 5 min drive - 53:30 PMCampuhan Ridge Walk
A 9 km ridge walk through jungle and coconut groves. Start at Pura Gunung Lebah — the late afternoon light through the palms is some of the best in Bali. Free entry.
5 min walk back to Ubud - 66:30 PMSunset drinks & dinner
Catch the last light from Murni's Warung terrace over the river gorge, then dinner nearby. Try Hujan Locale or Bridges for a more relaxed evening meal.
Day 3 — Ubud: Sacred Springs, Temple & Traditional Dance
The spiritual side of Ubud. Morning at a holy spring temple, then a slow afternoon spa, evening Kecak or Legong performance.
- 18:30 AMTirta Empul Water Temple
One of Bali's most sacred sites — a spring-fed temple where Balinese Hindus perform ritual purification. Respectful visitors can enter the pools. Sarong required. Entry IDR 50,000. Allow 1.5 hours.
~15 min drive - 211:00 AMSacred Monkey Forest Sanctuary
A forest temple home to over 700 long-tailed macaques. Keep bags zipped. Entry IDR 80,000. A one-hour slow walk through the temple complex.
5 min walk - 31:00 PMLunch & afternoon free
Lunch at a warung of your choice, then the afternoon is yours. Ubud has excellent spas — a 2-hour traditional Balinese massage runs IDR 200,000–400,000. Highly recommended after two full days of walking.
10 min walk or short drive - 47:00 PMTraditional Dance Performance
Catch a Kecak, Legong or Barong performance — they run nightly in Ubud at Pura Dalem Ubud or Ubud Palace. Tickets IDR 100,000–150,000. This is Bali at its most culturally alive.
Day 4 — Nusa Penida: Island Escape
The boat from Sanur takes 45 minutes. No early alarm today — a 7 AM departure from Ubud is relaxed enough. Hire a local driver on the island and take it easy.
- 17:00 AMDrive Ubud → Sanur Harbour
About 1 hour by car. Several fast-boat operators depart from Sanur Beach from 8 AM onwards. Book tickets in advance. Fare ~IDR 100,000–150,000 each way.
45 min fast boat - 29:00 AMArrive Nusa Penida — hire local driver
Hire a local island driver at Buyuk Harbour — IDR 350,000–500,000 for the day. Relax on the boat crossing — enjoy the views.
~45 min drive to west coast - 310:30 AMKelingking Beach (T-Rex Cliff)
Nusa Penida's iconic viewpoint. Take your time at the top — no need to rush down to the beach unless you want the full hike (30–40 min each way, very steep).
~20 min drive - 41:00 PMLunch & Angel's Billabong
Lunch at a warung near the west coast (~IDR 60,000–100,000), then visit Angel's Billabong natural pool. Only enter at low tide — check tide times before you go.
~45 min drive back to harbour - 53:30 PMCrystal Bay (optional swim)
If energy allows, stop for a swim or snorkel at Crystal Bay on the way back to the harbour. One of the clearest water in Bali's islands.
~30 min drive + 45 min boat back to Sanur - 66:00 PMBoat back & dinner in Ubud
Last boat around 5:30–6:00 PM. Back in Ubud by 8 PM. Light dinner and an early night — Day 5 heads north.
Day 5 — North Bali: Lake Temple, Waterfall & Mountain Village
A completely different Bali — cooler, quieter, greener. The north sees a fraction of the south's tourists. Overnight in Munduk or Bedugul for a genuine change of pace.
- 18:00 AMDrive Ubud → Bedugul (North Bali)
About 1.5–2 hours north. The road climbs through coffee and cacao farms. No rush — stop at a roadside warung for coffee when you see a good view.
~30 min drive from Bedugul - 210:30 AMJatiluwih Rice Terraces (UNESCO)
A UNESCO World Heritage site — broader and less commercial than Tegallalang. Walk the paths slowly. Entry IDR 40,000. Allow 1.5 hours to properly explore.
~30 min drive - 31:00 PMPura Ulun Danu Bratan (Lake Temple)
Bali's most serene lake temple. Have lunch at one of the warung stalls near the water after visiting. Entry IDR 75,000.
~40 min drive into the hills - 44:00 PMBanyumala Twin Waterfalls
A hidden 25 m twin waterfall reached by a 20-min jungle trek. The pool at the base is perfect for a swim. Bring a change of clothes.
~20 min drive to Munduk - 56:30 PMCheck in & dinner in Munduk
Overnight in Munduk village — at 1,000 m elevation it's noticeably cooler than south Bali. Small guesthouses and villas are IDR 300,000–800,000/night. Dinner at a local warung with valley views.
Day 6 — Canggu: Surf, Coffee & Tanah Lot Sunset
Drive down from Munduk to Canggu (about 2 hours). A relaxed west-coast day with no temples on the agenda.
- 18:00 AMMorning coffee in Munduk
Before leaving, have breakfast at your guesthouse with mountain valley views. Munduk is a coffee-growing area — ask for locally grown beans.
~2 hrs drive south to Canggu - 210:30 AMArrive Canggu — Echo Beach
Check your bags into your accommodation then head to Echo Beach. Watch the surfers or take a lesson (IDR 200,000–350,000/hr). The morning swells are the best of the day.
10 min walk - 312:30 PMLunch on Jalan Batu Bolong
Canggu's main street has Bali's best café scene. Try Warung Dandelion for nasi campur, or Betelnut for açaí bowls and smoothies.
~45 min drive south - 43:30 PMTanah Lot Temple
Bali's most photographed sea temple. Accessible on foot at low tide — check the tide schedule. Entry IDR 60,000. Arrive early enough to explore before sunset.
Stay on site - 56:00 PMTanah Lot Sunset
The temple silhouette against the orange sky is one of Bali's defining images. Find a spot on the viewing cliffs 30 minutes before sunset.
~35 min drive to Seminyak - 68:00 PMDinner & overnight Seminyak
Drive to Seminyak for your final night. Dinner at Merah Putih or a relaxed beachside warung. Seminyak puts you in position for the Uluwatu finale tomorrow.
Day 7 — Seminyak & Uluwatu: The Perfect Send-Off
A slow final morning on Seminyak Beach, then south to Uluwatu for the most cinematic sunset in Bali.
- 19:00 AMSlow morning at Seminyak Beach
No alarm. Walk to the beach with a coffee and watch the waves. Seminyak is wide and calm in the morning before the beach clubs set up.
5 min walk - 210:30 AMPotato Head Beach Club
Your last beach club session — book a daybed or just walk in for a morning swim. The day rate includes food and drink credit.
10 min walk - 31:00 PMFarewell lunch on Kayu Aya Eat Street
One last long lunch on Seminyak's best dining strip. La Lucciola for the beach view, or a warung on Jalan Petitenget for local prices.
~45 min drive south to Uluwatu - 43:30 PMDrive to Uluwatu
Book a private driver for the afternoon — IDR 300,000–400,000 for the Uluwatu run. The drive through the Bukit Peninsula is scenic.
Arrive at temple car park - 55:00 PMUluwatu Temple (Pura Luhur Uluwatu)
One of Bali's six key sea temples, perched 70 m above the ocean. Walk the clifftop path slowly — the views are some of the best on the island. Sarong required. Entry IDR 50,000.
2 min walk (within temple complex) - 66:00 PMKecak Fire Dance — farewell performance
The perfect final memory — 60 minutes of rhythmic chanting as the sun drops into the ocean. Tickets IDR 150,000 at the temple gate. Arrive 15 minutes early for a good seat.
~15 min drive - 78:00 PMFarewell dinner at Jimbaran Bay
Grilled seafood on the sand as your last Bali meal. The calm bay, the sound of waves, a cold Bintang — the island saying goodbye. Menega Café or Lia Café. Set meal ~IDR 200,000–350,000.
Practical tips
Pacing yourself
This itinerary is designed to breathe. Days 1, 3 and 7 are deliberately light — don't feel pressure to fill the gaps. Bali is best experienced slowly. If you want a spa afternoon instead of a temple on Day 3, do that.
Where to stay
Nights 1–3: Ubud. Night 4: Ubud (return from Nusa Penida). Night 5: Munduk or Bedugul (book ahead — limited rooms). Night 6–7: Seminyak. Booking ahead is essential in July–August peak season.
Getting around
Book a regular driver for Day 2 and Day 5 (IDR 500,000–700,000/day). Grab works well in Ubud, Seminyak and Canggu for shorter trips. For Nusa Penida, hire a local island driver at the harbour.
Budget estimate
Budget: USD 60–80/day (guesthouses, warungs, shared transport). Mid-range: USD 150–220/day (boutique villas, restaurant dinners, private drivers). Add USD 30–40 for the Nusa Penida boat. Munduk guesthouses run IDR 300,000–800,000/night.
7-Day Bali trip — common questions
?Is 7 days enough for Bali?
Seven days is a great length for a first or second Bali trip. You'll cover Ubud's culture, a Nusa Penida island day, North Bali's temples, Canggu's surf scene and the Uluwatu cliffs — all without feeling rushed. If you want to go deeper into any area, consider 10 days.
?Why stay overnight in Munduk?
Munduk sits at about 1,000 m elevation — it's noticeably cooler, dramatically quieter and genuinely off the tourist trail. Waking up to mist over the valley after five days in the heat of south Bali is one of the best moments on this itinerary. It also breaks up the North Bali day so you're not rushing.
?What is Tirta Empul and is it respectful to enter the pools?
Tirta Empul is a 10th-century Hindu water temple where Balinese Hindus perform ritual purification (melukat). Respectful non-Hindu visitors are generally welcome to observe and sometimes enter the outer pools — cover your body, wear a sarong and follow the guidance of temple staff. Avoid visiting during major ceremony days when the temple may be closed to tourists.
?Can I skip the Nusa Penida day?
You can — but if you have 7 days, Nusa Penida is one of the most unique experiences in the Bali region and the extra time means you won't feel rushed. If you skip it, use the day for a cooking class in Ubud or a leisurely drive to Sidemen valley.
?How do I get around Bali by taxi or ride-hail?
Grab is the most reliable option across south Bali. In Ubud, Grab drivers can't always pick up near temple gates — your hotel can arrange a local driver instead. Bluebird is the most trustworthy metered taxi. Avoid unlicensed taxis at tourist spots.
?What apps are useful for travelling in Bali?
Grab — ride-hailing and food delivery. Gojek — local alternative, slightly cheaper. Google Maps — works well, though some Ubud back roads aren't always accurate. XE Currency — IDR exchange rates. WhatsApp — drivers, hotels and local businesses all communicate via WhatsApp.
?What should I do if it rains?
Bali rain is usually a short, heavy downpour that clears within an hour. On this relaxed itinerary you have built-in flexibility — a rainy afternoon in Ubud is a perfect excuse for a spa session. For the North Bali mountain roads, check conditions before departure.
?What should I do if I get sick?
Stick to bottled water and avoid ice at street stalls to prevent Bali Belly. BIMC Hospital in Kuta and Siloam Hospital in Denpasar are the most reliable clinics for tourists. Your hotel front desk is the first call for any non-emergency health issue. Travel insurance covering medical evacuation is strongly recommended.
?What are the emergency numbers in Bali?
Police: 110. Ambulance: 118. Tourist Police (English-speaking): +62 361 224 111. Save these before you arrive.



