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

Snorkeling Gili Islands with Sea Turtles: Private Boat & GoPro
›
‹
Snorkeling Gili Islands with Sea Turtles: Private Boat & GoProFour-hour private snorkeling from Gili Air with wild sea turtles, coral reefs, underwater statues near Gili Meno, and complimentary GoPro footage sent to your phone.
2 reviews
5.00★
Duration
4h
start times · Every day
12
Live guide ENPickup optionalFree cancellationfromUS$ 57per person
Tetebatu Walking Tour: Rice Terraces, Waterfall & Monkey Forest
›
‹
New
Tetebatu Walking Tour: Rice Terraces, Waterfall & Monkey ForestSix-hour guided walk through Tetebatu's rice terraces and villages, swimming at a waterfall and spotting black monkeys while learning about local coffee production.
2 reviews
5.00★
Duration
6h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 142per person
ATV Riding in Seminyak: 2-Hour Quad Bike Through Rice Terraces
›
‹
ATV Riding in Seminyak: 2-Hour Quad Bike Through Rice TerracesRide a 250cc automatic quad bike through Bali rice terraces, bamboo forests and villages for 2 hours, then visit Tegalalang Rice Terrace.
1 review
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Snorkeling at Blue Lagoon with Quad Bike Ride: Bali
›
‹
Snorkeling at Blue Lagoon with Quad Bike Ride: BaliSeven to eight hours combining snorkeling in calm Blue Lagoon waters with a 2-hour ATV ride through rice terraces and jungle. Includes all gear, lunch.
1 review
5.00★
Duration
7h–8h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Uluwatu Sunset and Kecak Dance Tour: Temple, Beach & Performance
›
‹
Uluwatu Sunset and Kecak Dance Tour: Temple, Beach & PerformanceVisit Garuda Wisnu Kencana and Pandawa Beach, then watch the Kecak Dance at sunset in Uluwatu.
1 review
5.00★
Duration
8h
start times · Every day
17
Live guide ENHotel pickupFree cancellationfromUS$ 57per person
Bali Marine 3 Activities: Parasailing, Sea Walker & Flyboard
›
‹
Bali Marine 3 Activities: Parasailing, Sea Walker & FlyboardThree water sports in one morning at Tanjung Benoa: parasailing, sea walker and flyboard with an instructor.
1 review
5.00★
Duration
2h
start times · Every day
4
Live guide EN · AR · MSPickup optionalFree cancellationfromUS$ 120per person
Papandayan Volcano tour from Bandung: Active crater and village
›
‹
Papandayan Volcano tour from Bandung: Active crater and villageDay trip from Bandung to Papandayan volcano with private guide, exploring active craters, sulfur vents and geyser. Includes pickup.
1 review
5.00★
Duration
8h–10h
start times · Every day
2
Live guide EN · DE · FR · NLPickup optionalFree cancellationfromUS$ 80per person
Snorkeling in Nusa Penida: Private day trip with three reef sites
›
‹
Snorkeling in Nusa Penida: Private day trip with three reef sitesPrivate snorkeling day trip to Nusa Penida with speedboat from Sanur, three reef sites, Kelingking Beach, lunch and hotel return.
1 review
5.00★
Duration
8h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 125per person
Pakerisan River tubing and Ubud cultural tour adventure
›
‹
Pakerisan River tubing and Ubud cultural tour adventurePrivate 10-hour Ubud tour with canyon tubing on Pakerisan River, Sacred Monkey Forest, royal palace, rice terraces, waterfall, hotel pickup and lunch.
1 review
5.00★
Duration
10h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Yogyakarta Private Car Rental with Driver: 10-Hour Itinerary
›
‹
Yogyakarta Private Car Rental with Driver: 10-Hour ItineraryRent a private car with driver in Yogyakarta for 10 hours to explore Borobudur, Prambanan Temple and beyond at your own pace.
1 review
5.00★
Duration
10h
Every day
03:00
Hotel pickupFree cancellationfromUS$ 80per group
Mount Batur sunrise hike and hot spring: Private tour from hotel
›
‹
Mount Batur sunrise hike and hot spring: Private tour from hotelPrivate Mount Batur sunrise hike with hotel pickup, breakfast at the summit, and natural hot spring entry included. A full day from 12:30am to early afternoon.
1 review
5.00★
Duration
12h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 115per person
Medan Airport to City Transfer: Private Car One Way
›
‹
Medan Airport to City Transfer: Private Car One WayPrivate transfer from Kuala Namu International Airport to Medan hotels with an English-speaking driver in an air-conditioned vehicle for your 40-minute journey.
1 review
5.00★
Duration
1h
Every day
12:00
Live guide ENHotel pickupFree cancellationfromUS$ 19.86per group
Nusa Penida Island Tour: Kelingking Beach & Diamond Beach
›
‹
Nusa Penida Island Tour: Kelingking Beach & Diamond BeachNusa Penida island tour with air-conditioned van and English-speaking guide visiting Kelingking Beach, Diamond Beach and Thousand Island viewpoint, including lunch.
1 review
5.00★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 82per person
Nusa Penida Private Day Car: Set Your Own Route
›
‹
Nusa Penida Private Day Car: Set Your Own RouteSpend a full day exploring Nusa Penida island by private car with an English-speaking driver-guide. Visit Angel Billabong, Kelingking Cliff.
1 review
4.00★
Duration
8m–10m
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 87per group
Gates of Heaven Private Tour from Seminyak: Classic VW Safari Car
›
‹
Gates of Heaven Private Tour from Seminyak: Classic VW Safari CarPrivate tour of East Bali's Lempuyang Temple, Tirta Gangga Water Palace and Virgin Beach in a vintage Volkswagen safari car with professional driver and hotel pickup.
1 review
5.00★
Duration
9h–10h
start times · Every day
4
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Mount Batur sunrise trek from Bali: Volcano crater at dawn
›
‹
Mount Batur sunrise trek from Bali: Volcano crater at dawnClimb Mount Batur from Bali with pickup from your hotel, reaching the 1717m crater before sunrise to watch the light break across the caldera.
1 review
5.00★
Duration
9h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Ayung River Rafting and Quad Biking in Ubud
›
‹
Ayung River Rafting and Quad Biking in UbudRaft the Ayung River's rapids and ride quad bikes through Ubud's rice terraces and bamboo forests in a single day adventure with hotel pickup and lunch.
1 review
5.00★
Duration
8h–9h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Parasailing in Jimbaran: Tandem flight with certified pilot
›
‹
Parasailing in Jimbaran: Tandem flight with certified pilotParasail above Bali's southern cliffs in a tandem flight with a certified pilot. Hotel pickup from Kuta, Seminyak, Legian, Sanur.
1 review
5.00★
Duration
1d
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 114per person
Snorkeling Nusa Penida: Manta rays and coral reefs
›
‹
Snorkeling Nusa Penida: Manta rays and coral reefsSnorkel four sites around Nusa Penida including Manta Bay and Crystal Bay, with professional guide, equipment and GoPro photos included on a shared boat.
1 review
5.00★
Duration
2h 30m
start times · Every day
4
Live guide ENFree cancellationfromUS$ 16per person
Nusa Penida Private Car Tour: Customize Your Own Route
›
‹
Nusa Penida Private Car Tour: Customize Your Own RoutePrivate car tour of Nusa Penida with a local driver who knows the island. You pick the beaches, cliffs and viewpoints, set the pace, and skip the group schedule entirely.
1 review
5.00★
Duration
6h–8h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 45per group
Need help planning your next activity?