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 (701–720 of 1,574)

Snorkeling Nusa Penida: Kelingking Beach & Crystal Bay
›
‹
Snorkeling Nusa Penida: Kelingking Beach & Crystal BayDay trip from Bali to Nusa Penida by speedboat with snorkeling at Crystal Bay, Kelingking Beach and Broken Beach, plus guide, meals and hotel pickup.
33 reviews
4.21★
Duration
10h
Every day
07:00
Live guide ENPickup optionalFree cancellationfromUS$ 62per person
Bali ATV Quad Bike & Rafting Day Trip with Pickup
›
‹
Bali ATV Quad Bike & Rafting Day Trip with PickupRide ATVs through rice fields and jungle, then raft the Ayung River with a guide. Hotel pickup and lunch included.
33 reviews
4.82★
Duration
9h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 76per person
Half-Day Ubud Tour: Monkey Forest, Art Market & Herons
›
‹
Half-Day Ubud Tour: Monkey Forest, Art Market & HeronsPrivate guide leads you through Ubud's Monkey Forest with wildlife, traditional art market browsing, then white herons return to Petulu Village at dusk with a cold beer.
33 reviews
4.91★
Duration
6h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 39per person
Jomblang Cave & Timang Beach tour from Yogyakarta: Gondola ride
›
‹
Jomblang Cave & Timang Beach tour from Yogyakarta: Gondola rideDay tour from Yogyakarta to Jomblang Cave and Timang Beach with private transport, guide and lunch included: descend into a 50-meter sinkhole.
33 reviews
4.97★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 69per group
Snorkeling Nusa Penida: Manta Rays & Cliffside Views
›
‹
Travelers' pick
Snorkeling Nusa Penida: Manta Rays & Cliffside ViewsSnorkel with manta rays in Nusa Penida, then explore Kelingking Beach, Broken Beach and Angel Billabong by car with lunch included and hotel pickup on a shared full-day tour.
33 reviews
4.82★
Duration
8h
start times · Every day
11
Live guide ENHotel pickupFree cancellationfromUS$ 16.97per person
Bedugul Private Tour: Rice Terraces & Lake Temple
›
‹
Bedugul Private Tour: Rice Terraces & Lake TemplePrivate tour from Ubud through Bali's rice terraces and lakeside temple with English-speaking guide, hotel pickup and air-conditioned transport.
32 reviews
4.94★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 40per person
Nusa Lembongan Day Tour: Mangroves, Bridge & Seaweed Farm
›
‹
Nusa Lembongan Day Tour: Mangroves, Bridge & Seaweed FarmAll-day tour from Bali to Nusa Lembongan with hotel pickup, fast boat, mangrove forest, Yellow Bridge, seaweed farm visit, and lunch included. Return by evening.
32 reviews
4.81★
Duration
10h–11h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Bali Private Tour: Customize Your Day with Your Own Driver
›
‹
Bali Private Tour: Customize Your Day with Your Own DriverSpend 10 hours exploring Bali in a private air-conditioned car with an English-speaking driver who suggests temples, beaches and hidden spots.
32 reviews
5.00★
Duration
9h–10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 29per person
Ubud: Lempuyang Gate of Heaven & Tirta Gangga Private Tour
›
‹
Ubud: Lempuyang Gate of Heaven & Tirta Gangga Private TourPrivate day tour from Ubud to Lempuyang Temple's Gate of Heaven, Tirta Gangga Water Palace, and Virgin Beach with hotel pickup and driver.
32 reviews
4.72★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 79per person
Bromo to Ijen 3-day tour: Sunrise, blue fire, Lovina
›
‹
Bromo to Ijen 3-day tour: Sunrise, blue fire, LovinaThree-day private tour from Yogyakarta to Mount Bromo and Ijen Crater, featuring sunrise jeep rides, crater hikes.
32 reviews
5.00★
Duration
3d
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 580per group
Private East Bali Day Tour: Water Palaces & Villages
›
‹
Private East Bali Day Tour: Water Palaces & VillagesExplore East Bali’s water palaces, ancient villages, and temples on a private full-day tour with local guide, lunch, and hotel pickup included.
31 reviews
4.71★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Jatiluwih Rice Terraces & Batukaru Temple Tour with Guide
›
‹
Jatiluwih Rice Terraces & Batukaru Temple Tour with GuideTour of Bali's UNESCO rice terraces and sacred mountain temple with English-speaking guide, hotel pickup from Kuta, Seminyak, Sanur, Jimbaran or Nusa Dua.
31 reviews
4.42★
Duration
8h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromUS$ 63US$ 47per person
Jomblang Cave descent & Pindul Cave tubing in Yogyakarta
›
‹
Jomblang Cave descent & Pindul Cave tubing in YogyakartaDescend 60 meters into Jomblang Cave's heavenly light, then tube through Pindul Cave's underground river and swim the Oyo River, with optional drone footage of your descent.
31 reviews
5.00★
Duration
10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 19.80US$ 18.78per person
Ijen and Bromo crater tour from Banyuwangi: See blue fire
›
‹
Travelers' pick
Ijen and Bromo crater tour from Banyuwangi: See blue fireHike Ijen Crater at midnight to watch the blue fire phenomenon, then spend the next morning at Mount Bromo's summit as the sun rises over Java's highest.
31 reviews
5.00★
Duration
2d
Every day
02:30
Live guide ENPickup optionalFree cancellationfromUS$ 225per person
Uluwatu Temple & Kecak Fire Dance: Private car, sunset views
›
‹
Travelers' pick
Uluwatu Temple & Kecak Fire Dance: Private car, sunset viewsWatch the kecak fire dance at Uluwatu Temple perched on a 70-meter clifftop at sunset, with private transportation and an English-speaking driver.
31 reviews
4.94★
Duration
4h
Every day
15:00
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Snorkeling in Padang Bai: Blue Lagoon with waterfall and lunch
›
‹
Snorkeling in Padang Bai: Blue Lagoon with waterfall and lunchSnorkel two spots at Blue Lagoon in Padang Bai with a professional guide, then visit Tegenungan Waterfall and a local coffee plantation. Hotel pickup.
31 reviews
4.97★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
4-day snorkeling Komodo: Manta rays, dragons, Pink Beach
›
‹
Travelers' pick
4-day snorkeling Komodo: Manta rays, dragons, Pink BeachSnorkel Komodo National Park for four days from Labuan Bajo with guide, boat cabin, equipment and transfers included.
31 reviews
4.71★
Duration
4d
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 999per person
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
Nusa Penida East: Diamond Beach & Atuh Cliff Day Trip
›
‹
Nusa Penida East: Diamond Beach & Atuh Cliff Day TripNusa Penida tour from Bali with Diamond Beach, Atuh cliffs, Thousand Islands viewpoint and lunch. Fast boat, local driver, 7:30am departure from Sanur.
31 reviews
4.81★
Duration
9h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 67per person
Trowulan Tour from Surabaya: Majapahit Kingdom Ruins
›
‹
Travelers' pick
Trowulan Tour from Surabaya: Majapahit Kingdom RuinsVisit ancient temples and royal baths of the Majapahit Kingdom near Surabaya. Guided tour includes lunch and hotel or port pickup for a complete historical experience.
31 reviews
4.94★
Duration
6h–7h
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Need help planning your next activity?