15 Best Tours in Bali 2026: Prices, Tips & Booking Guide
Bali gets over 4 million international visitors a year, and almost every one of them books at least one tour. The problem isn’t finding bali tours — it’s figuring out which ones aren’t tourist traps, which prices are fair, and whether you should book online or just show up and haggle. I’ve done the hard part for you.
This guide covers the 15 best experiences on the island, from the legendary Mount Batur sunrise trek to mellow cooking classes in Ubud. I’ve included real price ranges, what to watch for, and honest advice on timing. Whether you’re fitting everything into a 5-day Bali itinerary or going deep on a week-long trip, there’s something here for every travel style.
If you’re still putting together your trip, start with the Ultimate Bali Travel Guide for the full picture. For ideas beyond tours, the Bali bucket list has you covered.
Quick Comparison: 15 Best Bali Tours at a Glance
| Tour | Price Range | Duration | Difficulty |
|---|---|---|---|
| Mount Batur Sunrise Trek | $30–$90 | 6–8 hrs | Moderate |
| Rice Terrace Tours | $25–$80 | Half/Full day | Easy |
| Nusa Penida Day Trip | $35–$130 | Full day | Easy–Moderate |
| Temple Tours | $25–$80 | Half/Full day | Easy |
| White Water Rafting | $25–$85 | 3–5 hrs | Moderate |
| ATV Ride | $25–$65 | 2–4 hrs | Easy–Moderate |
| Bali Swing | $15–$80 | 1–3 hrs | Easy |
| Cooking Class | $25–$75 | 4–6 hrs | Easy |
| Diving & Snorkeling | $40–$150 | Half/Full day | Easy–Advanced |
| Dolphin Watching Lovina | $10–$50 | 2–4 hrs | Easy |
| Ubud Cultural Tours | $10–$100 | Half/Full day | Easy |
| Waterfall Tours | $25–$60 | Half day | Easy–Moderate |
| Cycling Downhill Kintamani | $35–$65 | 4–6 hrs | Easy |
| Private Driver Day Tour | $35–$80/day | Full day | Easy |
| Nusa Lembongan Mangrove | $40–$100 | Full day | Easy |
1. Mount Batur Sunrise Trek
The Mount Batur sunrise trek is the tour everyone talks about — and it actually lives up to the hype. You’re above the clouds at 1,717 meters, watching the sun come up over Mount Agung while the caldera lake glows below you. It’s genuinely one of those moments you don’t forget.
What you’ll do: Most tours pick you up around 2am from your hotel in Ubud or Kuta. You reach the trailhead at Toya Bungkah village by 3am and start hiking. The trail itself takes 1.5 to 2 hours — it’s steep in places but totally doable if you’re reasonably fit. At the summit, your guide usually brings eggs to cook in the volcanic steam vents. You’re back down by 10am.
Price ranges:
– Group tour (shared): $30–$50 per person
– Private tour: $70–$90 per person
– Includes transport, guide, breakfast at the top
Insider tips:
– Skip the cheapest operators — guides on budget tours sometimes abandon groups on the way down
– Dress warmly — it drops to around 10°C at the summit before dawn
– Book 2+ days in advance during July–August; the mountain fills up fast — check availability on Klook
– The “certified guide” rule is enforced — you can’t do this one solo
Best time: April to October (dry season). Avoid the wet season unless you want to summit in heavy rain with zero visibility.
2. Tegallalang & Jatiluwih Rice Terrace Tours

Bali’s rice terraces are on every Instagram feed, but there’s a big difference between Tegallalang (crowded, close to Ubud, easy to visit) and Jatiluwih (UNESCO-listed, far less visited, genuinely spectacular). Most day tours hit Tegallalang because it’s convenient — but if you’ve got a full day, go to Jatiluwih.
What you’ll see:
– Tegallalang: Dramatic steep terraces 10km north of Ubud, packed with swings and cafes built into the rice fields. You’ll pay a small entry fee ($1–$2).
– Jatiluwih: 600 hectares of terraced fields on the slopes of Mount Batukaru. UNESCO World Cultural Heritage site. Far fewer tourists.
Price ranges:
– Group day tour (Tegallalang + other stops): $25–$45
– Private half-day Tegallalang: $40–$60
– Jatiluwih full-day private: $60–$80
– Entry fees: $1–$5 depending on site
Best time: Morning for photography (better light, fewer people). Visit during growing season (roughly January–March, July–August) for the most photogenic green paddies.
Pro tip: Walk the ridge path at Tegallalang instead of just standing at the main viewpoint — you’ll get past most of the tourist clusters in 10 minutes.
3. Nusa Penida Day Trip

