Indonesia & Bali · Destination guides

Places to Visit in Bali, from Ubud to the Nusa Islands

Most Bali trips work best with two or three bases: Ubud for the green highlands, a southern beach base and a Nusa island if you have the nights.

A group of boats are floating in the water, with a cloudy sky above.
minutes to read7 parts
Destinations Indonesia & Bali
In this story 7
  1. Ubud and the rice terraces around it
  2. Mount Batur at dawn, or the cooler north
  3. Uluwatu: cliffs, beaches and the Kecak at sunset
  4. Seminyak, Canggu or Nusa Dua: pick one beach base
  5. Nusa Penida or Lembongan, across from Sanur
  6. Getting around and fitting it together
  7. Questions travellers ask

Most Bali trips work best with two or three bases: Ubud for the green highlands, one southern beach base, and a Nusa island if you have the nights. We've planned 12 trips to Bali for travellers, and our usual 5-night route is three nights in Seminyak, then two in Ubud. Start your sightseeing in Ubud with Tegalalang's rice terraces at sunrise, the purification pools at Tirta Empul and the Monkey Forest. Then head south to the cliffs and finish on an island. One tip before you plan the days: give the Lempuyang gate photo a miss. Travellers have reported queues of around two hours for about ten seconds in front of the camera, and those hours buy you a whole morning somewhere else.

Ubud and the rice terraces around it

Every Bali trip we plan includes Ubud. It is a town in the middle of the countryside, where the day starts with canang sari on the doorsteps. These are small woven trays of flowers, rice and incense, set out by early morning as a daily Balinese Hindu offering. You'll step around them on the pavements and at the base of shrines.

The first morning belongs to Tegalalang. The terraces sit about 15 minutes from the centre of town, and sunrise is the hour to go, when the low light turns the rice bright green and the paths are still quiet. An hour or two is plenty. From there, Tirta Empul makes a natural next stop. It is a 10th-century temple built around purification pools, where Balinese families come to bathe under a row of spouts as part of their prayers. Give it an hour or two and go with a sarong and an unhurried pace.

The Sacred Monkey Forest is back in town, home to more than 700 macaques. Entry is about ₹500. Keep sunglasses and snacks tucked away, because the monkeys are quick and curious, and the visit is far more fun when you are simply watching them.

Where you sleep in Ubud shapes the stay. Travellers who know the town suggest staying about a 10 to 15 minute walk from the Ubud Palace, close enough to walk to everything but much quieter at night. Stays range from bamboo pods at Bambu Indah to the Como Shambhala wellness estate, and Locavore is where the town's food-minded crowd books dinner.

Ubud is also the easiest base in Bali if you eat vegetarian. Indian kitchens such as Queen's Tandoor, Aunty Ji's and Ayodhya are all here. Expect Bali-Indian flavours rather than home cooking, which is half the fun after a week of travel.

Mount Batur at dawn, or the cooler north

A volcano with smoke coming out of it.
Mount Bromo is the volcano in this photo, seen from the surrounding mountains. Photo: Dananjaya Cikal / Pexels.

From Ubud, the one early start we'd make is the Mount Batur sunrise trek. It is a half-day outing that starts in the dark, and sunrise treks start from about ₹2,000 per person. Travellers who have done it call it the highlight of their trip, with a sky full of stars before dawn and the light coming up over the volcano. It also leaves the rest of the day free, and people who did it love the slow coffee in a café afterwards.

The highlands run several degrees cooler than the coast, around 23 to 25°C in the wet season, and colder still before dawn. Pack a light layer for the climb.

If you have a longer trip, the north rewards an extra night. Munduk has waterfalls, rice terraces and the Twin Lake viewpoint at Wanagiri, and the Ulun Danu Beratan lake temple sits at Bedugul nearby. Travellers who stayed in Munduk found the waterfalls and the lake temple far easier to reach from there than from Ubud. That is the trade-off: the north works as a stay, not a day trip, so it suits trips of a week or more.

Uluwatu: cliffs, beaches and the Kecak at sunset

As the sun drops, a circle of dancers sits around a fire and begins to chant, with the clifftop temple at Uluwatu behind them and the sea far below. This is the Kecak, and the evening is the reason most people come down to the Bukit peninsula. Temple entry alone is about ₹325, and a combined temple-and-Kecak ticket starts from about ₹2,735. The seating is solid rock, so a parent who took a toddler suggests bringing a sit pad or a padded jacket. The same parent says the little one loved every minute.

