A bali itinerary 7 days is one of the most searched travel planning queries on the internet and one of the most poorly served. Most guides give you a generic day-by-day list without telling you where to base yourself, how long things actually take, or how much they cost in 2026.
This guide is different. It is built around Sanur as your home base the underrated choice that gives you fast boat access to Nusa Penida and Lembongan, a 45-minute drive to Ubud, reasonable distance to Uluwatu, and one of the calmest, most liveable beach areas in southern Bali to return to each evening.
Every day has a realistic schedule, actual travel times from Sanur, and current price estimates. Use it as a blueprint and adjust to your pace.
Why Base Your Bali Itinerary in Sanur?
Before the day-by-day breakdown, a word on why Sanur makes more sense as a 7-day base than Seminyak, Kuta, or Canggu.
Staying in a private pool villa in Sanur is the smartest base decision for a week-long Bali trip you are 5 minutes from the fast boat terminal to the Nusa Islands, 45 minutes from Ubud, 60 minutes from Uluwatu, and you return each evening to your own pool in one of Bali’s quietest and most genuinely Balinese neighbourhoods.
- Nusa Penida & Lembongan: fast boat departs from Sanur Harbour 5 minutes away
- Ubud: 45-60 minutes by car same as from Seminyak, without the traffic
- Uluwatu: 60-75 minutes doable for a day trip
- Kintamani/Mount Batur: 90 minutes early start required
- No traffic chaos returning home: Sanur is east of the main tourist belt
- Evening options: Pasar Sindhu night market, beachfront dining, promenade walks all within 10 minutes
The 7-Day Bali Itinerary: Day by Day

DAY 1 Arrive + Explore Sanur
Arrive at Ngurah Rai Airport → transfer to Sanur villa (30-45 min, IDR 250,000-400,000)
Afternoon: rest, pool time, unpack
Late afternoon: walk or cycle the 8km Sanur promenade (rent bike: IDR 30,000-50,000/hour)
Evening: dinner at Pasar Sindhu Night Market (budget IDR 30,000-80,000/person)
Night: early sleep — tomorrow is a big day
TIP: Do not overschedule Day 1. The pool is waiting.
DAY 2 — Nusa Penida — The Dramatic Island
5:30 AM: wake up, breakfast at villa or early warung
6:30 AM: depart for Sanur Harbour (5-10 min)
7:00 AM: fast boat to Nusa Penida (IDR 150,000-175,000, 30-45 min)
7:45 AM: arrive Nusa Penida — hire driver for the day (IDR 250,000-350,000)
8:00-10:00 AM: Kelingking Beach viewpoint — arrive EARLY before crowds
10:30-12:00 PM: Angel’s Billabong + Broken Beach
1:00-2:00 PM: lunch at local warung near Crystal Bay
2:00-4:00 PM: Crystal Bay — swimming and snorkelling
4:30 PM: return to harbour, fast boat back to Sanur
5:30 PM: arrive Sanur, rest, pool
Evening: dinner at beachfront restaurant
COST ESTIMATE: IDR 500,000-700,000 all-in per person
For a full breakdown of the Nusa Penida trip including Diamond Beach and Manta Point options, our complete guide to day trips from Sanur covers each destination in detail.
DAY 3 — Ubud — Rice Terraces, Monkeys & Culture
7:30 AM: depart Sanur for Ubud (45-60 min, private driver IDR 400,000-500,000/day)
8:30 AM: Tegalalang Rice Terraces — ARRIVE BEFORE 9 AM (entry IDR 50,000-75,000)
10:30 AM: Campuhan Ridge Walk — free, flat, beautiful 2km jungle walk
12:00 PM: lunch in Ubud centre (budget IDR 60,000-150,000)
1:30 PM: Sacred Monkey Forest Sanctuary (entry IDR 80,000)
3:30 PM: Ubud Market & Palace — browse local crafts, textiles
5:00 PM: depart Ubud back to Sanur
6:00 PM: arrive Sanur — rest + pool
7:30 PM: optional Kecak fire dance at Ubud temple (IDR 100,000-150,000)
COST ESTIMATE: IDR 700,000-900,000 all-in per person
DAY 4 — Sanur Rest + Local Exploration
Free day — no set schedule. This is why you chose a private pool villa.
Morning: swim, breakfast at villa or favourite local warung
Mid-morning: explore Sanur’s back lanes by bicycle (IDR 50,000-80,000/day)
- Pura Blanjong temple — 914 AD stone inscription
- Museum Le Mayeur — Belgian Impressionist paintings, beachfront garden
- Local neighbourhood warungs for IDR 20,000 nasi goreng
Afternoon: pool time, work, or a spa treatment at villa (IDR 250,000/hour)
Evening: try one of Sanur’s established dining spots — see our guide to the best restaurants in Sanur.
No transport costs today — everything is walking or cycling distance
DAY 5 — Nusa Lembongan — The Relaxed Island
7:00 AM: fast boat from Sanur Harbour to Nusa Lembongan (IDR 100,000-150,000, 30-35 min)
8:00 AM: arrive — the island is small enough to walk or cycle
8:30 AM: Dream Beach — swim, photos, cliff views
10:00 AM: Mushroom Bay — calm water, good snorkelling with operators on beach
12:00 PM: lunch at a beachfront cafe (IDR 60,000-130,000)
1:30 PM: Yellow Bridge walk to Nusa Ceningan — views, cycling route
3:00 PM: mangrove tour by local boat (IDR 100,000-150,000, 45 min)
4:30 PM: last fast boat back to Sanur
5:30 PM: arrive Sanur — pool, sunset, early dinner
COST ESTIMATE: IDR 400,000-600,000 all-in per person
DAY 6 — Uluwatu — Clifftops & Kecak at Sunset
8:30 AM: depart Sanur for Uluwatu (private driver, IDR 450,000-550,000/day, 60-75 min)
10:00 AM: Pura Luhur Uluwatu temple — clifftop temple 70m above the ocean (IDR 50,000)
11:30 AM: Padang Padang Beach — small cave entrance beach, very photogenic
1:00 PM: lunch at Single Fin or local warung in Bingin area
2:30 PM: Bingin Beach — steep stairs, worth it for the surfer-cafe atmosphere
4:00 PM: return to Uluwatu temple area for best viewing position
6:00 PM: Kecak fire dance at sunset — Uluwatu temple (IDR 150,000, arrive 30 min early)
8:00 PM: return to Sanur, late dinner at villa or takeaway from night market
COST ESTIMATE: IDR 700,000-900,000 all-in per person
DAY 7 — Departure Day Last Morning in Sanur
Morning: final swim in your private pool savour it
Breakfast at villa or your favourite Sanur spot
Last promenade walk or beachfront coffee
Afternoon: pack, check out (check-out 12:00 PM standard, late check-out on request)
Airport transfer: IDR 250,000-400,000 (30-45 min to Ngurah Rai)
TIP: Book afternoon or evening flights to maximise your last Sanur morning
Practical Tips for Your 7-Day Bali Itinerary
Budget summary (per person, mid-range)
Accommodation: IDR 15-25 juta/week for a 1BR private pool villa (or IDR 8-12 juta per person sharing a 2BR)
Daily transport (car, fast boat): IDR 400,000-700,000/day on active trip days
Food: IDR 150,000-300,000/day mixing local and mid-range
Activities and entry fees: IDR 200,000-400,000/day on excursion days
TOTAL ESTIMATE: IDR 6-10 juta per person for the week (accommodation included). Couples sharing a villa will spend significantly less per person.
What to skip on a 7-day itinerary
Mount Batur sunrise hike better for longer stays; the 3 AM departure is brutal on a tight schedule. Tanah Lot beautiful but crowded and best visited independently on a slower trip. Waterbom Kuta a full-day activity that competes with better options on a 7-day plan.
Adjust for your pace
This itinerary is active. If you prefer two pool days instead of Lembongan, swap Day 5 for a relaxed Sanur day. If you want more culture, replace Uluwatu (Day 6) with Tirta Empul water temple near Ubud, combined with a traditional cooking class.
For remote workers adding work days to this week, our guide to working remotely from Sanur covers the best coworking cafes and reliable WiFi spots in the area.
Thinking of extending beyond 7 days? Our long stay villa in Sanur options include weekly and monthly rates for longer arrangements.
Where to Stay: Your Sanur Base

