7 Days in Bali: The complete itinerary (2026)

Bali
Duration
7 days
Best time to visit
Apr – Oct
Currency
IDR (Rupiah)
Budget (per person)
₹55,000–₹65,000
Visa
Visa on arrival (₹2,500)
Flight time from India
~5–6 hrs (direct)

Why Bali, still?

Bali has been on every travel list for a decade, but it keeps delivering. The island packs jungle, temples, surf beaches, rice terraces, and some of the most concentrated great food anywhere in Asia — all within easy driving distance. For Indian travellers especially, the weak rupiah means excellent value without sacrificing quality.

This 7-day itinerary was originally planned by Lumi (Tripbae's AI) for a group of 4 flying from Mumbai. We've kept it practical: real timings, real budget numbers, and no fluff.

Day-by-day itinerary

1
Arrival → Seminyak
Settle in, beach sunset, night market
Afternoon
Arrive at Ngurah Rai International Airport Get visa on arrival (~30 min queue). Exchange some cash at airport ATMs. Pre-book a Grab/Gojek taxi to Seminyak.
4 PM
Check into your villa / hotel Seminyak has excellent private villas for groups — a 3BR villa with pool for 4–6 people runs ₹3,000–₹5,000/night per person.
6 PM
Seminyak Beach sunset Walk down to Seminyak Beach. Grab a Bintang beer from a beach bar and watch one of Bali's famous sunsets. Free.
8 PM
Dinner at Petitenget Street Try Nasi Goreng or Mie Goreng at a warung (local restaurant). Budget ₹400–600/person. Skip the tourist restaurants on day one.
2
Ubud — Temples & Terraces
Monkey Forest, Tegallalang, Tirta Empul
7 AM
Leave for Ubud (1.5 hrs) Rent a private driver for the day (~₹2,500 for the car, split by group). Worth every rupee — Google Maps navigation is unreliable in the hills.
9 AM
Tegallalang Rice Terraces The iconic green terraces. Arrive early to beat the crowds. Entry ₹200, donations to local farmers requested at some points. Photo spots everywhere.
11 AM
Tirta Empul Temple (holy spring) One of Bali's most sacred water temples. You can participate in the purification ritual. Sarong and sash required (rentable at entrance, ₹150). Entry ₹350.
2 PM
Ubud Monkey Forest Sacred sanctuary with 700+ monkeys. Don't carry food, bags, or anything shiny. Entry ₹600. Budget 1.5–2 hours.
5 PM
Ubud Market & dinner Browse the art market, then dinner at Locavore or Hujan Locale for elevated Balinese cuisine. Budget ₹1,500–₹2,000/person.
3
East Bali — Volcano & Water Palace
Mount Batur sunrise hike, Tirtagangga
2 AM
Start Mount Batur hike 2-hour hike to see sunrise from an active volcano crater. Book a guide (mandatory, ~₹2,800/person). Bring layers — it's cold at the top.
6 AM
Sunrise from the summit (1,717m) On clear days you see Mount Agung and all the way to the coast. Guides cook eggs in steam vents from the volcano. Worth every early morning.
10 AM
Tirtagangga Water Palace A stunning royal garden with fountains and fish pools. Entry ₹250. Perfect for photos. Go in the morning before heat peaks.
Afternoon
Drive back to Seminyak or Canggu Rest afternoon — you started at 2 AM. Pool time at the villa.
4
Canggu — Surf & Cafes
Beginner surf lesson, Echo Beach, Canggu food scene
7 AM
Beginner surf lesson at Echo Beach 1.5–2 hr lesson with board rental and instructor. ~₹2,200/person. Canggu's beach break is gentle and great for first-timers.
10 AM
Brunch at Nude or The Shady Shack Canggu is a world-class food destination. Expect ₹600–900 for an incredible brunch including coffee. Plan more time than you think here.
Afternoon
Explore Canggu's streets Boutique shops, warungs, art studios, and some of the best coffee in Asia. No agenda needed — just wander.
7 PM
Sunset at Old Man's Bar The Canggu institution. Beach bar, live music, great sunsets. One of the best evenings of the trip.
5
Tanah Lot & Uluwatu
Clifftop temples, Kecak fire dance
9 AM
Tanah Lot Temple The sea temple on a rock. Best at low tide when you can walk around it. Entry ₹500. Avoid midday — go morning or sunset.
2 PM
Uluwatu Temple & cliffs Perched 70m above the Indian Ocean. Dramatic cliffs, resident monkeys (watch your glasses), and epic views. Entry ₹300.
6 PM
Kecak Fire Dance at Uluwatu Traditional Balinese dance performed at sunset on the clifftop stage. One of the most memorable things you'll do in Bali. Tickets ₹900 — book ahead.
6
Nusa Penida Island Day Trip
Kelingking Beach, Angel's Billabong, Crystal Bay
7 AM
Fast boat to Nusa Penida 35-min crossing from Sanur Beach. Boats run frequently, ₹1,200 return. Arrive early to beat queues.
9 AM
Kelingking Beach viewpoint The T-Rex shaped cliff is one of the most photographed spots in Southeast Asia. The hike down to the beach is steep (40 min each way) but worth it.
12 PM
Angel's Billabong & Broken Beach Natural rock pool on the ocean edge and a stunning natural arch. Don't swim in the billabong when the sea is rough.
3 PM
Crystal Bay — snorkelling One of the clearest water spots in Bali. Rent snorkel gear (₹400) and look for the famous sunfish (Mola Mola) in season.
7
Last morning, departure
Spa, last market run, airport
Morning
Traditional Balinese massage Book a proper 90-min Balinese massage before you leave. ₹700–900 at a good spa. Don't skip this.
11 AM
Last souvenir run — Seminyak Square or Kuta Art Market Silver jewellery, batik cloth, Kopi Luwak coffee, wood carvings. Budget ₹2,000–₹3,000. Bargain hard — first price is 3x the real price.
Afternoon
Airport — fly home Leave at least 2 hours for the airport. Traffic in Bali is genuinely unpredictable.

Budget breakdown

CategoryPer person estimate
✈️ Flights (Mumbai return)₹18,000–₹25,000
🏠 Accommodation (villa/hotel, 7 nights)₹12,000–₹18,000
🍜 Food & drinks₹7,000–₹10,000
🛺 Transport (drivers, Grab, boats)₹4,000–₹6,000
🎫 Activities & entry fees₹5,000–₹8,000
🛍️ Shopping₹3,000–₹5,000
Total₹49,000–₹72,000
💡 Tripbae tip: Splitting expenses in Bali

Log every group expense in Tripbae as IDR or INR — Tripbae converts automatically at live rates and tracks who paid what. At the end of the trip, it tells you exactly who owes whom in one settlement. No spreadsheet needed.

Practical tips

Planning a trip to Bali?

Open Tripbae and let Lumi build a personalised version of this itinerary for your dates, group size, and budget.

Get Tripbae Free →

More itinerary guides