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 (761–780 of 1,574)

Mount Sibayak Sunrise Hike: Crater, Hot Spring & Waterfall
›
‹
Mount Sibayak Sunrise Hike: Crater, Hot Spring & WaterfallHike Mount Sibayak from Medan at dawn to see the Karo Highlands, soak in natural hot springs, then visit Sipiso Piso waterfall at 120 meters.
26 reviews
4.88★
Duration
13h
Every day
02:30
Live guide ENHotel pickupFree cancellationfromUS$ 170per group
Snorkeling at Menjangan Island from Pemuteran: National Park Tickets Included
›
‹
Travelers' pick
Snorkeling at Menjangan Island from Pemuteran: National Park Tickets IncludedBoat trip from Pemuteran Beach to Menjangan Island with two snorkeling sites, guide, all equipment and lunch included.
25 reviews
4.96★
Duration
5h
start times · Every day
2
Live guide EN · DE · PT · FRFree cancellationfromUS$ 56per person
4-Hour Jakarta Private City Tour: National Monument & Old Town
›
‹
4-Hour Jakarta Private City Tour: National Monument & Old TownPrivate guided tour of Jakarta's National Monument, Istiqlal Mosque, Cathedral, and Old Town with an English-speaking guide and air-conditioned transport.
25 reviews
4.32★
Duration
4h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 55per person
Nusa Penida Private Snorkeling & Kelingking Beach from Kuta
›
‹
Nusa Penida Private Snorkeling & Kelingking Beach from KutaPrivate snorkeling tour from Kuta to Nusa Penida with Kelingking Beach, Angel's Billabong & Broken Beach. Includes speedboat, lunch, GoPro footage. Full day from Sanur Harbor.
25 reviews
4.96★
Duration
7h–10h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 77per person
Rafting on Bali's Ayung River: 2 hours with lunch included
›
‹
Rafting on Bali's Ayung River: 2 hours with lunch includedRaft Bali's longest river, the Ayung, with a guide steering you past waterfalls and jungle for three hours: safety gear, lunch and insurance all included, no experience needed.
25 reviews
4.44★
Duration
3h
start times · Every day
5
Live guide ENFree cancellationfromUS$ 38per person
Bali Waterfall Tour: Four Hidden Falls, Private & Inclusive
›
‹
Bali Waterfall Tour: Four Hidden Falls, Private & InclusivePrivate full-day Bali waterfall tour with English-speaking guide visiting Munduk, Banyumala Twin, Banyuwana Amertha and Leke Leke waterfalls, including lunch.
25 reviews
5.00★
Duration
10h–11h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Mt. Batur sunrise trek with hot spring and jungle swing
›
‹
Mt. Batur sunrise trek with hot spring and jungle swingTrek Mt. Batur's eastern slope before dawn, reach the summit for sunrise over a second active volcano, cook breakfast using steam from the crater.
25 reviews
4.84★
Duration
8h
Every dayLive guide EN · MSHotel pickupFree cancellationfromUS$ 35per person
Ubud VW Safari Tour from Seminyak: Classic Car, 5 Stops
›
‹
Travelers' pick
Ubud VW Safari Tour from Seminyak: Classic Car, 5 StopsPrivate Volkswagen classic car tour through Ubud's rice terraces, waterfalls and temples, nine to ten hours with hotel pickup from Seminyak and all entry tickets.
25 reviews
4.92★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Ubud & Tanjung Benoa: Parasailing, Jet Ski & Banana Boat
›
‹
Travelers' pick
Ubud & Tanjung Benoa: Parasailing, Jet Ski & Banana BoatFour watersports at Tanjung Benoa beach: parasailing, jet ski, banana boat and donut boat. Includes hotel pickup, equipment and instructors. 2–3 hours.
25 reviews
4.76★
Duration
4h
start times · Every day
7
Live guide EN · JA · FRHotel pickupFree cancellationfromUS$ 61per person
Jakarta: Old Town, Shadow Puppets & Harbor Tour with Lunch
›
‹
Jakarta: Old Town, Shadow Puppets & Harbor Tour with LunchExperience Jakarta’s colonial Old Town, a live Wayang Kulit puppet show, and Sunda Kelapa Harbor with private guide, local lunch, and all entry fees included.
24 reviews
4.71★
Duration
5h–6h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Mount Bromo sunrise tour from Surabaya: Private 4WD jeep
›
‹
Mount Bromo sunrise tour from Surabaya: Private 4WD jeepPrivate Mount Bromo sunrise tour from Surabaya with pickup, professional guide, 4WD jeep, breakfast and crater entry.
24 reviews
4.83★
Duration
13h
Every day
23:30
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 160per person
Telaga Waja Rafting and ATV Ride: Class 3-4 Rapids with Ubud
›
‹
Telaga Waja Rafting and ATV Ride: Class 3-4 Rapids with UbudRaft class 3-4 rapids on Telaga Waja River and ride ATVs through Ubud's rice fields and villages on a private full-day adventure with lunch and a guide leading the way.
24 reviews
4.75★
Duration
10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Rangko Cave & Cunca Wulang Waterfall Day Trip from Labuan Bajo
›
‹
Travelers' pick
Rangko Cave & Cunca Wulang Waterfall Day Trip from Labuan BajoSwim through Cunca Wulang's jungle canyon pools and float in Rangko Cave's turquoise waters beneath limestone cliffs on this six-hour adventure with lunch and transport.
24 reviews
4.58★
Duration
6h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 98per person
Dolphin watching tour Lovina Beach: Sunrise boat & Wanagiri Hill
›
‹
Dolphin watching tour Lovina Beach: Sunrise boat & Wanagiri HillWatch dolphins jump and swim from a traditional jukung boat at sunrise in Lovina Beach, then visit Wanagiri Hill to see its twin lakes. Includes pickup.
24 reviews
4.21★
Duration
10h
Every day
03:00
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
Kuta, Bali: Private Driver & Guide with Hotel Pickup
›
‹
Kuta, Bali: Private Driver & Guide with Hotel PickupPrivate guide and driver in Kuta, Bali with hotel pickup. Customize your itinerary, licensed local guide, no hidden fees. Book 24 hours ahead.
24 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide EN · DEPickup optionalFree cancellationfromUS$ 55per person
Jakarta: Miniature Park, National Museum & Antique Market Tour
›
‹
Travelers' pick
Jakarta: Miniature Park, National Museum & Antique Market TourExplore Jakarta’s Taman Mini, the National Museum, and Jalan Surabaya antique market with a local guide. Includes private transport and all entrance tickets.
23 reviews
4.78★
Duration
6h–8h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Taman Ayun & Tanah Lot Temples Tour by Private Car
›
‹
Taman Ayun & Tanah Lot Temples Tour by Private CarPrivate tour from Kuta to two major Bali temples with English-speaking driver-guide and hotel pickup.
23 reviews
4.96★
Duration
6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 55per person
Melukat Purification Ceremony at Mengening Temple: Sacred Ritual
›
‹
Melukat Purification Ceremony at Mengening Temple: Sacred RitualParticipate in the Melukat Ceremony at Mengening Temple in Ubud, where you bathe in a natural spring-fed pool believed to purify mind, body and soul.
23 reviews
4.83★
Duration
1h
start times · Every day
17
Live guide ENHotel pickupFree cancellationfromUS$ 52per person
Uluwatu Temple & Kecak Dance: Half-Day Private Tour
›
‹
Uluwatu Temple & Kecak Dance: Half-Day Private TourPrivate half-day tour of Uluwatu Temple on Bali's cliffs, Melasti Beach, and kecak fire dance at sunset. Includes pickup, guide, entry and air-conditioned transport.
23 reviews
4.91★
Duration
4h–6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 47per person
Jakarta Walking Tour: Chinatown to Monas by Public Transport
›
‹
Travelers' pick
Jakarta Walking Tour: Chinatown to Monas by Public TransportWalk Jakarta's Chinatown and Old Town, ride the KRL train and TransJakarta bus like a local, and end at Monas with a licensed guide.
23 reviews
4.96★
Duration
4h–5h
start times · Every day
9
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Need help planning your next activity?