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 (1,141–1,160 of 1,574)

Snorkeling Nusa Penida: Restore a Coral Reef
›
‹
Snorkeling Nusa Penida: Restore a Coral ReefSnorkel a restored coral reef in Nusa Penida and help fragment corals for replanting. All equipment included, led by a marine biologist, 4 hours from shore.
4 reviews
5.00★
Duration
4h
Every dayLive guide ENFree cancellationfromUS$ 100per person
Tirta Empul Temple purification ritual and rice terraces tour
›
‹
Tirta Empul Temple purification ritual and rice terraces tourVisit Tirta Empul Temple's sacred springs for a melukat purification ritual, swim at Ulu Petanu Waterfall.
4 reviews
5.00★
Duration
7h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 54per person
Bali Spiritual Journey Tour from Ubud: Water Cleansing & Healer
›
‹
Bali Spiritual Journey Tour from Ubud: Water Cleansing & HealerPrivate Bali spiritual tour from Ubud with water cleansing ritual, healer meeting and lunch included. Hotel pickup, English-speaking guide, nine hours total.
4 reviews
5.00★
Duration
9h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 287per person
Snorkeling Gili Islands Glass-Bottom Boat Tour
›
‹
Snorkeling Gili Islands Glass-Bottom Boat TourSnorkel three Gili islands with an English-speaking guide, glass-bottom boat views, turtle sanctuary visit and underwater statues, lunch and hotel.
4 reviews
4.25★
Duration
8h 30m
Every day
08:30
Live guide ENPickup optionalFree cancellationfromUS$ 85per person
Tea Village Activity in Yogyakarta: Harvest & Make Your Own Tea
›
‹
Tea Village Activity in Yogyakarta: Harvest & Make Your Own TeaHarvest tea leaves and make organic green or white tea in Yogyakarta's Menoreh mountains, with lunch and a guide included. Suitable for all fitness levels.
4 reviews
5.00★
Duration
5h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 82per person
ATV Riding in Bali: Waterfalls, Tunnels & Rice Fields
›
‹
ATV Riding in Bali: Waterfalls, Tunnels & Rice FieldsRide an ATV through Bali's waterfalls, tunnels and rice fields with a professional guide. Lunch and shower included, 90 minutes total.
4 reviews
5.00★
Duration
1h 30m
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 48per person
West Nusa Penida Island Tour: Kelingking Beach & Broken Beach
›
‹
West Nusa Penida Island Tour: Kelingking Beach & Broken BeachFull-day West Nusa Penida tour from Bali with English guide, fast boat tickets and air-conditioned vehicle. Start at Paluang Cliff.
4 reviews
5.00★
Duration
10h–11h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Lombok City Tour with Temple Visits: Mataram & Batu Bolong
›
‹
Lombok City Tour with Temple Visits: Mataram & Batu BolongFour to six hours exploring Mataram's Sasak culture, temples and old city with private transport, hotel pickup and entrance fees included.
4 reviews
5.00★
Duration
4h–6h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 49per person
3-day jungle trek Bukit Lawang: Orangutans and river return
›
‹
3-day jungle trek Bukit Lawang: Orangutans and river returnTrek through Bukit Lawang's jungle with local guides, sleep in forest camps, and raft back down the river over three days.
4 reviews
5.00★
Duration
3d
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 257per person
2-day jungle trek Bukit Lawang with overnight camp
›
‹
2-day jungle trek Bukit Lawang with overnight campTrek through Gunung Leuser National Park from Bukit Lawang over two days with jungle camp overnight, breakfast and dinner included.
4 reviews
5.00★
Duration
2d
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 161per person
Tirta Empul Temple Purification Ceremony: Melukat Ritual in Bali
›
‹
Tirta Empul Temple Purification Ceremony: Melukat Ritual in BaliJoin the Melukat purification ritual at Tirta Empul Temple in Ubud with a local guide who walks you through each step, sarong.
4 reviews
5.00★
Duration
2h–4h
start times · Every day
9
Live guide EN · MSPickup optionalFree cancellationfromUS$ 25per person
3-day Mount Bromo tour: Tumpak Sewu, Ijen blue flames
›
‹
Travelers' pick
3-day Mount Bromo tour: Tumpak Sewu, Ijen blue flamesThree-day East Java volcano tour from Surabaya: hike Mount Bromo at sunrise, visit Tumpak Sewu Waterfall's 200-meter drop.
4 reviews
5.00★
Duration
3d
Every day
06:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 213per person
3-Day Snorkeling in Komodo National Park: Phinisi Boat Sailing
›
‹
Travelers' pick
3-Day Snorkeling in Komodo National Park: Phinisi Boat SailingSail a traditional phinisi boat through Komodo National Park for three days, snorkeling at Pink Beach and Manta Point with a local guide and photographer.
4 reviews
5.00★
Duration
3d
Mon, Tue, Fri and Sat
09:30
Live guide ENHotel pickupFree cancellationfromUS$ 329per person
Snorkeling & Nusa Penida day trip from Nusa Lembongan: Manta rays
›
‹
Travelers' pick
Snorkeling & Nusa Penida day trip from Nusa Lembongan: Manta raysSnorkel with manta rays and visit Kelingking Beach's T-Rex cliff on a guided day trip from Nusa Lembongan with boat transport and lunch.
4 reviews
4.75★
Duration
6h–7h
Every day
09:00
Live guide ENFree cancellationfromUS$ 68per person
Komodo Island Shore Excursion for Cruise Passengers
›
‹
Travelers' pick
Komodo Island Shore Excursion for Cruise PassengersKomodo dragon trek from your cruise ship with licensed guide and park ranger, small-group pacing suited to senior travelers, returning before tender departure.
4 reviews
4.25★
Duration
2h
Every day
07:00
Live guide ENFree cancellationfromUS$ 120per person
Gunung Leuser 3-Day Orangutan Trek & Stone Carving
›
‹
Gunung Leuser 3-Day Orangutan Trek & Stone CarvingTrek through Gunung Leuser National Park for three days with a certified guide, camp in the forest, and learn to carve river stone from a local artisan on the final morning.
4 reviews
5.00★
Duration
3d
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 207per person
Nusa Penida Day Trip: Snorkeling & Kelingking Beach All-Inclusive
›
‹
Nusa Penida Day Trip: Snorkeling & Kelingking Beach All-InclusiveFull-day Nusa Penida tour with snorkeling, manta rays, Kelingking Beach, and lunch. Hotel pickup from Ubud, Seminyak, Kuta, or Sanur. English-speaking driver.
4 reviews
4.75★
Duration
10h–12h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 49per person
Snorkeling Nusa Penida: Private Boat with Turtles & Manta Rays
›
‹
Travelers' pick
Snorkeling Nusa Penida: Private Boat with Turtles & Manta RaysPrivate boat snorkeling in Nusa Penida with hotel pickup from Bali, four reef sites, land tour to Kelingking Cliff, and all-inclusive lunch and fees.
4 reviews
5.00★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 219per person
Bali ATV Quad Bike Ride Jungle Trails with Lunch
›
‹
Bali ATV Quad Bike Ride Jungle Trails with LunchRide an ATV through Bali jungle trails and muddy tracks with a professional guide, then shower and eat Indonesian lunch before heading back to your Ubud.
4 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Malang tour: Tumpak Sewu, Bromo sunrise, Ijen blue fire
›
‹
Malang tour: Tumpak Sewu, Bromo sunrise, Ijen blue fireThree days from Malang visiting Tumpak Sewu Waterfall with a 2–3 hour trek, Bromo volcano at sunrise to see three mountains at once.
4 reviews
5.00★
Duration
3d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 262per person
Need help planning your next activity?