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 (381–400 of 1,574)

Yogyakarta: Batik Master Class near Prambanan Temple
›
‹
Most booked
Yogyakarta: Batik Master Class near Prambanan TempleTry your hand at batik in Yogyakarta, learning every step from a local master near Prambanan Temple. Includes all materials, lunch, and you take home your own creation.
107 reviews
4.96★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 19.50per person
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private Boat
›
‹
Travelers' pick
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private BoatPrivate speedboat from Seminyak to Nusa Penida with manta ray snorkeling, Kelingking Cliff hike, and Crystal Bay swim. Hotel pickup, lunch, gear included.
107 reviews
4.96★
Duration
11h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 849per person
Snorkeling in Komodo National Park: Private speedboat, 6 stops
›
‹
Travelers' pick
Snorkeling in Komodo National Park: Private speedboat, 6 stopsPrivate speedboat tour from Labuan Bajo to Komodo National Park with snorkeling at Pink Beach and Manta Point, Komodo dragon trek, Padar Island hike.
107 reviews
4.73★
Duration
10h 30m
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 990per group
Ubud Kintamani Downhill Cycling Tour: Rice Fields
›
‹
Ubud Kintamani Downhill Cycling Tour: Rice FieldsCycle downhill through Bali's rice terraces and traditional villages near Ubud with an English-speaking guide, visiting local schools.
107 reviews
4.93★
Duration
3h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Gili Air Snorkeling: 4 Spots with Glass-Bottom Boat
›
‹
Best value
Gili Air Snorkeling: 4 Spots with Glass-Bottom BoatSnorkel four Gili Islands sites in 5 hours from Gili Air (Turtle Point, underwater sculptures, Blue Coral Garden and Fish Garden) with full gear.
106 reviews
4.81★
Duration
5h
Every day
09:45
Live guide ENFree cancellationfromUS$ 14.14per person
Tulamben Shipwreck Diving from Sanur: USAT Liberty 2x Dives
›
‹
Tulamben Shipwreck Diving from Sanur: USAT Liberty 2x DivesDive the USAT Liberty shipwreck near Tulamben with a small group and qualified instructor: two shore dives, lunch included, pickup from Sanur hotels.
106 reviews
4.90★
Duration
9h
Every day
07:00
Live guide ENPickup optionalfromUS$ 232per person
Surabaya: Private Day Tour with Heritage Quarters & Local Markets
›
‹
Travelers' pick
Surabaya: Private Day Tour with Heritage Quarters & Local MarketsStep into Surabaya’s layered history: walk Europe, Arabian, and Chinese quarters, taste street food, visit the Submarine Monument, all with pickup and private guide.
106 reviews
4.75★
Duration
4h–5h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 68per person
Bali: Ayung River White Water Rafting & Buffet Lunch
›
‹
Bali: Ayung River White Water Rafting & Buffet LunchFeel the rush of Bali’s Ayung River on a white water rafting trip with expert guides, hotel pickup, and a riverside buffet lunch. Book for a real adventure.
106 reviews
4.96★
Duration
6h
start times · Every day
5
Live guide EN · ZH · JAPickup optionalFree cancellationfromUS$ 29per person
Bali: UNESCO Rice Terraces, Ulun Danu Temple & Private Day Trip
›
‹
Bali: UNESCO Rice Terraces, Ulun Danu Temple & Private Day TripWake up to Bali’s cool hills, wander Jatiluwih rice terraces, step into Ulun Danu Beratan Temple, and chase waterfalls: all with private transport and lunch included.
106 reviews
4.92★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 117per person
Ubud Instagram Spot Tour with Photographer: Swing & Rice Terrace
›
‹
Ubud Instagram Spot Tour with Photographer: Swing & Rice TerracePhotography tour in Ubud with a local photographer: shoot at the jungle swing, rice terraces and coffee plantations, then get 75+ edited photos delivered to you.
106 reviews
4.90★
Duration
3h
start times · Every day
2
Live guide EN · JAPickup optionalFree cancellationfromUS$ 42per person
Ubud: Private Day Tour Monkey Forest, Tirta Empul & Waterfall
›
‹
★Top rated
Ubud: Private Day Tour Monkey Forest, Tirta Empul & WaterfallStep into Ubud’s vibrant heart with a private day tour: see the Monkey Forest, join rituals at Tirta Empul Temple, and relax by Tegenungan Waterfall. Includes pickup & lunch.
106 reviews
5.00★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Denpasar Airport to Hotel Transfer: Shared Ride, Fixed Price
›
‹
Denpasar Airport to Hotel Transfer: Shared Ride, Fixed PriceShared transfer from Denpasar Airport to Kuta, Seminyak, Sanur, Nusa Dua or Jimbaran with English-speaking driver and bottled water included.
105 reviews
4.41★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 25per person
Bali: Telaga Waja River Rafting & Zipline with Buffet Lunch
›
‹
Bali: Telaga Waja River Rafting & Zipline with Buffet LunchFeel the rush on Bali’s Telaga Waja River with white water rafting, a zipline descent, and a riverside buffet lunch. Includes hotel pickup and all equipment.
105 reviews
4.82★
Duration
8h
Every day
08:00
Live guide ENPickup optionalInstant confirmationfromUS$ 70per person
2-Day Diving in Tulamben: 5 Fun Dives for Certified Divers
›
‹
2-Day Diving in Tulamben: 5 Fun Dives for Certified DiversDive 5 sites in Tulamben over 2 days with a certified instructor: USAT Liberty, Boga shipwrecks, Coral Garden and more. Wetsuit.
105 reviews
4.89★
Duration
2d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 158per person
Private Car Charter Bali: 7 or 10 Hours, Your Itinerary
›
‹
Travelers' pick
Private Car Charter Bali: 7 or 10 Hours, Your ItineraryPrivate car rental in Bali with English-speaking driver for 7 or 10 hours, including fuel and parking. Explore Ubud, rice terraces, temples and waterfalls at your own pace.
105 reviews
4.96★
Duration
1h–10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 20per person
Bali: Lempuyang Temple, Tirta Gangga & Virgin Beach Day Trip
›
‹
Travelers' pick
Bali: Lempuyang Temple, Tirta Gangga & Virgin Beach Day TripFeel the sunrise at Lempuyang’s Gate of Heaven, wander Tirta Gangga’s royal pools, and relax on Virgin Beach. Private tour with pickup and lunch included.
105 reviews
4.93★
Duration
10h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 43per person
Ubud tour with Tegenungan Waterfall & Monkey Forest: 9 hours
›
‹
Ubud tour with Tegenungan Waterfall & Monkey Forest: 9 hoursNine-hour Ubud sightseeing tour covering five major sites: art villages, Tegenungan Waterfall, Elephant Cave, Tegalalang Rice Terrace.
105 reviews
4.96★
Duration
8h–10h
Every day
08:30
Live guide EN · MS · JAHotel pickupFree cancellationfromUS$ 48US$ 45per person
Nusa Penida Day Trip from Seminyak: Kelingking Beach & Angel Billabong
›
‹
Nusa Penida Day Trip from Seminyak: Kelingking Beach & Angel BillabongFast boat from Seminyak to Nusa Penida's four spots (Kelingking Beach, Angel Billabong, Crystal Bay, Broken Beach) with hotel pickup, lunch and entry fees included.
104 reviews
4.74★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 99per person
2-day Bukit Lawang jungle trek with river tubing and camping
›
‹
Travelers' pick
2-day Bukit Lawang jungle trek with river tubing and campingTrek through Bukit Lawang's jungle for 5-6 hours, camp by the river overnight, and tube back to the village. Includes pickup, guide, meals and park permit.
104 reviews
4.89★
Duration
2d
start times · Every day
5
Live guide EN · DEHotel pickupFree cancellationfromUS$ 115per person
Bali: Private Driver Day Trip Lempuyang, Tirta Gangga & Virgin Beach
›
‹
Bali: Private Driver Day Trip Lempuyang, Tirta Gangga & Virgin BeachStep into Bali’s east with a private driver, see Lempuyang Temple’s Gate, wander Tirta Gangga Water Garden, relax at Virgin Beach. Includes pickup & guide.
104 reviews
4.94★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 50per group
Need help planning your next activity?