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 (721–740 of 1,574)

Cycling Tour Yogyakarta: Temples, Villages & Rice Fields
›
‹
Cycling Tour Yogyakarta: Temples, Villages & Rice FieldsCycle through Yogyakarta's villages and rice fields to visit three temples on a guided tour with lunch and hotel pickup.
31 reviews
5.00★
Duration
4h–5h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 25per person
Bali Self-Drive Jet Ski in Nusa Dua: 30-Minute Ride
›
‹
Bali Self-Drive Jet Ski in Nusa Dua: 30-Minute RideRide a 1050cc jet ski for 30 minutes in Nusa Dua. Hotel pickup and safety briefing included before you hit the water.
30 reviews
4.97★
Duration
30m
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Gili Trawangan snorkeling tour: Swim with sea turtles
›
‹
Gili Trawangan snorkeling tour: Swim with sea turtlesHalf-day snorkeling around Gili Islands with sea turtles, coral gardens and underwater sculptures. Boat, equipment and guide included. Choose group or private departure.
30 reviews
4.07★
Duration
4h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 18per person
Snorkeling in Nusa Penida: 4 spots with manta rays
›
‹
Snorkeling in Nusa Penida: 4 spots with manta raysSnorkel four bays around Nusa Penida with a guide, spotting manta rays at Manta Bay, coral gardens at Gamat Bay, and sea turtles. Includes snorkel gear.
30 reviews
4.47★
Duration
2h 30m
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromUS$ 9.10per person
Snorkeling at Blue Lagoon, Bali: Two Reefs & Coffee Plantation
›
‹
Snorkeling at Blue Lagoon, Bali: Two Reefs & Coffee PlantationSnorkel two coral reef sites in Bali's Blue Lagoon and Tanjung Jeun, then relax at Bias Tugel Beach and tour a coffee plantation. Includes lunch, gear and hotel pickup.
30 reviews
4.97★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Nusa Penida: Kelingking Beach & Angel's Billabong Small Group Tour
›
‹
Nusa Penida: Kelingking Beach & Angel's Billabong Small Group TourFull-day Nusa Penida tour from Ubud with Kelingking Beach, Angel's Billabong, Crystal Bay. Small groups (max 4), AC vehicle, entry fees and water included.
30 reviews
4.67★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Snorkeling in Nusa Penida: Manta Point, Gamat Bay, Wall Bay
›
‹
Travelers' pick
Snorkeling in Nusa Penida: Manta Point, Gamat Bay, Wall BaySnorkel three reef sites in Nusa Penida with an English-speaking guide, quality equipment and GoPro photos included.
30 reviews
4.77★
Duration
3h
Every day
08:00
Live guide ENFree cancellationfromUS$ 25per person
Ubud Temple Tour: Tirta Empul, Elephant Cave & Rice Terraces
›
‹
Ubud Temple Tour: Tirta Empul, Elephant Cave & Rice TerracesPrivate Ubud temple tour in Bali with English-speaking guide and hotel pickup: visit Tirta Empul, Elephant Cave.
30 reviews
5.00★
Duration
6h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 65per group
Snorkeling Komodo Island: Padar, Pink Beach & Manta Point
›
‹
Snorkeling Komodo Island: Padar, Pink Beach & Manta PointFull-day snorkeling from Labuan Bajo with speedboat to Padar Island, Komodo National Park, Pink Beach, Manta Point and Kanawa Island. Bottled water.
30 reviews
4.33★
Duration
11h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 125per person
Bali Sekumpul & Fiji Waterfall Tour: Private with Temple
›
‹
Bali Sekumpul & Fiji Waterfall Tour: Private with TemplePrivate north Bali tour at 8am visiting Sekumpul and Fiji waterfalls, then Ulun Danu Beratan Temple on the lake. Driver and tickets included.
30 reviews
4.97★
Duration
9h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 55per person
Tanah Lot & North Bali Private Tour: Temples & Rice Terraces
›
‹
Tanah Lot & North Bali Private Tour: Temples & Rice TerracesSpend 9-11 hours exploring four major temples and Jatiluwih rice terraces on a private guided tour from Seminyak, with hotel pickup and lunch.
30 reviews
5.00★
Duration
9h–11h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 98per person
Ubud Ayung River Rafting: Bali's longest river with canyon walls
›
‹
Ubud Ayung River Rafting: Bali's longest river with canyon wallsRaft the Ayung River near Ubud through dramatic canyon walls, hidden waterfalls and stone carvings on a six-hour adventure with professional guide and lunch.
29 reviews
4.97★
Duration
6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
3-Day Mount Ijen, Tumpak Sewu & Bromo Tour from Bali
›
‹
3-Day Mount Ijen, Tumpak Sewu & Bromo Tour from BaliVisit Mount Ijen's blue fire crater, Tumpak Sewu waterfall and Mount Bromo at sunrise on this 3-day Bali tour with private 4WD jeep, accommodation and guide.
29 reviews
5.00★
Duration
3d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 484per person
Kuta: Sekumpul Waterfalls Trek with 7 Falls & Water Slide
›
‹
Kuta: Sekumpul Waterfalls Trek with 7 Falls & Water SlideTrek to Sekumpul Waterfalls from Kuta with a local guide. Swim in pools, slide down cascades, explore 7 waterfalls, and enjoy lunch with hotel pickup.
28 reviews
4.96★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Surabaya: Bromo Sunrise & Ijen Blue Fire 3-Day Private Tour to Bali
›
‹
Surabaya: Bromo Sunrise & Ijen Blue Fire 3-Day Private Tour to Bali3-day private tour from Surabaya to Mount Bromo sunrise and Ijen Crater's blue fire, with ferry to Bali. Includes accommodation, transport, guides, and meals.
28 reviews
5.00★
Duration
3d
Every dayHotel pickupFree cancellationfromUS$ 311per person
Tanah Lot and Uluwatu Temple Tour from Seminyak: Sunset and Dance
›
‹
Tanah Lot and Uluwatu Temple Tour from Seminyak: Sunset and DanceVisit Tanah Lot and Uluwatu temples, watch the Kecak fire dance, and swim at Padang Padang Beach on this full-day tour from Seminyak, ending with seafood dinner by the sea.
28 reviews
4.82★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Private Ubud Tour: Rice Terraces, Temples & Waterfall
›
‹
Private Ubud Tour: Rice Terraces, Temples & WaterfallTen-hour tour from your hotel at 9am with English-speaking driver visiting rice terraces, Ubud Swing, Gunung Kawi Temple, holy water temple and Tegenungan Waterfall.
28 reviews
5.00★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 36per person
Bali Airport Transfer to Hotel: Private Pickup with Driver
›
‹
Bali Airport Transfer to Hotel: Private Pickup with DriverPrivate airport transfer from Bali's Ngurah Rai to your hotel with a dedicated driver and vehicle reserved for your journey.
28 reviews
4.21★
Duration
1h–4h
start times · Every day
19
Pickup optionalFree cancellationfromUS$ 15per person
Nusa Penida 2-Day Tour: West & East Island Beaches
›
‹
Nusa Penida 2-Day Tour: West & East Island BeachesTwo-day guided tour of Nusa Penida's west and east coasts by fastboat from Bali, visiting Angel Billabong, Kelingking Beach, Diamond Beach.
28 reviews
5.00★
Duration
2d
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 145per person
Jomblang Cave rafting from Yogyakarta: 65-meter descent
›
‹
Jomblang Cave rafting from Yogyakarta: 65-meter descentDescend 65 meters into Jomblang Cave from Yogyakarta with a private driver and English-speaking guide. Optional body rafting in Pindul Cave afterward. Pickup at 7am, full day.
28 reviews
4.96★
Duration
10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 52per group
Need help planning your next activity?