Indonesia

Top Things to Do in Indonesia

We compared all 815 experiences in Indonesia so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.8 815 experiences from US$ 7 Free cancellation on most experiences
Sort
Besakih Temple & Penglipuran Village tour with waterfall
Besakih Temple & Penglipuran Village tour with waterfall★★★★★★★★★★ 5.00 (64)8h–10hThis private tour visits Besakih Temple, Bali's largest, perched on Mount Agung's slope with views of the volcano; Kehen Temple, built in the 13th century; Penglipuran Village, Indonesia's cleanest village where no cars are allowed; and Tukad Cepung, a hidden waterfall tucked under a cave. Your driver-guide speaks English, handles photography, and arranges hotel pickup and drop-off. The day runs 8 to 10 hours and includes lunch, entrance fees, a traditional sarong for temple entry, and an air-conditioned vehicle. Menstruating women are not permitted to enter temples; travelers should have moderate fitness and are not advised if pregnant or dealing with spinal or cardiovascular concerns.Is it for me?This tour involves 8 to 10 hours of walking through villages and temple grounds, plus wading through water at the waterfall, so it suits travelers with moderate fitness who are comfortable on their feet for most of the day. If you're menstruating, pregnant, or managing spinal or cardiovascular concerns, this itinerary is not the right fit.Free cancellationfromUS$ 79View ›
Bali Waterfall, Volcano & Ubud Tour: Mount Batur Views with Lunch
Bali Waterfall, Volcano & Ubud Tour: Mount Batur Views with Lunch★★★★★★★★★★ 4.97 (62)10h–12hA private guided tour of Bali covering Tegenungan Waterfall, Tirta Empul Temple, Kintamani highlands with Mount Batur views, Tegalalang Rice Terrace, and Ubud Palace, with an English-speaking guide, buffet lunch and hotel pickup included. The route runs 10 to 12 hours and moves by air-conditioned minivan between stops. You walk the waterfall path on concrete steps with safety rails, bathe at the temple's holy springs if you choose, and see the active volcano and crater lake from the restaurant where lunch is served.Is it for me?The tour moves at a steady pace with short walks and frequent stops, so it suits a first visit to Bali or a free day when you want to see the highlands and cultural sites without driving yourself. Early start and a full day mean you'll cover a lot of ground, but the minivan does most of the travel and lunch breaks the afternoon.Free cancellationInfants freefromUS$ 85View ›
Ubud Ziplining and Jungle Swing: Rice Terrace Views
Ubud Ziplining and Jungle Swing: Rice Terrace Views★★★★★★★★★★ 4.90 (62)6hA half-day ziplining and jungle swing activity in Ubud where you operate the equipment over rice terraces, learn about the irrigation system from a guide, swim at Ulu Petanu Waterfalls, and finish with coffee and tea. Hotel pickup and safety tools are included; minimum weight is 40kg and maximum is 100kg. Bring a towel and swimming clothes.Is it for me?The six-hour window leaves room for breakfast before pickup and a late lunch after drop-off, so it slots into a half-day without eating into the rest of your itinerary. If you want a full-day experience with a meal included, look for a longer tour; if you have only a few hours free, this one will feel rushed.Free cancellationfromUS$ 70View ›
Tirta Empul Temple Tour with Spiritual Cleansing Ritual in Ubud
Tirta Empul Temple Tour with Spiritual Cleansing Ritual in Ubud★★★★★★★★★★ 4.96 (57)3hThis tour takes you from Ubud Palace to Tirta Empul Temple for a guided exploration of its three courtyards and participation in the Melukat spiritual cleansing ritual, where you enter the sacred spring fountains under step-by-step guidance. A licensed English-speaking guide provides the cultural context—the history of the temple, the purpose of each purification fountain, and the significance of the ritual in Balinese Hindu tradition—so you understand what you're doing and why. The tour includes pickup and drop-off at Ubud Palace, traditional sarong and sash, offerings and flowers, admission, and a towel; the full experience lasts around three hours depending on crowds and temple activities.Is it for me?The ritual involves entering water and moving through fountains, so you'll need to be comfortable wading and getting wet. The tour moves at a pace set by the guide's explanations and the crowds at the temple rather than by walking distance, making it suitable for most fitness levels, but the time at Tirta Empul can stretch longer than two hours depending on how many visitors are there and whether religious ceremonies are underway—plan for flexibility rather than a fixed schedule.Free cancellationBest valuefromUS$ 26View ›
Ubud: ATV Quad Bike Adventure with Waterfall & Tunnel
Ubud: ATV Quad Bike Adventure with Waterfall & Tunnel★★★★★★★★★★ 4.82 (57)1h 30mYou’ll ride an ATV quad bike through Ubud’s lush rice fields, splash under a real waterfall, and rumble through a 700-meter tunnel with a local guide leading the way. With lunch included and all safety gear provided (plus pickup if you want), you’ll get muddy, laugh hard, and see Bali from angles you’ll remember long after the engine stops.Free cancellationTravelers' pickfromUS$ 33View ›
East Bali: Fishing & Snorkeling Tour with Local Guide
East Bali: Fishing & Snorkeling Tour with Local Guide★★★★★★★★★★ 4.70 (57)9hYou’ll start your day meeting salt farmers in Kusamba before heading east for fishing or snorkeling at Virgin Beach with a local guide. Enjoy fresh-cooked lunch by the sea, time to relax or swim, plus hotel pickup and flexible timing — all wrapped up in real Balinese warmth you’ll remember long after you leave.Free cancellationTravelers' pickfromUS$ 60View ›
Snorkeling Nusa Penida Island from Bali: Manta Bay & Crystal Bay
Snorkeling Nusa Penida Island from Bali: Manta Bay & Crystal Bay★★★★★★★★★★ 4.29 (55)2hSnorkeling around Nusa Penida Island from Bali puts you in the water at three separate sites — Manta Bay, Crystal Bay and Gamat Bay — with hotel pickup, speedboat transfer, snorkeling gear and underwater GoPro footage all included. You choose between a private boat or a shared one at checkout. The activity runs two hours in the water, with the full day from pickup to drop-off taking roughly six and a half hours.Is it for me?Book the private boat option if you want to control the pace and the group size; the shared boat keeps the cost lower and puts you with other snorkelers on the same route. Either way, the two-hour snorkeling window and the fixed boat schedule mean you're in the water at the same three sites and back to your hotel by early afternoon — no building an itinerary yourself.Free cancellationTravelers' pickfromUS$ 100View ›
West Bali Private Tour: Waterfall, Handara Gate & Ulun Danu Temple
West Bali Private Tour: Waterfall, Handara Gate & Ulun Danu Temple★★★★★★★★★★ 4.95 (55)10hIf you want to see Bali beyond the usual spots, this tour takes you through quiet temples, mountain lakes, and hidden waterfalls—all with a local guide who knows the best photo stops and snack stalls along the way.Free cancellationKids −30%fromUS$ 67View ›
Nusa Penida: 3-Day Freediving Level 1 Certification Course
Nusa Penida: 3-Day Freediving Level 1 Certification Course★★★★★★★★★★ 5.00 (55)3dYou spend three full days learning freediving theory and technique, starting with confined water drills and moving to three open ocean sessions in Nusa Penida. By day three, most students reach 15–20 meters on a single breath. You leave with AIDA Level 1 certification, equipment included, and the knowledge to dive safely with friends.Is it for me?This course is for anyone who wants to learn freediving from the ground up and earn a real certification in three days — the structured schedule and small group size mean you're not figuring it out alone, and the instructor's constant presence is what makes going deep feel manageable instead of scary.Free cancellationfromUS$ 450View ›
Nusa Penida Snorkeling & Island Tour from Kuta
Nusa Penida Snorkeling & Island Tour from Kuta★★★★★★★★★★ 4.72 (54)6h–8hYou start before dawn, snorkel three bays where manta rays and tropical fish are common sightings, visit two natural rock formations and a remote beach, eat lunch included, and return to your Kuta hotel by evening. All snorkeling gear, speedboat tickets, and ground transport are provided, so you show up with a swimsuit and a camera.Is it for me?Best for travelers based in Kuta who want to see Nusa Penida's main snorkeling sites and beaches in one day without arranging their own boat, tickets, or timing — the fixed schedule and included transport handle all of that, leaving you to focus on the water and the views.Free cancellationTravelers' pickfromUS$ 150View ›
Ubud: Telaga Waja River Rafting & Lunch with Hotel Pickup
Ubud: Telaga Waja River Rafting & Lunch with Hotel Pickup★★★★★★★★★★ 4.92 (52)2h–2h 25mYou get picked up from your Ubud-area hotel, driven to Telaga Waja River, and guided through 3-4 rapids including a steep 5-meter drop; the guide provides all safety gear, calls the paddle timing, and handles the technical parts. After the raft, you shower and eat a buffet lunch before returning to your hotel, finishing by early afternoon.Is it for me?Book this if you want a half-day water activity that doesn't require swimming skill or extreme fitness, and you'd rather not arrange your own transport to the river — the pickup from your hotel and the fixed schedule are what make it easy to slot into a Bali itinerary.Instant confirmationfromUS$ 31View ›
Gili Trawangan Snorkel & Catamaran Cruise with Lunch
Gili Trawangan Snorkel & Catamaran Cruise with Lunch★★★★★★★★★★ 4.92 (51)5hA 5-hour catamaran snorkel cruise around Gili Trawangan, Gili Air and Gili Meno with a live English-speaking guide, visiting three snorkeling sites and including breakfast, lunch, full snorkel gear and towels. Groups stay under 20 people. Children are welcome from age 9.Is it for me?The 5-hour window means you snorkel the best morning sites and still have your afternoon free—early enough to catch the calmest water and the most active turtles, short enough to fit a second activity or a long lunch on shore into the same day.Free cancellationTravelers' pickKids −50%fromUS$ 104View ›
Nusa Penida: Full Day Snorkeling & Island Tour from Bali
Nusa Penida: Full Day Snorkeling & Island Tour from Bali★★★★★★★★★★ 4.98 (50)9hYou board a fast boat at 7:30am from Sanur and arrive on Nusa Penida to snorkel Manta Bay, Gamat Bay, and Crystal Bay with equipment provided; you stop for lunch at a local restaurant (your cost), then visit Kelingking Beach and a natural cliff-side pool before returning by boat in the late afternoon. Hotel pickup in Bali is included, and the car is shared only if your hotel is in the same area.Is it for me?Book this if you want to snorkel three different bays and see Nusa Penida's main beaches in one day without arranging your own boat, equipment, or transport—the fixed schedule and included car mean you move between four spots without negotiating timing or finding your way.Free cancellationTravelers' pickKids −58%fromUS$ 88View ›
Bali Bird Park Ubud: 250 Species & Hotel Transfer
Bali Bird Park Ubud: 250 Species & Hotel Transfer★★★★★★★★★★ 4.91 (47)1h–6hYou're picked up from your Ubud hotel and driven to Bali Bird Park, where a professional guide walks you through 250 bird species over two hours, including all live shows. The park has stroller and wheelchair access, a tropical garden, and a restaurant on-site. Hotel transfer, entrance, and all shows are included in the price.Is it for me?Pick this if you want to see a serious collection of tropical birds without arranging your own transport or timing — the hotel pickup and fixed two-hour slot with a guide take the planning out of it, and the park's size means you're not rushed through.Free cancellationKids −33%fromUS$ 38View ›
Nusa Penida: Manta Ray Snorkeling & Island Tour from Seminyak
Nusa Penida: Manta Ray Snorkeling & Island Tour from Seminyak★★★★★★★★★★ 4.70 (47)8hYou're picked up early from your Seminyak hotel and taken to Sanur to board a public boat to Nusa Penida. Spend three hours snorkeling at Manta Bay, Crystal Bay and other sites depending on conditions, then visit Broken Beach, Angel Billabong and Kelingking Beach on the island. Lunch, snorkeling gear, towel and all transport are included. The boat returns to Sanur by late afternoon, with hotel drop-off around 5:30pm.Is it for me?Choose this if you want to snorkel with manta rays and see Nusa Penida's beaches in one day without renting a car or hiring a private boat — the fixed schedule and included transport mean you show up and the logistics are handled.Free cancellationfromUS$ 81View ›
Mount Batur Sunrise Jeep Tour: Private 4x4 Adventure in Bali
Mount Batur Sunrise Jeep Tour: Private 4x4 Adventure in Bali★★★★★★★★★★ 4.98 (47)6hIf you want to catch Bali’s sunrise without hiking in the dark, this private Mount Batur jeep tour is perfect. You’ll get hotel pickup, an off-road adventure across real volcanic landscapes, and time to soak in those early morning views—all with a local guide who knows every shortcut.Free cancellationKids −28%fromUS$ 35View ›
Ubud Cooking Class and Rice Terrace Tour: Make Balinese Dishes
Ubud Cooking Class and Rice Terrace Tour: Make Balinese Dishes★★★★★★★★★★ 4.98 (47)8hA private cooking class and sightseeing tour in Ubud where you shop at a traditional market, prepare a four-course Balinese meal with your guide's instruction, eat lunch overlooking rice paddies, then visit the Sacred Monkey Forest Sanctuary. Hotel pickup, an English-speaking guide, all entrance fees and lunch are included in an 8-hour day.Is it for me?Book the full-day tour if you want to cook, eat and see the landscape in one trip—the guide handles the market stop and both sites, so the day stays on track without you planning the route or timing. The cooking-class-only option works if you want just the market and kitchen instruction without the sightseeing stops.Free cancellation-8%fromUS$ 48View ›
Ubud: Waterfalls, Rice Terraces & Jungle Swing
Ubud: Waterfalls, Rice Terraces & Jungle Swing★★★★★★★★★★ 5.00 (46)10hYou visit four natural attractions in one day: three waterfalls with swimming pools (Kanto Lampo, Tibumana, and Tukad Cepung inside a cave), walk through the famous Tegalalang Rice Terrace learning about traditional irrigation, and experience the jungle swing with views over the rice fields. Hotel pickup, all entry fees, transport in an air-conditioned vehicle, and bottled water are included, with the full day lasting around eight hours.Is it for me?Book this if you want to see Ubud's main natural attractions in one day without arranging separate transport, tickets, and timing between stops — the fixed itinerary handles all three waterfalls, the rice terrace, and the swing in a single outing.Free cancellationfromUS$ 19View ›
Bali Reptile Park Entry & Guided Encounters Ticket
Bali Reptile Park Entry & Guided Encounters Ticket★★★★★★★★★★ 4.72 (46)1h 30mYou’ll wander shaded jungle paths at Bali Reptile Park with a local guide who actually knows every animal’s name (and quirks). Hold a python if you’re brave enough, watch rare Indonesian reptiles up close during live shows, and chat freely with keepers who love what they do. The park feels relaxed and personal — you might even forget you’re in a “zoo.”Free cancellationKids −50%fromUS$ 14.39View ›
Borobudur Temple tour from Semarang port: Two Buddhist temples
Borobudur Temple tour from Semarang port: Two Buddhist temples★★★★★★★★★★ 4.74 (46)10hA shore excursion from Semarang port to Borobudur and Mendut temples with a licensed English-speaking guide, entry to both sites, local snacks and a souvenir. You travel three hours each way and spend three hours exploring the temples, learning the story of Buddha Gautama from the relief carvings at Borobudur and encountering the three large Buddha statues at Mendut, which was built in the 7th century and remains a place of active prayer. Transportation, all fees and an air-conditioned vehicle are included.Is it for me?The full day — nine hours of travel and exploration combined — suits travelers who have a full port call and want to see two significant temples without arranging transport or guides themselves. If your ship docks for fewer than 10 hours or you prefer to stay closer to the port, a shorter excursion would fit better. Children from age 5 are welcome; the tour is not recommended for travelers with spinal injuries, pregnancy, or cardiovascular concerns.Free cancellationTravelers' pickKids −18%fromUS$ 148View ›
Do you need help planning your next activity?