Top Things to Do in Indonesia

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

★4.9 1,574 experiences from US$ 5.90 ✓Free cancellation on most experiences

All tours (221–240 of 1,574)

Nusa Penida snorkeling tour: Three bays, five beaches
›
‹
Most booked
Nusa Penida snorkeling tour: Three bays, five beachesSnorkel Gamat Bay, Manta Bay and Crystal Bay, then explore Kelingking Beach, Broken Beach and Angel's Billabong on a guided full-day tour from Bali.
199 reviews
4.62★
Duration
11h–12h
Every day
06:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
Bali: Cave Tubing & Tegallalang Rice Terrace Day Trip with Lunch
›
‹
Travelers' pick
Bali: Cave Tubing & Tegallalang Rice Terrace Day Trip with LunchFeel the cool cave river in Bali, float through hidden tunnels, walk Tegallalang’s rice terraces, and share laughs over local lunch. Includes pickup and guide.
198 reviews
4.89★
Duration
4h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 21per person
Nusa Penida Day Trip: Kelingking Beach & Crystal Bay from Bali
›
‹
Travelers' pick
Nusa Penida Day Trip: Kelingking Beach & Crystal Bay from BaliFull-day Nusa Penida island tour from Sanur with fast boat, four beaches, local driver and hotel pickup. Departs 7:30am, returns by 4:30pm. Lunch break at local restaurant.
198 reviews
4.69★
Duration
8h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 35per person
Kuta Beginner Surf Lessons Bali: Surf Equipment Included
›
‹
Kuta Beginner Surf Lessons Bali: Surf Equipment IncludedBeginner surf lessons in Kuta, Bali with UP2U Surf School. Board, leash & rash shirt included, plus free photos, showers and an online course.
195 reviews
4.92★
Duration
2h
Every dayLive guide ENFree cancellationfromUS$ 11.31per person
Private Car Rental Yogyakarta with Driver: Build Your Own Day
›
‹
Private Car Rental Yogyakarta with Driver: Build Your Own DayRent a private car in Yogyakarta with English driver for 12 hours. Visit temples, beaches, caves, markets. Fits groups up to five.
193 reviews
4.96★
Duration
12h
Every dayHotel pickupFree cancellationfromUS$ 57per group
Mount Batur Sunset Jeep Tour from Seminyak: Skip the Hike
›
‹
Mount Batur Sunset Jeep Tour from Seminyak: Skip the HikeEight to ten hours riding a 4WD jeep to Mount Batur's sunset viewpoint with a professional driver, coffee break, snacks and hotel pickup included.
192 reviews
4.89★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 23per person
Ubud Cooking Class & Market Tour with Local Chef
›
‹
Travelers' pick
Ubud Cooking Class & Market Tour with Local ChefLearn to cook 5+ Balinese dishes in Ubud with hotel pickup, local market visit & traditional offerings. Small groups, lunch included. 4 hours.
191 reviews
4.97★
Duration
6h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 33per person
Bali North Day Tour: Tanah Lot, Jatiluwih & Waterfalls Pickup
›
‹
Best value
Bali North Day Tour: Tanah Lot, Jatiluwih & Waterfalls PickupChase sea breeze at Tanah Lot, wander Jatiluwih’s rice terraces, and cool off by jungle waterfalls. Private Bali tour with hotel pickup and all entry fees included.
191 reviews
4.82★
Duration
10h
start times · Every day
6
Live guide EN · RU · JAPickup optionalFree cancellationfromUS$ 9.32per person
Private Ubud Tour: Cultural Sites, Rice Terraces & Waterfall
›
‹
★Top rated
Private Ubud Tour: Cultural Sites, Rice Terraces & WaterfallVisit Tegalalang Rice Terrace, Tirta Empul Temple, Tegenungan Waterfall and Monkey Forest in Ubud with a private driver-guide. Full-day tour includes lunch and entry fees.
190 reviews
5.00★
Duration
8h–10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
South Bali Uluwatu Private Tour: Cliffs, Temple & Fire Dance
›
‹
Travelers' pick
South Bali Uluwatu Private Tour: Cliffs, Temple & Fire DancePrivate full-day tour of South Bali with hotel pickup, English-speaking driver, and all entry fees included: Tanah Barak Cliff, Pandawa Beach.
188 reviews
4.91★
Duration
9h–10h
Every day
10:00
Live guide ENHotel pickupFree cancellationfromUS$ 80per person
Snorkeling in Padangbai with Waterfalls and Lunch
›
‹
Snorkeling in Padangbai with Waterfalls and LunchSnorkel two Bali reef spots with a professional guide, shower and change at the beach, then visit Kanto Lampo and Tibumana waterfalls.
188 reviews
4.89★
Duration
9h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 46per person
Mount Batur Jeep Tour from Ubud: 4WD lava fields and hot spring
›
‹
Mount Batur Jeep Tour from Ubud: 4WD lava fields and hot springDrive through Kintamani's 1964 lava fields in a custom 4WD vehicle with a certified guide, then relax in Batur Natural Hot Spring overlooking the lake while enjoying lunch.
188 reviews
4.86★
Duration
8h
start times · Every day
9
Live guide ENHotel pickupFree cancellationfromUS$ 30per person
Snorkeling Manta Ray Safari in Nusa Penida: Includes snorkeling equipment
›
‹
Snorkeling Manta Ray Safari in Nusa Penida: Includes snorkeling equipmentSnorkel four Nusa Penida sites with a live English guide to see manta rays, turtles and reef fish. Equipment and towel provided for this 2.5-hour adventure.
187 reviews
4.26★
Duration
2h 30m
start times · Every day
5
Live guide ENFree cancellationfromUS$ 6.22per person
Kuta: Private Driver & Ubud Day Trip with Temples & Rice Terraces
›
‹
Kuta: Private Driver & Ubud Day Trip with Temples & Rice TerracesPrivate driver service from Kuta covering Ubud temples, Tegalalang rice terraces, and Tegenungan waterfall. Air-conditioned car, pickup included, full day flexibility.
185 reviews
4.99★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 32per person
Bukit Lawang: 2-Day Jungle Trek & Ethical Orangutan Encounter
›
‹
Travelers' pick
Bukit Lawang: 2-Day Jungle Trek & Ethical Orangutan EncounterWake up to Sumatra’s wild calls, trek with certified guides, spot orangutans, camp by the river, and return by tube raft. Includes meals and all permits.
184 reviews
4.98★
Duration
2d
start times · Every day
6
Live guide EN · MSPickup optionalFree cancellationfromUS$ 173per person
Diving Tulamben: 3 Dives from Kuta with Pickup
›
‹
Diving Tulamben: 3 Dives from Kuta with PickupThree dives at Tulamben's famous sites from Kuta with hotel pickup, lunch and all gear included: the USS Liberty wreck plus two other sites you choose.
184 reviews
4.85★
Duration
11h
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 142per person
Volcano Terrace Bali: Rice Fields & Mount Batur Views
›
‹
Volcano Terrace Bali: Rice Fields & Mount Batur ViewsFull-day tour from Kuta to Tegalalang Rice Terrace, Kintamani, Mount Batur, Ubud Monkey Forest, Tirta Empul Temple with private car and lunch.
184 reviews
4.96★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Ubud: Silver Jewelry Making Class in Balinese Village
›
‹
Ubud: Silver Jewelry Making Class in Balinese VillageTry your hand at silver jewelry making in a small Ubud village, guided by local artisans. Includes all tools, coffee or tea, and you’ll bring home your own creation.
183 reviews
4.98★
Duration
2h
start times · Every day
4
Live guide EN · MSFree cancellationfromUS$ 50per person
Batik Painting Class in Ubud: Learn Traditional Wax-Resist Dyeing
›
‹
Batik Painting Class in Ubud: Learn Traditional Wax-Resist DyeingSpend three hours learning traditional batik at Five Art Studio in Ubud's Keliki neighborhood.
183 reviews
4.97★
Duration
3h
start times · Every day
2
Live guide EN · MSFree cancellationfromUS$ 29US$ 20per person
Snorkeling from Bali: Nusa Penida Island with manta rays
›
‹
Snorkeling from Bali: Nusa Penida Island with manta raysSnorkel Nusa Penida's manta rays, crystal bays and limestone cliffs from Bali with speedboat, lunch and hotel pickup included. See mantas at 10 metres in plankton-rich waters.
183 reviews
4.74★
Duration
10h
start times · Every day
2
Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 145US$ 136per person
Need help planning your next activity?