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 (941–960 of 1,574)

Parasailing in Tanjung Benoa: Jet Ski & Banana Boat included
›
‹
Parasailing in Tanjung Benoa: Jet Ski & Banana Boat includedParasail above Bali's coast with jet ski and banana boat rides at Tanjung Benoa. Hotel pickup from Seminyak, Canggu.
11 reviews
4.91★
Duration
4h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 73per person
Bali Shaman & Palm Reading in Ubud: Private Healing Consultation
›
‹
Bali Shaman & Palm Reading in Ubud: Private Healing ConsultationMeet Bali's traditional healers and palm readers in Ubud for consultations and Holy Springs Water purification rituals, including hotel pickup and ceremonial attire.
11 reviews
4.82★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Uluwatu Temple & Kecak Fire Dance: Sunset Private Tour Bali
›
‹
Uluwatu Temple & Kecak Fire Dance: Sunset Private Tour BaliPrivate sunset tour of Uluwatu Temple with Kecak Dance performance by 70+ dancers. Includes hotel pickup, English guide, and entry ticket. 300m clifftop views.
11 reviews
4.73★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 37per person
ATV Riding in Seminyak: Quad Bike Through Rice Terraces
›
‹
ATV Riding in Seminyak: Quad Bike Through Rice TerracesRide a quad bike through Bali's rice terraces, jungles and villages with hotel pickup and a professional instructor.
11 reviews
5.00★
Duration
8h
start times · Every day
5
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Nusa Penida: Kelingking & Diamond Beach Private Tour
›
‹
Nusa Penida: Kelingking & Diamond Beach Private TourPrivate Nusa Penida tour from Seminyak with fast boat, four beaches, Thousand Islands Viewpoint & lunch included. Hotel pickup, small groups, English guide.
11 reviews
5.00★
Duration
10h–12h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 131per person
Nusa Penida: Manta Ray Snorkeling & Yacht Day Trip from Kuta
›
‹
Travelers' pick
Nusa Penida: Manta Ray Snorkeling & Yacht Day Trip from KutaFull-day Nusa Penida snorkeling tour from Kuta with manta rays at Manta Point, Gamat Bay and Mangrove Point. Includes yacht, lunch and GoPro footage.
11 reviews
4.64★
Duration
9h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 96per person
Batam tour with female driver: Local villages and mangroves
›
‹
Batam tour with female driver: Local villages and mangrovesVisit Batam's Malay villages, brick-making traditions and mangrove forests on a five to eight hour tour with an English-speaking female driver in an air-conditioned vehicle.
11 reviews
5.00★
Duration
5h–8h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 106per person
3-Day Diving in Pemuteran: 7 Dives in Menjangan Park
›
‹
3-Day Diving in Pemuteran: 7 Dives in Menjangan ParkDive 7 sites across Menjangan Park over 3 days from Pemuteran with a certified instructor, equipment and boat included: explore eels gardens, tombants.
11 reviews
4.73★
Duration
3d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 224per person
Ubud: Tegalalang Rice, Tirta Empul & Waterfalls Private Tour
›
‹
Ubud: Tegalalang Rice, Tirta Empul & Waterfalls Private TourFull-day private tour from Ubud visiting Tegalalang Rice Terrace, Tirta Empul Temple, Tibumana and Kanto Lampo waterfalls. Includes entry fees, lunch, transport and water.
11 reviews
5.00★
Duration
10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 23per person
Nusa Penida Island Day Trip from Ubud & Sanur: Speedboat & Beach Tour
›
‹
Nusa Penida Island Day Trip from Ubud & Sanur: Speedboat & Beach TourNusa Penida Island tour from Ubud with speedboat transfer, 4 beaches, lunch and snorkel gear included. Small groups, hotel pickup.
11 reviews
4.55★
Duration
10h
Every day
06:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 125per person
Snorkeling at Nusa Lembongan & Penida: 3 reef sites
›
‹
Snorkeling at Nusa Lembongan & Penida: 3 reef sitesSnorkel 3 coral reef sites around Nusa Lembongan and Nusa Penida with guide, equipment and beachside lunch included. Hotel pickup from Lembongan hotels.
11 reviews
4.73★
Duration
4h
Every day
09:30
Live guide ENHotel pickupFree cancellationfromUS$ 26per person
Private Driver in Bali: Custom Routes, Your Schedule
›
‹
Private Driver in Bali: Custom Routes, Your ScheduleNeed to skip Bali's traffic and navigate on your own terms? Hire a private driver with a clean.
11 reviews
5.00★
Duration
1d–30d
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 124per person
2-day Mount Rinjani hike: Crater Rim Senaru trek from Lombok
›
‹
2-day Mount Rinjani hike: Crater Rim Senaru trek from LombokHike Mount Rinjani's Crater Rim over 2 days and 1 night from Senaru Village, with all meals, camping gear.
11 reviews
5.00★
Duration
2d
Every dayLive guide ENFree cancellationfromUS$ 180per person
Parasailing in Nusa Dua: Jet Ski, Seawalker & Views
›
‹
Parasailing in Nusa Dua: Jet Ski, Seawalker & ViewsJet ski, parasail, and walk the seafloor in a helmet feeding fish among coral reefs during a Nusa Dua morning with hotel pickup and return.
11 reviews
4.91★
Duration
2h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 145per person
Semarang Private Tour: Lawang Sewu & Colonial Old Town
›
‹
Travelers' pick
Semarang Private Tour: Lawang Sewu & Colonial Old TownPrivate Semarang tour for cruise passengers visiting Lawang Sewu's thousand doors, Dutch colonial architecture, the oldest church, and a Chinese temple.
11 reviews
4.45★
Duration
5h–6h
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 99per person
Nusa Dua Surf Lesson: Learn to Ride Waves with a Pro
›
‹
Travelers' pick
Nusa Dua Surf Lesson: Learn to Ride Waves with a ProLearn to surf at Nusa Dua Beach with a professional local instructor in a two-hour lesson. All equipment provided.
11 reviews
4.55★
Duration
2h
start times · Every day
9
Live guide ENFree cancellationfromUS$ 36per person
Nusa Penida Snorkeling: Manta Point & Island Day Trip
›
‹
Travelers' pick
Nusa Penida Snorkeling: Manta Point & Island Day TripFull-day Nusa Penida snorkeling from Ubud with manta rays at Manta Point, boat transfers, guide & gear included. Kelingking Beach, Angel's Billabong & Broken Beach.
11 reviews
5.00★
Duration
8h–10h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 125per person
Gili Islands Snorkeling Tour: Swim with Turtles & Pro Video
›
‹
Gili Islands Snorkeling Tour: Swim with Turtles & Pro VideoSnorkel the Gili Islands for four hours with a small group and local guide hunting turtles in clear water.
10 reviews
4.60★
Duration
4h
Every day
10:30
Live guide ENFree cancellationfromUS$ 15per person
Borobudur Temple Half Day Tour from Yogyakarta: Touch the reliefs
›
‹
Borobudur Temple Half Day Tour from Yogyakarta: Touch the reliefsHalf-day tour from Yogyakarta to Borobudur Temple with English-speaking guide, hotel pickup and entry included.
10 reviews
4.50★
Duration
5h 30m
Tue–Sun
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Snorkeling Komodo National Park: Manta Rays & Pink Beach
›
‹
Travelers' pick
Snorkeling Komodo National Park: Manta Rays & Pink BeachSnorkel Komodo National Park from Labuan Bajo on a small group fast boat tour with stops at Padar Island, Pink Beach, and Manta Point. Includes guide.
10 reviews
4.50★
Duration
10h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 114per person
Need help planning your next activity?