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,521–1,540 of 1,574)

Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full Day
›
‹
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full DayFull-day snorkelling tour from Bali to Nusa Penida with manta rays and sea turtles. Includes speedboat, gear, guide, and lunch. Hotel pickup 7–7:45am.
Duration
9h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 162per person
Penang: Kek Lok Si Temple, Penang Hill & George Town Private Tour
›
‹
Penang: Kek Lok Si Temple, Penang Hill & George Town Private TourPrivate Penang tour with Kek Lok Si Temple, Penang Hill funicular & Chew Jetty. Includes guide, transport, hotel pickup. Flexible itinerary, small groups.
Duration
6h
start times · Every day
8
Live guide EN · ZH · MS · YUEHotel pickupFree cancellationfromUS$ 90per person
Snorkeling in Gili Air: Sea Turtles & Coral Reefs
›
‹
Snorkeling in Gili Air: Sea Turtles & Coral ReefsSnorkel the Gili Islands for 5 hours with a local guide, swim with sea turtles around coral reefs, and view underwater statues from a glass-bottom boat with provided gear.
Duration
5h
Every day
09:45
Live guide ENFree cancellationfromUS$ 17.02per person
Waterbom Bali Day Entry: Water Slides & Pool Access
›
‹
New
Waterbom Bali Day Entry: Water Slides & Pool AccessFull-day admission to Waterbom Bali water park in Kuta with unlimited slides, pools and attractions. Self-guided pace, shower facilities included, open daily.
Duration
1d
Every day
09:00
Live guide ENFree cancellationfromUS$ 29per person
Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty Wreck
›
‹
New
Scuba Diving in Tulamben: 1:1 Private Guide & USS Liberty WreckFour hours of scuba diving in Tulamben with a dedicated private guide, two shore dives exploring the USS Liberty Wreck, full equipment.
Duration
4h
start times · Every day
4
Live guide EN · MSFree cancellationfromUS$ 90US$ 85per person
Snorkeling Gili Islands: GoPro footage included
›
‹
New
Snorkeling Gili Islands: GoPro footage includedSnorkel around Gili Air, Gili Meno and Gili Trawangan with guide, boat, gear and GoPro footage. Five hours exploring coral reefs and tropical fish across three islands.
Duration
5h
Every day
09:30
Live guide EN · MSFree cancellationfromUS$ 17.02US$ 14.47per person
Minangkabau Cultural Tour: Village Homestays in West Sumatra
›
‹
New
Minangkabau Cultural Tour: Village Homestays in West SumatraSix-day cultural tour from Padang through Bukittinggi, Harau Valley and Pariangan, staying with local families in traditional homestays. Includes guide.
Duration
6d
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 689per person
Bali temple and nature tour: Monkey Forest, Tanah Lot sunset
›
‹
Most booked
Bali temple and nature tour: Monkey Forest, Tanah Lot sunsetFull-day Bali tour visiting Monkey Forest, Taman Ayun Temple and Tanah Lot with English-speaking guide, hotel pickup and lunch stop in rice paddies.
123 reviews
3.85★
Duration
8h
Every day
12:30
Live guide ENPickup optionalFree cancellationfromUS$ 67per person
Kintamani Lake Volcano Tour: Barong Dance & Rice Terraces
›
‹
★Top rated
Kintamani Lake Volcano Tour: Barong Dance & Rice TerracesFull-day Bali tour visiting Barong Dance, Elephant Cave, Kintamani volcano and Tirta Empul Temple with pickup, guide and entry fees from Kuta, Seminyak or Sanur.
105 reviews
3.86★
Duration
8h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromUS$ 74per person
Bali Airport to Hotel: Private Transfer & Meet-and-Greet
›
‹
Bali Airport to Hotel: Private Transfer & Meet-and-GreetPrivate transfer from Denpasar Airport to Bali hotel with meet-and-greet, luggage help, and AC vehicle. Fixed price per person, 3–6 adults. English-speaking driver.
47 reviews
3.74★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 33per person
Private Tour Top Sights of Bali in One Day
›
‹
Private Tour Top Sights of Bali in One DayNine to ten hour Bali tour with English-speaking driver visiting rice terraces, temples, volcano views and waterfalls, including lunch and hotel pickup.
38 reviews
4.97★
Duration
9h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 80per person
Ubud tour van: Tegalalang terraces, temples & waterfall
›
‹
Ubud tour van: Tegalalang terraces, temples & waterfallGuided Ubud tour in a 15-seat van with private transport, air-conditioned comfort, bottled water and local buffet lunch included.
33 reviews
4.97★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 62per person
Bali Day Tour: Temples, Waterfalls & Rice Terraces with Local Driver
›
‹
Bali Day Tour: Temples, Waterfalls & Rice Terraces with Local DriverPrivate Bali tour with English-speaking driver. Visit Batuan Temple, Tegenungan Waterfall, Ubud Monkey Forest, Tegalalang Rice Terrace & more. All fees included.
27 reviews
4.96★
Duration
8h–10h
start times · Every day
3
Live guide EN · JAPickup optionalFree cancellationfromUS$ 54per person
Kawah Ijen Blue Flame Tour: Midnight volcano crater hike
›
‹
Kawah Ijen Blue Flame Tour: Midnight volcano crater hikeWatch the blue flame burn inside Ijen Crater at midnight, then hike to the summit for sunrise over the crater lake and sulfur miners, private vehicle.
26 reviews
5.00★
Duration
14h–1d
Every day except Friday and Saturday
00:30
Live guide ENPickup optionalFree cancellationfromUS$ 69per person
3-Day Open Water Dive Certification in Pemuteran
›
‹
3-Day Open Water Dive Certification in PemuteranGet SSI-certified to dive in 3 days in Pemuteran with classroom theory, pool training and 4 ocean dives at Menjangan Marine Park, instructor-led.
24 reviews
5.00★
Duration
3d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 362per person
Nusa Penida Private Tour from Kuta: Speedboat & Custom Itinerary
›
‹
Nusa Penida Private Tour from Kuta: Speedboat & Custom ItineraryPrivate Nusa Penida tour from Kuta with speedboat, entry fees, lunch and hotel pickup. Visit Diamond Beach, Kelingking Beach and more on this full-day tour.
22 reviews
3.73★
Duration
10h–12h
Every day
06:30
Live guide ENPickup optionalFree cancellationfromUS$ 105per person
2-day Balinese cooking class and village stay in Ubud
›
‹
2-day Balinese cooking class and village stay in UbudStay two days in Manggis Village with a local family, learning to cook traditional Balinese food, make brown sugar and arak, and share meals together.
19 reviews
5.00★
Duration
2d
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 189per person
Ubud culture art nature tour five stops with guide pickup
›
‹
Ubud culture art nature tour five stops with guide pickupPrivate day tour around Ubud with guide, hotel pickup and all entry fees included: visit Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple.
18 reviews
5.00★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Yogyakarta to Bromo & Ijen: 3-Day Volcano Tour with Bali Ferry
›
‹
Yogyakarta to Bromo & Ijen: 3-Day Volcano Tour with Bali FerryWake up for sunrise at Bromo, trek Ijen’s crater, and cross to Bali: all with private transport, local guides, and ferry tickets included. Book your Java volcano adventure.
18 reviews
5.00★
Duration
3d
Every day
07:00
Live guide ENHotel pickupInstant confirmationfromUS$ 774per group
Mount Batur sunrise jeep tour: Lava fields and breakfast
›
‹
Mount Batur sunrise jeep tour: Lava fields and breakfastMount Batur sunrise jeep tour from Ubud with hotel pickup, breakfast and 4WD across 1963 lava flows: watch the sun rise over the caldera.
17 reviews
5.00★
Duration
6h–8h
Every day
02:30
Live guide ENPickup optionalFree cancellationfromUS$ 23per person
Need help planning your next activity?