Bhatara Villa Sanur in Sanur Kauh offers 10 private pool villas across three configurations 1BR, 2BR, and 3BR. All include 24-hour exclusive private pool access, full kitchen, 200 Mbps WiFi, daily housekeeping, and AC throughout. The villa is a 5-10 minute drive from Sanur Harbour fast boat terminal and within cycling distance of the promenade and Pasar Sindhu.
For a curated comparison of pool villa options in the area, see our guide to the best private pool villas in Sanur. Browse all villa options on our accommodations page to compare 1BR, 2BR, and 3BR configurations. For the complete picture of what Sanur has to offer beyond this itinerary, our complete Sanur Bali travel guide has everything you need.
Frequently Asked Questions Bali Itinerary 7 Days
A: Seven days is enough to experience Bali’s highlights without rushing. You can comfortably do Nusa Penida, Ubud, Uluwatu, and Nusa Lembongan as day trips, with time for Sanur itself. For a more relaxed pace or to add East Bali, Amed, or Kintamani — 10-14 days is better.
A: Sanur is the most practical base for a week-long itinerary. You have the fastest access to Nusa Penida and Lembongan (fast boat right from Sanur), a 45-minute drive to Ubud, and a calm residential area to return to each evening. Seminyak and Canggu work too, but add 30-45 minutes to any Nusa island trip.
A: For a mid-range trip staying in a private pool villa shared between two people, budget IDR 8-14 juta per person for the week (accommodation, transport, food, and activities combined). Budget backpackers can do it for IDR 4-6 juta per person staying in guesthouses. Luxury travellers should budget IDR 20 juta+ per person.
A: April-October is the dry season — clear skies, calm seas for the Nusa islands, and ideal conditions for all the activities in this itinerary. June-August is peak season (book accommodation and fast boats in advance). November-March is wet season still doable but expect afternoon rain and rougher seas for island crossings.
A: Most nationalities can enter on a Visa on Arrival (30 days, extendable once for 30 more days). A tourist visa fee of USD 35 applies. Citizens of certain countries get free visa-free entry for 30 days. Check the latest regulations with the Indonesian embassy before travelling as policies do change.
Bhatara Villa Sanur
BHATARA VILLA SANUR — YOUR SANUR BASE FOR THIS ITINERARY
10 private pool villas | 1BR | 2BR | 3BR | 5 min from fast boat terminal
200 Mbps WiFi | Full kitchen | 24h private pool | Daily housekeeping | 4.9 stars
Questions about planning your 7-day Bali itinerary? Drop them in the comments below.