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 (661–680 of 1,574)

Nusa Penida Private Tour from Kuta: Kelingking & Diamond Beach
›
‹
Nusa Penida Private Tour from Kuta: Kelingking & Diamond BeachPrivate full-day Nusa Penida tour from Kuta with hotel pickup and fast boat. Visit Kelingking Beach, Diamond Beach, and Thousand Islands viewpoint. Entry fees included.
41 reviews
4.80★
Duration
10h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 50per person
Majapahit Historical Tour from Surabaya: Red Brick Ruins
›
‹
Majapahit Historical Tour from Surabaya: Red Brick RuinsPrivate half-day tour of Majapahit ruins near Surabaya with English-speaking guide, air-conditioned transport and bottled water.
40 reviews
4.90★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 73per person
Scuba Diving in Nusa Penida: Manta Ray Dives for Beginners
›
‹
Scuba Diving in Nusa Penida: Manta Ray Dives for BeginnersScuba diving in Nusa Penida for non-certified divers with manta ray sightings almost guaranteed. Pool training, two dives, guide and all gear included, finishing by 2pm.
40 reviews
4.73★
Duration
4h
Every day
08:30
Live guide EN · FI · FRFree cancellationfromUS$ 113per person
Borobudur village tour: Pottery, batik and tofu making
›
‹
Borobudur village tour: Pottery, batik and tofu makingLearn pottery, batik and tofu-making from local artisans near Borobudur temple with an English-speaking guide who arranges your hotel pickup.
40 reviews
5.00★
Duration
2h–3h
start times · Every day except Friday and Sunday
10
Live guide ENPickup optionalFree cancellationfromUS$ 30per person
Ubud Shamanic Healing and Holy Water Purification Ceremony
›
‹
Ubud Shamanic Healing and Holy Water Purification CeremonyShamanic healing and melukat purification ritual in Ubud at Pura Mengening temple, with private transport and English-speaking guide. Cleanse mind.
40 reviews
4.93★
Duration
1h–10h
Every day
08:30
Live guide ENPickup optionalFree cancellationfromUS$ 50per person
Telaga Waja River Rafting in Ubud: 16km white water adventure
›
‹
Telaga Waja River Rafting in Ubud: 16km white water adventurePaddle 16km down Bali's longest rafting route on the Telaga Waja River, fed by Mount Agung springs. Includes guide, lunch, shower and hotel pickup from Ubud area.
39 reviews
4.95★
Duration
6h–8h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 57per person
Mount Batur Sunrise Hike Private Trek with Hot Spring
›
‹
Likely to sell out
Mount Batur Sunrise Hike Private Trek with Hot SpringPrivate Mount Batur sunrise trek from Seminyak with guide-led hike, summit breakfast, and natural hot springs soak, including hotel transfers.
39 reviews
5.00★
Duration
10h–12h
Every day
01:30
Live guide EN · VIHotel pickupFree cancellationfromUS$ 178per person
Nusa Penida Day Trip: Fast Boat, Beaches & Lunch Included
›
‹
Travelers' pick
Nusa Penida Day Trip: Fast Boat, Beaches & Lunch IncludedDay trip from Bali to Nusa Penida with round-trip fast boat, hotel pickup, professional guide, and Indonesian lunch. Visit Kelingking Beach, Broken Beach.
39 reviews
4.64★
Duration
8h–12h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 55US$ 41per person
Ubud tour with temples, rice fields & waterfall, private guide
›
‹
Ubud tour with temples, rice fields & waterfall, private guideFull-day private Ubud tour with local guide exploring Tegalalang Rice Terraces, Tirta Empul Temple, Tegenungan Waterfall, Batuan Temple and art market.
38 reviews
4.95★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 52per person
2-Day Mt Batur Camping Tour: Sunset & Sunrise on a Live Volcano
›
‹
2-Day Mt Batur Camping Tour: Sunset & Sunrise on a Live VolcanoCamp on Mt Batur's crater rim for sunset and sunrise over Bali, with guides handling all gear and cooking breakfast over volcanic steam. Includes pickup.
38 reviews
4.97★
Duration
2d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 130per person
Bandung volcano hike and jungle trek: Crater walk & swim
›
‹
Bandung volcano hike and jungle trek: Crater walk & swimEight to ten hours hiking inside a volcano crater in Bandung's tropical rainforest, then swimming in a natural waterfall. Includes park entry, lunch.
38 reviews
4.82★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 77per person
Menjangan Island snorkeling: Calm reefs, guided sessions
›
‹
Travelers' pick
Menjangan Island snorkeling: Calm reefs, guided sessionsSnorkeling Menjangan Island from Pemuteran with a local guide, boat transport and lunch included: two guided sessions in calm.
38 reviews
4.95★
Duration
6h
Every day
08:30
Live guide EN · DE · NLPickup optionalFree cancellationfromUS$ 46per person
Ubud Private Day Tour: Sacred Temples, Rice Terraces & Waterfalls
›
‹
Ubud Private Day Tour: Sacred Temples, Rice Terraces & WaterfallsPrivate Ubud day tour with hotel pickup, visiting Sacred Monkey Forest, Tegalalang Rice Terraces.
38 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 27US$ 25per person
Ubud: Tanah Lot Temple & Jatiluwih Rice Terraces Private Tour
›
‹
Ubud: Tanah Lot Temple & Jatiluwih Rice Terraces Private TourPrivate day trip from Ubud to Tanah Lot Temple, Jatiluwih rice terraces, and lakeside temples. Includes hotel pickup, guide, entrance fees, and transport with sunset views.
37 reviews
4.73★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 53per person
Snorkeling in Lagoi: Kelong & White Sand Island
›
‹
Travelers' pick
Snorkeling in Lagoi: Kelong & White Sand IslandSnorkel from a traditional kelong house off Bintan, kayak to White Sand Island and try fishing, with round-trip transport from Lagoi resort hotels.
37 reviews
4.84★
Duration
1d
start times · Every day
13
Live guide EN · ZHHotel pickupInstant confirmationfromUS$ 52per person
3-Day Private Tour: Tumpak Sewu, Mt Bromo & Ijen Crater
›
‹
3-Day Private Tour: Tumpak Sewu, Mt Bromo & Ijen CraterThree days hiking East Java's volcanic peaks: Tumpak Sewu Waterfall, Mount Bromo sunrise from a 4WD Jeep, and Ijen's blue fire crater at midnight.
37 reviews
4.89★
Duration
3d
start times · Every day
2
Season until 30 NovLive guide ENHotel pickupFree cancellationfromUS$ 314per person
Discover Scuba Diving in Pemuteran: Learn to Dive
›
‹
Discover Scuba Diving in Pemuteran: Learn to DiveLearn to dive in Pemuteran's shallow waters with a certified instructor, wetsuit and full equipment included: your first underwater breath in half a day.
37 reviews
4.89★
Duration
7h
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 104per person
Bali Hotel - Denpasar Airport: Shared transfer with guide
›
‹
Bali Hotel - Denpasar Airport: Shared transfer with guideRelax on your way from your Bali hotel to Denpasar Airport with a local guide. Includes pickup, bottled water, and help with luggage. Book your transfer now.
37 reviews
4.62★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 25per person
2-Day Private Bali Tour: Temples, Rice Terraces & Sunset Dinner
›
‹
2-Day Private Bali Tour: Temples, Rice Terraces & Sunset DinnerDiscover Bali’s top temples, rice terraces, and sunset at Tanah Lot in a 2-day private tour with local guide, seafood dinner, and hotel pickup.
37 reviews
4.70★
Duration
2d
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 137per person
Mount Merapi sunrise, Jomblang Cave rappel, Timang Beach adventure
›
‹
Mount Merapi sunrise, Jomblang Cave rappel, Timang Beach adventureRappel 59 meters into Jomblang Cave to catch the heavenly light, climb Mount Merapi at sunrise, and end at Timang Beach with fresh lobster lunch.
36 reviews
4.97★
Duration
12h
Every day
04:00
Live guide ENHotel pickupFree cancellationfromUS$ 135per person
Need help planning your next activity?