Nusa Penida is Bali’s most-photographed island neighbor, and the Nusa Penida tours on Klook are worth every penny if you book the right one. Kelingking Beach — that T-Rex-shaped cliff — is iconic for a reason. So is Broken Beach and Angel’s Billabong.
What you’ll do: Fast boat from Sanur or Padang Bai (30–45 min). Most tours cover the west side: Kelingking viewpoint, Angel’s Billabong, Broken Beach, Crystal Bay for snorkeling. East side tours include Atuh Beach and Teletubbies Hill.
Price ranges:
– Budget group snorkeling tour: $35–$55
– West or east island full-day tour: $50–$90
– Combined snorkeling + island sightseeing: $80–$130
– Fast boat only (no tour): $25–$40 return
Duration: Full day (8–10 hours including boat time)
What to watch out for:
– The descent to Kelingking Beach is extremely steep and dangerous — it’s not on most tours, but some operators offer it as an add-on. Only do it if you’re genuinely comfortable with exposed scrambling.
– Crystal Bay snorkeling is weather-dependent; some tours skip it if conditions are rough
Insider tip: Book a private tour if you’re going with a partner or small group — the price difference isn’t huge, and you’ll move at your own pace instead of being rushed through each stop.
4. Temple Tours: Tanah Lot, Uluwatu, and Tirta Empul

