Bali 10-day itinerary
- Best for
- First-time visitors who want a full Bali trip with day trips.
- Pace
- Seven walking days, two day trips, and one slower day.
- Base
- City
- Estimated budget
- $800–$2,800
Day-by-day plan
Follow the stops in order. Walk times are estimates between nearby places.
- Day 1
City
Walk City in Bali. Start at Pura Dalam Tagtag, then Pinge Village and Cau chocolates. Stay on foot.
Stop 1
Pura Dalam Tagtag
Pura Dalam Tagtag on OpenStreetMap within walking or short-transit range.
Stop 2 · 21 min walk
Pinge Village
Tourism: attraction.
Stop 3 · 51 min walk
Cau chocolates
Tourism: attraction.
Eat · Pondok Surya Giri: Cuisine: chinese.
Browse Bali tours - Day 2
City
Walk City in Bali. Start at Pura Desa Puseh lan Bale Agung Desa Pakraman Banjar Anyar, then Pura Agung Sari Desa Pakraman Banjar Anyar and Pura Dalem Ganggangan Desa Pakraman Banjar Anyar. Stay on foot.
Stop 1
Pura Desa Puseh lan Bale Agung Desa Pakraman Banjar Anyar
Pura Desa Puseh lan Bale Agung Desa Pakraman Banjar Anyar on OpenStreetMap within walking or short-transit range.
Stop 2 · 4 min walk
Pura Agung Sari Desa Pakraman Banjar Anyar
Pura Agung Sari Desa Pakraman Banjar Anyar on OpenStreetMap within walking or short-transit range.
Stop 3 · 4 min walk
Pura Dalem Ganggangan Desa Pakraman Banjar Anyar
Pura Dalem Ganggangan Desa Pakraman Banjar Anyar on OpenStreetMap within walking or short-transit range.
Eat · Warung Pak Eka: Warung Pak Eka listed on OpenStreetMap near the walking centre.
- Day 3
City
Walk City in Bali. Start at Pura Melanting Desa Pakraman Banjar Anyar, then Pura Gunung Lebah Banjar Anyar and Pura Dalem Sabang Daat. Stay on foot.
Stop 1
Pura Melanting Desa Pakraman Banjar Anyar
Pura Melanting Desa Pakraman Banjar Anyar on OpenStreetMap within walking or short-transit range.
Stop 2 · 4 min walk
Pura Gunung Lebah Banjar Anyar
Pura Gunung Lebah Banjar Anyar on OpenStreetMap within walking or short-transit range.
Stop 3 · 8 min walk
Pura Dalem Sabang Daat
Pura Dalem Sabang Daat on OpenStreetMap within walking or short-transit range.
Eat · Cafe Tahu: Cuisine: indonesian;coffee_shop.
- Day 4
City
Walk City in Bali. Start at Pura Dugul Ulunswi, then Pura Prajapati and Pura Dalem Gede. Stay on foot.
Stop 1
Pura Dugul Ulunswi
Pura Dugul Ulunswi on OpenStreetMap within walking or short-transit range.
Stop 2 · 4 min walk
Pura Prajapati
Pura Prajapati on OpenStreetMap within walking or short-transit range.
Stop 3 · 4 min walk
Pura Dalem Gede
Pura Dalem Gede on OpenStreetMap within walking or short-transit range.
Eat · Warung Dedari: Warung Dedari listed on OpenStreetMap near the walking centre.
- Day 5
City
Walk City in Bali. Start at Pura Bukit Sari, then Pura tegeh puseh and bumi perkemahan kampoeng peneng. Stay on foot.
Stop 1
Pura Bukit Sari
Pura Bukit Sari on OpenStreetMap within walking or short-transit range.
Stop 2 · 30 min walk
Pura tegeh puseh
Pura tegeh puseh on OpenStreetMap within walking or short-transit range.
Stop 3 · 60 min walk
bumi perkemahan kampoeng peneng
bumi perkemahan kampoeng peneng on OpenStreetMap within walking or short-transit range.
Eat · Warung made: Cuisine: indonesian;coffee_shop.
- Day 6
City
Walk City in Bali. Start at Pura Puseh Lan Desa Palian, then Pura Dalem Puseh and Pura Dalem Petang. Stay on foot.
Stop 1
Pura Puseh Lan Desa Palian
Pura Puseh Lan Desa Palian on OpenStreetMap within walking or short-transit range.
Stop 2 · 23 min walk
Pura Dalem Puseh
Pura Dalem Puseh on OpenStreetMap within walking or short-transit range.
Stop 3 · 44 min walk
Pura Dalem Petang
Pura Dalem Petang on OpenStreetMap within walking or short-transit range.
Eat · Babi Guling Andi Jaya Perean: Cuisine: indonesian.
- Day 7
Day trip toward Lombok
Leave Bali for the day. Come back to the same bed.
Stop 1
Lombok
Listed as a next stop from Bali. Check the regional train or bus the night before.
Stop 2
Flores (Indonesia)
Listed as a next stop from Bali. Check the regional train or bus the night before.
Stop 3
Java
Listed as a next stop from Bali. Check the regional train or bus the night before.
Eat · Pack snacks from town. Do not count on a full menu at a small station.
Browse Lombok day trips - Day 8
Day trip toward Flores (Indonesia)
A second day outside Bali. Keep the same hotel base.
Stop 1
Flores (Indonesia)
Listed as a next stop from Bali. Book the earliest practical train or bus.
Stop 2
Java
Listed as a next stop from Bali. Book the earliest practical train or bus.
Stop 3
Yogyakarta
Listed as a next stop from Bali. Book the earliest practical train or bus.
Eat · Eat near the station before you leave. Plan dinner back in Bali.
Browse Flores (Indonesia) day trips - Day 9
Do one thing slowly
No new neighborhood. Use the spare day on a single activity.
Stop 1
Repeat a street you liked
Walk the first day again without tickets. Bali reads better the second time.
Eat · Go back to a place that already worked.
- Day 10
City
Keep Bali on foot. No new tickets required.
Stop 1
Pura Dugul Ulunswi
Pura Dugul Ulunswi on OpenStreetMap within walking or short-transit range.
Eat · Eat near the hotel.
Where to stay
Sleep near the walking base. Pick an area, then search hotels by neighborhood.
The centre
First-time visitors
Stay inside walking range of the first-day stops in Bali.
Things to book
Tours and tickets that match this plan. Book anything that needs timed entry.
Budget
Rough mid-range spend for 10 days in Bali, excluding long-haul flights. Hotel nights drive most of the range.
- Budget: about $800 (hostel/budget hotel, transit, street food)
- Mid-range: about $1,400 (3★ hotel, sit-down meals, a tour or two)
- Comfort: about $2,800 (nicer hotel, taxis, paid attractions)
Transportation
Get in
From February 14, 2024, all international tourists entering Bali are supposed to pay a Rp 150,000 Tourist Levy. This can be paid online, or at cashless payment counters at the airport. The Bali government says this fee will help preserve Balinese culture and natural beauty, however questions have been raised about the levy's transparency and legality. As of mid-2026, levy payments from entering tourists are not checked, and there are not payment counters at the airport.
Get around
thumb|Kecak dance performance at Uluwatu Bali is a large island and you will need a way to get around if you plan on exploring more than the hotel pool. Rapid, seemingly uncontrolled development and aging infrastructure mean that the roads struggle to cope. In major tourist areas the traffic is chaotic, and there are daily traffic jams. Particular blackspots are Ubud, Kuta, Seminyak and Denpasar.
Where to eat
Simple meal ideas near the day’s walking route.
Pondok Surya Giri
Cuisine: chinese.
Warung Pak Eka
Warung Pak Eka listed on OpenStreetMap near the walking centre.
Cafe Tahu
Cuisine: indonesian;coffee_shop.
Warung Dedari
Warung Dedari listed on OpenStreetMap near the walking centre.
Warung made
Cuisine: indonesian;coffee_shop.
Babi Guling Andi Jaya Perean
Cuisine: indonesian.
Warung Setia
Warung Setia listed on OpenStreetMap near the walking centre.
Babi Guling Depot Betty
Cuisine: local.
Before you go
Questions
- Do I need a car in Bali?
- No for this plan. The days stay inside walking range, then local transit to DPS. thumb|Kecak dance performance at Uluwatu Bali is a large island and you will need a way to get around if you plan on exploring more than the hotel pool. Rapid, seemingly uncontrolled development and aging infrastructure mean that the roads struggle to cope. In major tourist areas the traffic is chaotic, and there are daily traffic jams. Particular blackspots are Ubud, Kuta, Seminyak and Denpasar.
- Is 10 days enough?
- Yes if you want Bali plus day trips. Use the 5-day plan if you will stay in town.
- Where should I stay?
- Base near City so the first walking day starts at the hotel. The Aura santhi retreat is a listed option, not a ranking.
- Where do I eat?
- Each day names one sit-down stop. Pondok Surya Giri is on the list. Keep the rest as bakeries and market counters.
Other Bali trip lengths
- Where to stay in Bali
- Best time to visit Bali
- eSIM for Indonesia
- Travel insurance for Indonesia
- Airport transfers
Daily stops compiled from Wikivoyage (CC BY-SA), Wikipedia, OpenStreetMap, and OpenTripMap. Updated 2026-08-25. Edited by Lina Varela.