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 (1,541–1,560 of 1,574)

Mount Batur sunrise jeep tour from Kuta: 4x4 drive to viewpoint
›
‹
Mount Batur sunrise jeep tour from Kuta: 4x4 drive to viewpointRide a 4x4 jeep to Mount Batur's sunrise viewpoint from Kuta with a private driver and hotel pickup included.
10 reviews
5.00★
Duration
6h–7h
Every day
03:00
Live guide ENHotel pickupFree cancellationfromUS$ 80per person
Komodo & Rinca Island: Komodo Dragons & Snorkeling from Bali
›
‹
Komodo & Rinca Island: Komodo Dragons & Snorkeling from BaliSee Komodo dragons on Rinca Island with a private guide, motorboat, and snorkeling at Pink Beach. Includes flights from Bali, meals, and one night onboard. 2 days.
9 reviews
3.67★
Duration
2d
Every day
07:00
Live guide ENPickup optionalfromUS$ 776per person
Ubud Private Tour: Monkey Forest, Rice Terrace & Sacred Spring
›
‹
Ubud Private Tour: Monkey Forest, Rice Terrace & Sacred SpringPrivate eight to ten hour Ubud tour including Sacred Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple, and coffee plantation tasting with lunch.
7 reviews
5.00★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Private Ubud & Kintamani tour: Six Bali stops in one day
›
‹
Private Ubud & Kintamani tour: Six Bali stops in one dayPrivate full-day tour of Bali's cultural heart and highlands with English-speaking driver and air-conditioned car: see Barong dance, rice terraces.
7 reviews
5.00★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Telaga Waja River Rafting in Bali: Class III–IV Rapids
›
‹
Telaga Waja River Rafting in Bali: Class III–IV RapidsRaft 16 km down Bali's Telaga Waja River through class III–IV rapids with English-speaking guides, passing rice fields while enjoying pickup, lunch and insurance.
6 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Bali Classic Volkswagen Safari: Four temples and rice terraces
›
‹
Bali Classic Volkswagen Safari: Four temples and rice terracesRide through Bali in a vintage Volkswagen Safari with an English-speaking driver, visiting Ulun Danu Beratan Temple, Jatiluwih Rice Terrace.
6 reviews
5.00★
Duration
8h–9h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Ubud Private Tour: Elephant Cave, Waterfall & Rice Fields
›
‹
Ubud Private Tour: Elephant Cave, Waterfall & Rice FieldsPrivate guided tour of Ubud with hotel pickup, visiting Elephant Cave, Tegenungan Waterfall, Tirta Empul Temple and Tegalalang Rice Terraces.
6 reviews
3.83★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Kintamani volcano tour with Penglipuran Village and temple visits
›
‹
Kintamani volcano tour with Penglipuran Village and temple visitsFull-day tour from Kintamani with views of Mount Batur and Lake Batur, plus stops at Goa Gajah Temple, Tirta Empul Temple.
6 reviews
5.00★
Duration
8h–9h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
Diving at USAT Liberty Wreck Tulamben: 1 or 2 Dives
›
‹
Diving at USAT Liberty Wreck Tulamben: 1 or 2 DivesLearn to dive at Tulamben's USAT Liberty Wreck with PADI instruction and guided dives in beginner-friendly waters, including pool training, hotel pickup, and all equipment.
5 reviews
4.80★
Duration
7h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 118per person
PADI Open Water Diving Certification in Tulamben
›
‹
PADI Open Water Diving Certification in TulambenGet PADI certified to dive to 18 meters in Tulamben with three days of instruction, pool training, ocean dives on the reef.
5 reviews
5.00★
Duration
3d
Every day
08:00
Live guide ENHotel pickupfromUS$ 325per person
Private Uluwatu Sunset & Water Sports Tour in Bali
›
‹
Private Uluwatu Sunset & Water Sports Tour in BaliExperience Bali’s top water sports at Tanjung Benoa, visit Garuda Wisnu Kencana Park, and catch the sunset at Uluwatu Temple: all in one private tour.
4 reviews
5.00★
Duration
9h–10h
Every day
09:30
Live guide ENHotel pickupFree cancellationfromUS$ 135US$ 109per person
Kuta Spa: 2-Hour Full Body Massage & Oil Treatment
›
‹
Kuta Spa: 2-Hour Full Body Massage & Oil TreatmentTwo-hour spa package in Kuta with full body massage, foot bath, body scrub and flower bath. Includes private transport and aromatherapy oils. Hotel pickup.
3 reviews
5.00★
Duration
2h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from Kuta
›
‹
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from KutaFull-day Nusa Penida snorkeling tour from Kuta with 3 dive sites, Kelingking Beach hike, boat transfers and lunch included. Small groups.
3 reviews
3.67★
Duration
11h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 100per person
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle Swing
›
‹
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle SwingVisit Lempuyang Temple's Gate of Heaven, Tirta Gangga water palace, Tukad Cepung waterfall and Tegalalang rice terraces on a full-day private tour from Kuta.
1 review
5.00★
Duration
8h–10h
Every dayLive guide EN · RU · JAPickup optionalFree cancellationfromUS$ 104per person
Ijen Blue Fire Trek from Seminyak: Private Overnight with Ferry
›
‹
Ijen Blue Fire Trek from Seminyak: Private Overnight with FerryOvernight trek from Bali to Ijen Crater's blue fire with private pickup, ferry crossing, English guide, gear and meals included. 20 hours total.
1 review
5.00★
Duration
1.3d
Every day
16:30
Live guide ENHotel pickupFree cancellationfromUS$ 161per person
Private Bali Temple Tour with Kecak Fire Dance
›
‹
Private Bali Temple Tour with Kecak Fire DancePrivate full-day tour of Bali temples including Besakih Temple and Batuan Temple, with a Kecak Fire Dance performance.
1 review
5.00★
Duration
8h–10h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 60per group
Ayung River Rafting in Ubud with Monkey Forest and Tanah Lot
›
‹
Ayung River Rafting in Ubud with Monkey Forest and Tanah LotWhite water rafting on Bali's longest river, plus Ubud Monkey Forest and Tanah Lot Temple: guide, lunch, transport and all gear included, hotel pickup at 8am.
1 review
5.00★
Duration
8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 69per person
Mindful nature walk near Mount Abang, Ubud: Yoga and sacred water
›
‹
Mindful nature walk near Mount Abang, Ubud: Yoga and sacred waterWalk barefoot through woodland around Mount Abang in Ubud, release birds and fish into their habitat, plant trees.
1 review
5.00★
Duration
8h
Every day
04:30
Live guide ENPickup optionalFree cancellationfromUS$ 73per person
Wild dolphin watching tour North Bali: Lovina Beach at dawn
›
‹
Wild dolphin watching tour North Bali: Lovina Beach at dawnWatch dolphins in their natural habitat off Lovina Beach in North Bali, then visit Gitgit Waterfalls and Ulun Danu Beratan Temple.
1 review
5.00★
Duration
12h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 83per person
Bali 2-Day Tour: Mount Batur Sunrise Trek, Waterfalls & Hot Springs
›
‹
Bali 2-Day Tour: Mount Batur Sunrise Trek, Waterfalls & Hot SpringsExperience a Bali adventure: Mount Batur sunrise trek, soak in natural hot springs, explore Ubud waterfalls, and walk Tegalalang rice terraces. Private driver included.
1 review
5.00★
Duration
2d
start times · Every day
22
Live guide ENHotel pickupFree cancellationfromUS$ 72per person
Need help planning your next activity?