You can’t do Bali without temples. The three big ones — Tanah Lot, Uluwatu, and Tirta Empul — are each worth visiting for completely different reasons.
Tanah Lot: Sea temple on a rocky outcrop, best at sunset. Gets extremely crowded — arrive before 4pm or you’ll be shoulder-to-shoulder.
Uluwatu: Clifftop temple on the Bukit Peninsula with dramatic ocean views. The Kecak fire dance at sunset (held in an open-air amphitheater within the temple complex) is genuinely spectacular — this is one tour that lives up to the photos. Tickets for the dance: $15–$20.
Tirta Empul: Active holy spring temple in Tampaksiring where Balinese Hindus come to purify themselves. You can participate in the ritual (borrow a sarong, follow the flow, be respectful). One of the most authentic cultural experiences on the island.
Price ranges:
– Uluwatu + Kecak Dance group tour: $25–$45
– Tanah Lot sunset tour: $30–$50
– Tirta Empul + Ubud combo: $35–$60
– Full temple private tour (3 temples): $60–$80
Entry fees to budget: $3–$10 per temple, often included in tour prices.
Dress code matters: Sarongs required at all temples. Most tours provide them, but bring your own to avoid renting one that’s been used by 50 people.
5. White Water Rafting — Ayung River & Telaga Waja
Bali’s two main rafting rivers couldn’t be more different. The Ayung (near Ubud) is relaxed and jungle-green, good for beginners. The Telaga Waja (near Karangasem) has class III–IV rapids and is where you go if you actually want to get thrown around.
What you’ll experience:
– Ayung River: 9km, 2 hours on water, Class II rapids, lush gorge, ancient stone carvings. Good for families.
– Telaga Waja: 13km, 2.5 hours, Class III–IV, faster water, more technical. Not suitable for kids under 12.
Price ranges:
– Ayung group rafting: $25–$45
– Telaga Waja group: $35–$55
– Private rafting packages: $55–$85
– Price includes transport, equipment, meal
Duration: 3–5 hours total including pickup, safety briefing, and lunch after
Best time: May to October. November to February brings heavier rain that can make rivers run too fast — some operators close during peak wet season.
6. ATV Ride Through Rice Paddies
ATV tours are one of the more popular bali tours with groups, and they’re actually fun once you’re out of the tourist briefing area and riding through actual village paths and rice field tracks.
What you’ll do: Most ATV operators are concentrated around Ubud (Pejeng, Payangan) and Seminyak. You’ll ride single or tandem ATVs through terraced fields, small villages, bamboo forests, and sometimes through shallow rivers.
Price ranges:
– 1-hour ATV group tour: $25–$40
– 2-hour ATV + other activity combo: $45–$65
– Private 2-hour ATV: $55–$80
Difficulty: Low — most operators welcome complete beginners. You get a 15-minute training session before heading out.
Practical notes:
– Wear clothes you don’t mind getting muddy — even on “dry” days, the jungle paths get wet
– Most tours provide helmets and goggles; bring sunscreen
– Minimum age is usually 12 for solo riding; younger kids can ride tandem with an adult
7. Bali Swing Experiences
The Bali swing is a polarizing experience: some people think it’s one of the most fun things they’ve done, others think it’s an overpriced photo opportunity. Both assessments are fair.
What it is: Giant swings built over cliff edges or rice field vistas, usually with multiple height options. You pay per swing or for an unlimited package that often includes other photo props (nests, hanging chairs, rope bridges).
Where to go:
– Alas Harum (Ubud area): Reliable, well-maintained, reasonable prices
– Zen Hideaway: More scenic, slightly pricier
– Bali Swing (the OG, Ubud): Most famous, most crowded
Price ranges:
– Single swing ride: $15–$35
– Unlimited package (multiple swings + props): $35–$60
– Premium packages with breakfast: $50–$80
Honest verdict: If you want the photo, get the unlimited package — you’ll want multiple attempts to get the shot right. If you don’t care about Instagram, skip it and put that money toward the Nusa Penida trip instead.
8. Cooking Classes in Ubud
Cooking classes are the best-value cultural experience on the island, and they’re one of those bali tours that actually teaches you something you’ll use when you get home.
What you’ll do: Most classes start with a market visit (you’ll learn ingredient names and see how locals shop), then move to a family compound for 3–4 hours of hands-on cooking. You’ll make 6–8 dishes — tempeh, satay, lawar, nasi goreng, black rice pudding — and eat everything you cook.
What’s included in most packages:
– Hotel pickup and drop-off
– Market tour
– Cooking instruction (in English)
– Full meal of everything you cooked
– Recipe booklet to take home
Price ranges:
– Budget group class: $25–$40
– Mid-range with market tour: $40–$60
– Premium private class: $60–$75
Best operators: Casa Luna Cooking School and Paon Bali both have solid reputations. Book directly on their websites to avoid commission markups from aggregators.
Best for: Solo travelers, couples, families with older kids. This is a genuinely sociable experience.
9. Diving & Snorkeling — Amed, Tulamben, Menjangan
Bali’s underwater world is one of Southeast Asia’s best-kept secrets, and these three spots are the standouts:
USAT Liberty Wreck (Tulamben): An American cargo ship torpedoed in WW2, now sitting at 3–30m depth just 40 meters from the beach. You can snorkel the shallow section or dive the full wreck. It’s covered in soft corals and home to bumphead parrotfish, barracuda, and occasional oceanic sunfish (mola mola, August–October). Visibility at Tulamben typically runs 15–25 meters during dry season.
Amed: A string of fishing villages on Bali’s northeast coast. Excellent snorkeling off the beach, good macro diving for critters like ghost pipefish and frogfish. More relaxed than Tulamben.
Menjangan Island (West Bali National Park): Wall diving with visibility up to 40 meters. The coral is pristine — it’s some of the healthiest in Bali. Accessible via boat from Pemuteran.
Price ranges:
– Snorkeling day trip (Amed/Tulamben): $40–$70
– 2-dive package Tulamben: $60–$90
– Menjangan full-day diving: $100–$150
– PADI Open Water course (3–4 days): $350–$450
Best time for diving: April to November. Mola mola season (Nusa Penida/Manta Point area): August to October.
10. Dolphin Watching in Lovina
Lovina, on Bali’s north coast, is the island’s dolphin-watching hub. Hundreds of spinners and bottlenose dolphins come close to shore at dawn every morning — it’s a natural phenomenon, not a captive show.
What you’ll do: Pre-dawn pickup (usually 5:30–6am), short ride to the dock, then out by wooden outrigger boat. The dolphins typically appear within 30–60 minutes. Tours last 1.5–2 hours on water.
Price ranges:
– Boat tour (shared): $10–$20 per person
– Private boat: $30–$50
– Combined Lovina + hot springs + waterfall day trip: $40–$60
Honest notes:
– The experience depends heavily on the dolphins — some mornings there are 200 in the water, some mornings you barely see any
– Several operators run aggressive boats that chase the pods; look for guides who let the dolphins come to you
– It’s genuinely worth the early start on a good day — seeing 50 dolphins leap around your boat at sunrise is extraordinary
Best paired with: A visit to the Banjar hot springs (10km west of Lovina) and the Gitgit waterfall on the same day.
11. Ubud Cultural Tours — Dance, Silver, and Batik
Ubud is Bali’s cultural heartland, and the best cultural bali tours here go well beyond just watching a performance. The town and its surrounding villages are living workshops.
What’s worth doing:
Kecak and Legong Dance: Evening performances at Ubud Palace (most nights, 7:30pm) and Pura Dalem Ubud. Tickets: $10–$15. Absolutely worth it — the kecak in particular (100+ men chanting in syncopated rhythm) is unlike anything else.
Silver making in Celuk: The village of Celuk (15min from Ubud) is famous for silver and gold filigree work. A hands-on workshop where you make a small ring or pendant runs $25–$50 and takes 2–3 hours.
Batik workshop: Traditional wax-resist fabric dyeing. 2–3 hour classes in Ubud, price $20–$40. You leave with the piece you made.
Price ranges:
– Ubud highlights group tour: $25–$45
– Cultural combo (dance + workshop): $50–$100
– Private cultural full-day: $70–$100
12. Waterfall Tours — Tegenungan, Tibumana, Sekumpul
Bali has dozens of waterfalls, but these three are the ones that justify the trip:
Tegenungan: The easiest to reach (20min from Ubud), most visited, but still impressive at 20 meters. Good for a morning stop.
Tibumana: Much less crowded than Tegenungan, similar height, with a natural pool at the base you can swim in. This is the one worth prioritizing if you can only do one.
Sekumpul: Bali’s most spectacular waterfall — a cluster of 5–7 falls in a deep jungle gorge in the north. Takes about 45 minutes to reach from the car park (you walk down, which means you walk up on the way back). Worth every step.
Price ranges:
– Tegenungan entry only: $2–$3
– Waterfall group tour (multiple falls): $25–$45
– Sekumpul private tour from Ubud: $45–$60
What to bring: Waterproof bag for your phone, swimwear, water shoes if you plan to swim at the base. Most waterfall paths get slippery — sandals are a bad idea.
13. Cycling Downhill from Kintamani
The cycling downhill tour is one of Bali’s most underrated experiences — and it’s one of the more relaxing bali tours if you’re not looking for adrenaline. You ride 25–40km mostly downhill through traditional villages from the volcanic highlands around Kintamani (1,200m) to the rice fields near Ubud.
What you’ll do: Minibus takes you up to the starting point (usually near Mount Batur). You’re given a bicycle, helmet, and gloves. The route winds through small villages, past family temples and schoolyards, through coffee plantations and bamboo groves. There’s minimal pedaling — it’s mostly steering and braking.
Price ranges:
– Group cycling tour: $35–$50
– Private cycling tour: $55–$65
– Price includes transport, guide, bike, helmet, breakfast or lunch
Duration: 4–6 hours total
Who it’s for: All fitness levels. This is one of the best Bali tours for people who want to see rural life without a lot of physical exertion. Older travelers and families with kids (10+) do it regularly.
Best time: Morning — cooler, better light, more village activity.
14. Private Driver Day Tour
The private driver is one of the smartest ways to see Bali — and at $35–$80 for a full day (8–10 hours), it’s often better value than joining group tours that lock you into fixed itineraries.
How it works: You hire a driver + car for the day and tell them where you want to go. They’ll pick you up from your hotel, drive you to your destinations, wait while you explore, and drop you back. Most drivers speak enough English to give you context about the places you’re visiting.
What to include in a typical day:
– Mount Batur viewpoint (without trekking)
– Tegallalang rice terraces
– Tirta Empul holy spring temple
– Ubud market and monkey forest
– Sunset at Tanah Lot or Uluwatu
Price ranges:
– Standard car (4 pax): $35–$55/day
– Larger van (up to 8 pax): $55–$80/day
– Price doesn’t usually include entrance fees or meals
Finding a good driver: Ask your hotel for recommendations, or use TripAdvisor reviews. The best drivers book up fast in high season — secure yours 2–3 days in advance. Agree on the itinerary and price before you get in the car.
15. Nusa Lembongan Mangrove & Snorkeling
Nusa Lembongan is Bali’s quieter island neighbor (smaller and easier to navigate than Nusa Penida) and the mangrove tour there is genuinely fun — the kind of thing that doesn’t feel like a “tour” because it’s so laid-back.
What you’ll do: Fast boat from Sanur (30 min). The mangrove tour involves a small wooden boat through a dense mangrove forest channel — you’ll spot monitor lizards, kingfishers, and herons. After the mangroves, most tours include snorkeling at Mangrove Bay, Crystal Bay, or off the coast of Nusa Ceningan. Some include time to explore Lembongan village and the famous Yellow Bridge connecting the two islands.
Price ranges:
– Lembongan day trip (boat + tour): $40–$65
– Mangrove + snorkeling combo: $50–$80
– Full day with snorkeling + island tour: $80–$100
Best paired with: A stop at the hidden gems of Bali — Lembongan has a few quiet spots most day-trippers miss.
How to Book Bali Tours: Platforms, Tips & Avoiding Scams
Where to Book
Online platforms:
– Klook — Good prices, reliable operators, easy app-based tickets. Best for popular tours where you want guaranteed bookings.
– GetYourGuide — Strong on cultural and guided tours. Customer service is responsive if something goes wrong.
– Viator — Wider selection, especially for multi-day and private tours. Read reviews carefully.
Local operators: Once you’re in Bali, you’ll find tour desks in every hotel lobby and street-side agencies in Kuta, Seminyak, and Ubud. Prices are often 15–25% cheaper than platforms, and you can negotiate further. The trade-off is less recourse if something goes wrong.
Direct booking: For cooking classes, diving operators, and fixed-schedule experiences (like Kecak dance), booking directly with the provider is usually your best option. You’ll save the platform commission and can ask specific questions.
Group vs. Private: Which is Worth It?
Group tours make sense for: Mount Batur trek, Nusa Penida day trip, Nusa Lembongan, white water rafting (more fun with others in the raft).
Private tours are worth paying for: Temple circuits, rice terrace photography, cultural experiences where you want to set your own pace, families with kids who have specific needs.
The sweet spot for many couples and small groups: hire a private driver ($35–$55/day) and book specific activities (entry tickets, dance performance seats) separately. You get flexibility without paying full private tour rates for every stop.
When to Book
- High season (July–August, Christmas–New Year): Book popular tours 5–7 days in advance. Mount Batur and Nusa Penida fill up fast.
- Shoulder season (April–June, September–October): 2–3 days’ advance notice is usually enough.
- Low season (November–March): Same-day booking is often possible, but some tours run less frequently.
Avoiding Common Scams
- Unregistered guides: Always confirm your guide is licensed, especially for Mount Batur — unlicensed guides have been fined and turned back at the trailhead
- Bait-and-switch pricing: Get the full price (including entrance fees and meals) in writing before you commit
- Commission shops: Many drivers get kickbacks for stopping at certain silver shops or art galleries — you’re not obligated to buy anything
- Fake “free” items: If someone puts something in your hand without you asking (flowers, bracelets), they’ll ask for payment. You can refuse.
Stay Connected on Tour Days
You’ll need mobile data for maps, translations, and confirming bookings while you’re out. Instead of hunting for a local SIM at the airport, grab an Airalo eSIM before you fly — it works the moment you land, no physical card swap needed, and Indonesia plans start around $5 for 1GB.
Frequently Asked Questions About Bali Tours
What are the most popular bali tours for first-time visitors?
The Mount Batur sunrise trek and Nusa Penida day trip are the two that get talked about most. For a gentler introduction, a private driver day tour covering rice terraces and a temple or two is hard to beat.
How much should I budget for tours in Bali?
For a 7-day trip, budget $200–$350 if you’re mixing group and private tours. That covers the trek, one island day trip, a cultural experience, and a couple of half-day activities. See the full Bali budget breakdown for a complete picture.
Are Bali tours safe?
Generally yes, but the standard varies. Use licensed operators for anything with physical risk (rafting, trekking, diving). Check reviews on Klook or TripAdvisor before booking anything from a street-side agent.
Can I do Bali tours independently?
Many sites — rice terraces, waterfalls, temples — are easy to visit independently on a scooter or with a rented car. But for Mount Batur, white water rafting, and anything involving a boat to another island, going with a tour makes logistical sense.
What’s the best tour in Bali for families with kids?
The ATV ride, cooking class, and cycling downhill from Kintamani are all family-friendly and work well with children aged 10+. Avoid the more intense options (Telaga Waja rafting, deep-water snorkeling) for younger kids.
Is it better to book in advance or when you arrive?
For high season (July–August), book the Mount Batur trek and Nusa Penida trip in advance — they genuinely sell out. Everything else can be arranged once you’re there, often for a better price.
Final Thoughts: Getting the Most From Bali Tours
Bali’s tourism industry is mature enough that you’re rarely going to get a truly terrible experience — but you can definitely get an expensive, rushed, or generic one. The bali tours that stick with you are the ones with good guides, small groups, and a bit of breathing room built into the schedule.
Mix the big-ticket experiences (Batur, Nusa Penida) with the slower ones (cooking class, waterfall hike, evening dance) and you’ll leave with a much fuller picture of the island than most visitors get.
For more ideas on how to structure your time, the 7 Days in Bali Itinerary has a day-by-day plan that works well with several of the tours above. If you’re still picking your base, the best hotels in Bali guide covers properties by area and budget. And if you’re wondering whether the timing of your trip affects what’s available, when to visit Bali breaks it down month by month. For the top beach spots worth pairing with a half-day tour, the best beaches in Bali guide is the place to start. And if you’re still building your list, the instagrammable places in Bali guide is worth a read before you commit to anything.
Sources: Bali Tourism Board, Indonesian Central Statistics Agency (BPS).


