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 (321–340 of 1,574)

Mount Batur Sunrise Jeep Tour from Ubud: 4x4 without the trek
›
‹
Most booked
Mount Batur Sunrise Jeep Tour from Ubud: 4x4 without the trekDrive a 4x4 Jeep to Mount Batur's summit for sunrise without hiking, then explore the black lava fields from the 1963 eruption. Pickup.
131 reviews
4.92★
Duration
8h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Mount Bromo sunrise tour from Surabaya: Private 4WD jeep
›
‹
Mount Bromo sunrise tour from Surabaya: Private 4WD jeepWatch the sun rise over Mount Bromo's crater on a private 4WD jeep tour from Surabaya with an English or German-speaking guide and hotel pickup.
130 reviews
4.67★
Duration
13h
Every day
23:30
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 160per person
Ubud Cooking Class & Organic Farm: 6+ Balinese Dishes
›
‹
Ubud Cooking Class & Organic Farm: 6+ Balinese DishesCook 6+ Balinese dishes at an organic farm in Taro Village, north of Ubud. Includes market tour, farm harvest, lunch, and take-home recipes. Small groups.
130 reviews
4.98★
Duration
5h 30m
start times · Every day
3
Live guide ENFree cancellationfromUS$ 38per person
Mount Sibayak Sunrise Hike from Berastagi & Hot Spring
›
‹
Travelers' pick
Mount Sibayak Sunrise Hike from Berastagi & Hot SpringSunrise hike up Mount Sibayak volcano near Medan with views of Mount Sinabung. Includes hot spring soak, snacks, tea, and air-conditioned transport. 3–4 hours hiking.
129 reviews
4.98★
Duration
5h–7h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 45per person
Mount Batur Sunrise Jeep From Ubud: Skip the Hike
›
‹
Mount Batur Sunrise Jeep From Ubud: Skip the HikePrivate jeep tour from Ubud to Mount Batur sunrise at 1,360m with hotel pickup, breakfast and black lava field visit: watch first light without the summit climb.
128 reviews
4.87★
Duration
8h–10h
Every day
02:30
Live guide ENHotel pickupFree cancellationfromUS$ 40per person
Nusa Penida scuba diving: 3 dives with manta rays
›
‹
Nusa Penida scuba diving: 3 dives with manta raysThree dives around Nusa Penida, Nusa Ceningan and Nusa Lembongan with hotel pickup from Sanur at 7am and lunch on the boat. You'll see manta rays.
128 reviews
4.81★
Duration
1d
Every day
07:00
Live guide ENPickup optionalFree cancellationfromUS$ 205per person
Borobudur & Prambanan Temples Tour with Ramayana Ballet
›
‹
Travelers' pick
Borobudur & Prambanan Temples Tour with Ramayana BalletVisit Borobudur temple and Prambanan's Hindu shrines, then watch the Ramayana Ballet performed against the temple backdrop on this full-day Yogyakarta.
127 reviews
4.92★
Duration
12h
start times · Tue–Sun
4
Live guide ENHotel pickupFree cancellationfromUS$ 136per person
Ubud Private Minibus Charter: Groups Up to 15, English Driver
›
‹
★Top rated
Ubud Private Minibus Charter: Groups Up to 15, English DriverPrivate minibus charter in Ubud for groups up to 15 passengers with hotel pickup, English-speaking driver, air conditioning, fuel and parking included.
127 reviews
4.99★
Duration
10h
start times · Every day
17
Hotel pickupFree cancellationfromUS$ 25per person
Ubud and Tanah Lot Day Tour: Temples & Rice Terraces Guide
›
‹
Ubud and Tanah Lot Day Tour: Temples & Rice Terraces GuidePrivate day tour of Ubud with hotel pickup, visiting Tegalalang rice terraces, two royal temples and a monkey forest.
126 reviews
4.94★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 57per person
Ubud Cultural Tour: Tirta Empul Temple, Rice Terraces & Waterfall
›
‹
Ubud Cultural Tour: Tirta Empul Temple, Rice Terraces & WaterfallFull-day Ubud cultural tour from pickup to sunset, visiting Tirta Empul Temple's holy water pools, emerald Tegalalang rice terraces.
126 reviews
4.93★
Duration
8h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 23per person
4-Day Jungle Trek from Medan: Orangutans & Mount Leuser
›
‹
Travelers' pick
4-Day Jungle Trek from Medan: Orangutans & Mount LeuserFour-day trek from Medan into Mount Leuser National Park with certified English-speaking guide, camping, meals and traditional rafting back.
126 reviews
4.96★
Duration
4d
start times · Every day
5
Live guide ENPickup optionalFree cancellationfromUS$ 270per person
Bali Blue Lagoon & Tanjung Jepun Snorkeling with Jukung Boat
›
‹
Bali Blue Lagoon & Tanjung Jepun Snorkeling with Jukung BoatSlip into Bali’s clear waters at Blue Lagoon & Tanjung Jepun, snorkel from a local jukung boat, spot wild reef life, and enjoy lunch with easy hotel pickup.
126 reviews
4.87★
Duration
6h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 49per person
Ayung River Rafting and ATV Ride in Kuta
›
‹
Ayung River Rafting and ATV Ride in KutaRaft the Ayung River with stops at waterfalls, then ride an ATV through rice fields and bamboo forest near Kuta. Includes lunch, guide, hotel pickup and all safety gear.
125 reviews
4.97★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Labuan Bajo full-day tour: 6 destinations with Komodo dragons
›
‹
Travelers' pick
Labuan Bajo full-day tour: 6 destinations with Komodo dragonsSail to Padar Island, Pink Beach and Komodo National Park on a full-day boat tour with snorkeling, English guide, lunch and gear from Labuan Bajo.
125 reviews
4.42★
Duration
9h–11h
Every day
05:30
Live guide ENHotel pickupFree cancellationfromUS$ 118per person
Ubud Cooking Class: Balinese Cuisine & Market Visit
›
‹
Ubud Cooking Class: Balinese Cuisine & Market VisitLearn to cook three Balinese dishes at Paon Cooking Class in Ubud, including market visit, lunch and certificate. Hotel pickup included, morning sessions available.
125 reviews
4.87★
Duration
5h
start times · Every day
2
Live guide ENPickup optionalfromUS$ 44per person
Bali: Uluwatu Temple & Beach Hopping Day Tour with Pickup
›
‹
Bali: Uluwatu Temple & Beach Hopping Day Tour with PickupFeel the sand at Nusa Dua, swim Gerger Beach, watch surfers at Padang Padang, and catch sunset at Uluwatu Temple: hotel pickup included for easy booking.
124 reviews
4.82★
Duration
8h
Every day
09:00
Live guide EN · RU · KO · JAHotel pickupFree cancellationfromUS$ 32per person
Ubud Guided Walking Tour: Historic Landmarks & Palace Access
›
‹
Travelers' pick
Ubud Guided Walking Tour: Historic Landmarks & Palace AccessWalk Ubud's oldest temple, colonial bridge and art museum with a local English guide, then step into the Prince's palace compound.
124 reviews
4.98★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 26per person
Ubud Rafting on the Ayung River: Level 2-3 Rapids
›
‹
Ubud Rafting on the Ayung River: Level 2-3 RapidsRaft the Ayung River near Ubud with a professional guide, helmet and life jacket included. The rapids run level 2-3, so you're paddling real whitewater, not a float.
124 reviews
4.92★
Duration
3h
start times · Every day
7
Live guide ENPickup optionalInstant confirmationfromUS$ 30per person
Mount Batur Sunrise Jeep Tour, Hot Springs & Akasa Cafe
›
‹
Best value
Mount Batur Sunrise Jeep Tour, Hot Springs & Akasa CafeWake up to Mount Batur’s sunrise by jeep, ride across black lava fields, soak in natural hot springs, and relax at Akasa Cafe. Includes hotel pickup.
124 reviews
4.86★
Duration
6h–7h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 19.80per person
Ubud Private Tour: Waterfall, Rice Terraces, Monkey Forest
›
‹
Ubud Private Tour: Waterfall, Rice Terraces, Monkey ForestPrivate full-day tour from Ubud covering Tegalalang Rice Terraces, Tegenungan Waterfall, and Ubud Art Market with hotel pickup, lunch, and a guide.
123 reviews
4.98★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Need help planning your next activity?