A 7-Day Bali Itinerary From India - For Couples and Families

5 Oct 2026

Bali is one of the easiest international trips from India: direct flights from Delhi and Bengaluru, a straightforward visa on arrival, and an island compact enough to see a lot in a week. But it's also easy to overplan. Bali's traffic is slow, distances take longer than they look, and many first-timers spend half their holiday in a car.

This seven-day itinerary is built to avoid that. It splits your stay between two bases - Ubud for culture and nature, and the coast for beaches and sunsets - with a shorter five-day version and variations for families and honeymooners.

How Many Days Do You Need?

  • 5 days (4 nights): enough for a taste of Ubud and the beach, but tight.
  • 7 days (6 nights): the sweet spot for most Indian travellers. You can see Ubud's highlights, enjoy the beach, take a day trip and still relax.
  • 10 days or more: time for the Nusa islands, north or east Bali, or simply slow days by the pool.

Remember to factor in flight times. Direct flights from Delhi take around 7–8 hours, and Bali is 2.5 hours ahead of India, so overnight flights often arrive in the morning - a full first day if you can manage it.

Splitting Your Nights

The single best planning decision you can make is to split your stay between two bases:

  • Ubud (2–3 nights): temples, rice terraces, waterfalls, culture and jungle villas.
  • The coast (3–4 nights): choose Seminyak for sunsets and dining, Uluwatu for cliffs and luxury, or Nusa Dua for calm family beaches.

Start in Ubud, when you have the most energy for early mornings and day trips, and end on the coast, closer to the airport, for a relaxed finish.

Day-by-Day: 7 Days in Bali

Day 1 - Arrive and transfer to Ubud: land at Ngurah Rai Airport, clear immigration (an e-VOA saves time), and transfer to Ubud, about 1–1.5 hours. Check in, rest by the pool, and in the evening walk around central Ubud and watch a traditional dance performance at the Ubud Palace.

Day 2 - Ubud's highlights: early start at the Tegallalang Rice Terraces before the crowds, then the Tirta Empul water temple for a purification ritual. Lunch overlooking the rice fields. In the afternoon, visit the Sacred Monkey Forest Sanctuary and the Ubud Art Market. Dinner in central Ubud.

Day 3 - Volcano or waterfalls: for the adventurous, the Mount Batur sunrise trek (pick-up around 2–3 AM, back by late morning), followed by a rest. Alternatively, a relaxed day of waterfalls - Tegenungan, Tibumana or Tukad Cepung - plus the Bali Swing or a cooking class. Evening spa treatment.

Day 4 - Transfer to the coast via Tanah Lot: check out of Ubud and drive towards the coast, stopping at Ulun Danu Beratan lake temple if you're willing to make a longer day, or going straight to Tanah Lot for sunset. Check in at Seminyak, Uluwatu or Nusa Dua.

Day 5 - Beach day: a slow morning at the beach or pool. Afternoon massage. Sunset at Seminyak Beach, or at a beach club. Dinner at one of Seminyak's restaurants.

Day 6 - Uluwatu: visit Uluwatu's beaches - Padang Padang or Melasti - in the afternoon, then watch the Kecak fire dance at Uluwatu Temple at sunset. End with a seafood dinner on the sand at Jimbaran Bay.

Day 7 - Relax and depart: a final swim, last-minute shopping and souvenirs, then transfer to the airport. If you have a late flight, ask for a late check-out or book a day room.

Optional swap: replace Day 5 or Day 6 with a full-day trip to Nusa Penida, by fast boat from Sanur (about 30–45 minutes), for Kelingking Beach, Broken Beach, Angel's Billabong and snorkelling with manta rays. It's a long, tiring day on rough roads, but spectacular.

The 5-Day Version

  • Day 1: arrive, transfer to Ubud, evening in town.
  • Day 2: Tegallalang, Tirta Empul, Monkey Forest.
  • Day 3: transfer to the coast via Tanah Lot at sunset.
  • Day 4: beach day, plus Uluwatu Temple and the Kecak dance at sunset, and dinner at Jimbaran.
  • Day 5: relax and depart.

This works best with two nights in Ubud and two on the coast. It's tight but doable - skip the Mount Batur trek and Nusa Penida.

Variations for Families and Honeymooners

Families with young children:

  • Choose Nusa Dua or Sanur for the coastal half, for calm water and family resorts with kids' clubs.
  • Add a day at Waterbom Bali in Kuta.
  • Skip the Mount Batur trek and long drives. Keep day trips short, and plan downtime by the pool each afternoon.
  • In Ubud, choose a resort with easy access - avoid steep valley villas with many steps, especially with elderly parents.
  • Ask your driver for child seats in advance.

Honeymooners:

  • Choose a jungle pool villa in Ubud's Ayung valley, then a cliff-top resort in Uluwatu or a private villa in Seminyak.
  • Add romantic touches: a floating breakfast, a couples' spa, a candlelit dinner and a sunset at Uluwatu.
  • Consider a night on Nusa Lembongan or Nusa Penida for a quieter island escape.
  • Keep at least one day completely unplanned.

Getting Around - Drivers, Costs and Traffic

Hire a private car and driver. This is by far the easiest way to get around Bali. Drivers typically charge a fixed day rate for around 8–10 hours, including fuel, and many speak good English and act as informal guides. Your hotel can arrange one, or you can book through a reputable operator. Agree the hours, route and price in advance; parking fees and entry tickets are usually extra.

Airport transfers: most hotels and villas offer them. Pre-booking is easier than negotiating at the airport.

App-based taxis are widely available in the south and Ubud, though some areas restrict pick-ups.

Rough daily costs, beyond your hotel (prices vary, so treat these as ballpark figures):

  • Private driver: around IDR 600,000–900,000 per day for 8–10 hours, roughly ₹3,300–5,000, depending on distance and car size.
  • Entry fees: most temples, rice terraces and waterfalls charge small fees, typically IDR 20,000–100,000 per person. The Kecak dance at Uluwatu costs more.
  • Meals: a meal at a local warung can cost IDR 40,000–100,000 per person; mid-range restaurants in Seminyak or Ubud, IDR 150,000–400,000.
  • Activities: the Mount Batur trek, Nusa Penida tours, cooking classes and spa treatments vary widely by operator and inclusions. Compare a few, and check what's included (transfers, lunch, entry fees, snorkel gear).

What to pack: light cotton clothes, a light rain jacket or umbrella (especially November to March), swimwear, a sarong and a top that covers your shoulders for temples, comfortable walking sandals, sunscreen, mosquito repellent, a universal adapter (Bali uses two-pin European-style sockets, so most Indian plugs fit loosely or need an adapter), and basic medicines.

Traffic tips:

  • Avoid crossing south Bali between 4 and 7 PM.
  • Plan days by area, not by attraction, to avoid zigzagging across the island.
  • Allow extra time for airport transfers, especially on your departure day.

Booking Your Stays

For a seven-day trip, you'll book two hotels: one in Ubud and one on the coast. Look for:

  • In Ubud: a resort in or near central Ubud for convenience, or a jungle villa in the Ayung valley for romance.
  • On the coast: Seminyak for dining and sunsets, Uluwatu for cliffs and luxury, Nusa Dua for families. 

On Onto, the price you see is the price you pay - no coupons or card conditions. After you book, Onto keeps tracking both bookings two to three times a day. If either price drops before its non-cancellable window, Onto automatically rebooks you at the lower rate and refunds the difference. On a multi-hotel trip, Smart Travellers let Onto watch every booking at once.