Explore with Viator

Things to do
in Bali.

Get to know Bali through its food, neighbourhoods and landmarks. Browse guided visits and activities for your trip.

Planning the whole trip? See our city guide
Bali
Photo: Jakub Hałun, CC BY-SA 4.0

Find your kind of day.

Experiences and bookings provided by Viator.

Finding experiences in Bali…

Prices are starting prices in EUR and may vary by date, group size and option. Check availability and full terms on Viator before booking.

Search covers the whole collection for this city, not just the experiences shown. Price, length and sorting are applied before the list is built; when a search is running, price and length are applied to the results on this page. The featured order may reflect reviews, popularity, bookings and payments from operators.

We may earn a commission when you book through these links, at no extra cost to you.

How to choose

Sixteen of the 24 Bali tours run all day

Bali is sold by the vehicle-day. Sixteen of the 24 experiences we list run eight hours or longer, the median length is eight hours, and none of them is a walking tour. Nine name Ubud, and six of those are full-day land loops of eight to ten hours that cover much the same ground — rice terraces, waterfalls, a temple, a jungle swing — at €22.21 to €51.96. Those six hold 37,454 of the 77,988 reviews on the page, so the market has settled hard on one shape of day. Five more cross the water to Nusa Penida, four of them €49.32 to €82.86 over eight to twelve hours, the fifth a private version at €540.56 that is by far the dearest item here.

What is left is short rides and one evening. Four listings are ATV or quad-bike outings, and they hold the only brief land slots on the page: 90 minutes at €29.94 and two hours at €25.54, while the two that add white-water rafting stretch to six hours at €24.66 and eight to nine at €51.59. Three are built around Uluwatu and its Kecak dance. Exactly one product reaches the volcano, a €17.60 Mount Batur sunrise jeep tour, and it is the cheapest thing here. The absences are sharp: no cooking class or food tour, no surf lesson, no diving, and nothing in Denpasar, at Tanah Lot or in any museum. Ratings run 4.6 to 5.0, eleven of them at 5.0.

What to know before you book in Bali

A paid tour in Bali buys transport and a fixed day rather than entry to a monument, and nothing on this page is a walking tour. The closest thing to a plain ticket is the two-hour Uluwatu temple entry with a Kecak seat at €24.96. The dance is a separate timed activity from the temple visit, so leave travel margin around it.

Temple stops carry rules as well as tickets. Appropriate clothing and respect for worship areas are expected, and at Tirta Empul a cultural visit and taking part in a purification ritual are different choices — ask staff about access and allow extra time. In the Monkey Forest, do not feed or touch the monkeys, keep food outside and stay out of restricted sacred areas. All 24 listings cancel free.

Quick answers

Do I need a tour to reach Nusa Penida?

Five of the 24 experiences we list cross to Nusa Penida, and they are the only boat trips on the page. Four run €49.32 to €82.86 over eight to twelve hours, and two of those name snorkelling, one of them with manta rays; the fifth is a premium private day at €540.56. Between them they hold 18,432 reviews, the second-largest block after the Ubud land tours. All five cancel free.

The Ubud day tours look identical — what actually differs?

Six of the 24 are full-day Ubud loops of eight to ten hours, and they do overlap: rice terraces, waterfalls, a temple and a jungle swing recur across them. Price is the visible difference, €22.21 to €51.96, and three of the six say private or all-inclusive in the title. Two name the Monkey Forest, where you must not feed or touch the monkeys, food stays outside and sacred areas are restricted. None of the six covers a museum — at ARMA the museum, resort and cultural programmes are separate parts of the site, so check museum access and book any workshop or performance yourself.

Should I book the Uluwatu Kecak dance as a tour?

Three of the 24 listings cover it, and they differ by how much of your day they take. The cheapest is temple entry with a Kecak seat, €24.96 for two hours, which leaves the driving to you. The other two are sunset tours: €27.74 for seven hours, private and with dinner, and €57.24 for six to seven hours with dinner at Jimbaran. The performance is a separate timed activity from the temple visit, so whichever you choose, allow extra travel margin around it.

Plan your Bali days ↗