Keep the days for the beaches below the cliffs. Padang Padang and Bingin are reached by steps down the rock face, and they open onto small coves with clear water. A morning swim, a long lunch and a slow walk back up fills a day nicely before the evening at the temple.

One or two nights here is enough for most trips. Clifftop stays range from Uluwatu Surf Villas, with its modern tropical design and wide views, to Alila Villas Uluwatu, an all-villa resort set high on the cliff. Either way, you wake up to the sea.

Seminyak, Canggu or Nusa Dua: pick one beach base

A beautiful sunset over the ocean with boats in the water.
Kuta, Bali, at sunset, one of the south-coast beach areas. Photo: Jakub Hałun / Wikimedia Commons.

Each southern area does one thing well, and the trip is smoother when you pick the one that suits you and stay put.

Seminyak is the one we use most after Ubud. It is the base for beach clubs, good dining and evenings out, with a style-conscious surf crowd. Three nights here and two in Ubud is the route we plan most often for a 5-night trip, because it pairs the south's easy beach days with the highlands.

Canggu suits a younger crowd. It is a surfer and digital-nomad area, with surf lessons, sunset beach clubs, street art and plenty of cafés. The Slow, a tropical-brutalist hotel, captures its laid-back, design-minded side well.

Nusa Dua is the family pick. It is a resort town with calm, organised beachfronts, and the St. Regis Bali Resort shows its classic, polished side.

Choose one, though. Adding all three turns the trip into hours in a car, and Canggu to Ubud alone takes about an hour and a half.

Nusa Penida or Lembongan, across from Sanur

The islands are where you decide how much time you have. Nusa Penida is rugged and dramatic, and its big sights are Kelingking Beach, Broken Beach and snorkelling at Crystal Bay. It works as a long day trip from the mainland, with day trips costing roughly ₹3,200 to ₹8,100 depending on how private you want it. If you want the island unrushed, though, it deserves nights of its own, ideally three or more.

Lembongan and its neighbour Ceningan suit couples who would rather stay over. They are quieter, good for snorkelling and pottering about on the island, with Dream Beach for the afternoon and Devil's Tears at sunset, where the waves throw spray up through the rocks.

Sanur is the ferry port, and it earns a night in its own right. It is a relaxed, family-friendly town with a sunrise promenade along the beach and night-market street food in the evening, which makes a gentle last stop before you fly home. The ferry to Lembongan takes about 30 minutes, so you can leave after breakfast and be on the sand by mid-morning.

Getting around and fitting it together

A private car with a driver is how we'd link these bases. It costs about ₹3,500 to ₹5,500 a day, and the driver handles the roads, the parking and the early Batur pickups. Scooters are popular, but we'd leave them out and let your driver handle the roads.

If your trip falls in November, plan sights for the mornings. That is the start of the rainy season, and mornings are often clear, with a short, heavy shower after lunch. The terraces are at their greenest then, and the Nusa islands stay a little drier than the mainland.

For the practical side: Indian passport holders need a Visa on Arrival, best applied for online as an e-VoA at evisa.imigrasi.go.id before you fly, for IDR 500,000 (about ₹2,700); our Bali visa guide covers the arrival card and the tourist levy too. Air India and IndiGo fly direct from Delhi in about eight hours. Our cost guide covers budgets, and our when-to-go guide sets out a good window for each month.

Questions travellers ask

Is 5 days enough for Bali?

Five days covers two bases well, with three nights in Seminyak and two in Ubud as our usual route.

Ubud or Seminyak, which is better?

Ubud is for terraces, temples and culture, Seminyak for beaches and dining, and most trips are happiest with both.

Is Nusa Penida worth a day trip from Bali?

Yes, if a long day suits you, with day trips from about ₹3,200. For a slower pace, stay a few nights on Penida or choose quieter Lembongan.

Can Indians get vegetarian food in Bali?

Easily, especially in Ubud, where Indian kitchens such as Queen's Tandoor and Aunty Ji's cook Bali-Indian dishes.

Destination guidesPlanning tips

Know someone who should read this?

Send on WhatsApp

Keep reading

All stories

This starts with a conversation.

Tell us where you're headed — we'll take it from there.

Ask Kanishka about your trip
WhatsApp us
Ask Kanishka about your trip