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,221–1,240 of 1,574)

Snorkeling in Gili Nanggu, Sudak & Kedis: Private Guided
›
‹
Snorkeling in Gili Nanggu, Sudak & Kedis: Private GuidedPrivate snorkeling in Lombok's Secret Gilis with hotel pickup, guide, boat and lunch at a beachfront warung.
3 reviews
4.67★
Duration
8h
Every day
08:00
Live guide EN · DEPickup optionalFree cancellationfromUS$ 67US$ 54per person
Parasailing in Tanjung Benoa: 10-Minute Flight with Hotel Pickup
›
‹
Parasailing in Tanjung Benoa: 10-Minute Flight with Hotel PickupParasailing at Tanjung Benoa beach in Bali with hotel pickup and safety equipment included.
3 reviews
4.33★
Duration
10m
start times · Every day
9
Live guide ENPickup optionalFree cancellationfromUS$ 40per person
4-Day East Java Tour: Tumpak Sewu, Bromo, Madakaripura, Ijen
›
‹
4-Day East Java Tour: Tumpak Sewu, Bromo, Madakaripura, IjenVisit Tumpak Sewu waterfall, Mount Bromo at sunrise, Madakaripura, and Ijen Crater's blue fire on this 4-day tour from Surabaya or Malang with private transport and guide.
3 reviews
5.00★
Duration
4d
start times · Every day
3
Live guide EN · MS · JVHotel pickupFree cancellationfromUS$ 213per person
Komodo Island & Rinca Trek: 3-Day Dragon Safari & Snorkel
›
‹
Komodo Island & Rinca Trek: 3-Day Dragon Safari & Snorkel3-day Komodo National Park tour with dragon treks on Rinca and Komodo islands, Pink Beach snorkel, and 2 nights aboard a boat. Includes meals and pickup from Labuan Bajo.
3 reviews
4.67★
Duration
3d
Every day
07:00
Live guide ENPickup optionalfromUS$ 1,277per person
High-Speed Ferry Gili Trawangan to Bali: 2.5-3 Hour Speedboat
›
‹
High-Speed Ferry Gili Trawangan to Bali: 2.5-3 Hour SpeedboatFast speedboat from Gili Trawangan to Padangbai with stops at Gili Meno and Gili Air. Air-conditioned seating for 300, 50 kg baggage allowance, and direct access to Bali.
3 reviews
4.67★
Duration
2h 30m–3h
start times · Every day
2
Free cancellationfromUS$ 26per person
Cooking Class in Lagoi: Farm to Table in Bintan
›
‹
Cooking Class in Lagoi: Farm to Table in BintanPickup from Bintan Resort or Ferry Terminal, then learn to cook a six-course Indonesian menu at a working farm after harvesting your own ingredients.
3 reviews
5.00★
Duration
4h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 26per person
Snorkeling Komodo Island from Labuan Bajo: Luxury wooden boat
›
‹
Snorkeling Komodo Island from Labuan Bajo: Luxury wooden boatSnorkel Pink Beach and explore four islands from Labuan Bajo aboard a luxury wooden boat with guide, breakfast, lunch and gear included.
3 reviews
5.00★
Duration
13h
Every day
05:00
Live guide ENHotel pickupFree cancellationfromUS$ 150per person
ATV Riding in Ubud: Seawalker, Bike & Spa
›
‹
ATV Riding in Ubud: Seawalker, Bike & SpaRide an ATV through Ubud's rice paddies, jungles and villages, then relax with a spa treatment. Tour from Nusa Dua includes hotel pickup and lunch.
2 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 140per person
Sibayak Volcano Hike from Medan: Full-Day Trek to the Peak
›
‹
Sibayak Volcano Hike from Medan: Full-Day Trek to the PeakHike Sibayak volcano from Medan with a local guide and private transport: trek 1.5 hours uphill through sulfur vents to the peak, explore the caldera.
2 reviews
5.00★
Duration
10h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
Underwater Walking in Nusa Dua: Sea Walk with Oxygen Helmet
›
‹
Underwater Walking in Nusa Dua: Sea Walk with Oxygen HelmetWalk the seabed in Nusa Dua wearing an oxygen-filled helmet for 30 minutes, with boat transfer, hotel pickup and shower facilities included. No swimming skill required.
2 reviews
4.50★
Duration
1h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 58per person
Banana Boat, Parasailing & Jet Ski in Nusa Dua: 3 Water Sports
›
‹
Banana Boat, Parasailing & Jet Ski in Nusa Dua: 3 Water SportsCombine three water sports in one Nusa Dua morning: banana boat rides, parasailing, and jet ski piloting with an instructor, plus hotel pickup and all gear.
2 reviews
4.50★
Duration
2h
start times · Every day
5
Live guide EN · AR · MSHotel pickupFree cancellationfromUS$ 68per person
Lempuyang Temple tour with Tirta Gangga Water Palace
›
‹
Lempuyang Temple tour with Tirta Gangga Water PalacePrivate tour of Lempuyang Temple on Mount Lempuyang with guide, hotel pickup and air-conditioned transport. Visit the water palace and snorkel at Blue Lagoon Beach in one day.
2 reviews
5.00★
Duration
11h–12h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 80per group
Deep Tissue Massage in Jimbaran: Hotel Pickup Included
›
‹
Deep Tissue Massage in Jimbaran: Hotel Pickup IncludedDeep tissue massage in Jimbaran with hotel pickup, welcome drink and 90 minutes of Swedish massage targeting muscle tension and pain relief.
2 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromUS$ 57per person
Kintamani Volcano & Besakih Temple Tour: Six Sacred Sites
›
‹
Kintamani Volcano & Besakih Temple Tour: Six Sacred SitesFull-day tour from Seminyak to Kintamani's volcanic caldera and Besakih Temple, Bali's holiest site at 1,000 meters, with hotel pickup and five additional stops.
2 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Snorkeling in Seminyak: Blue Lagoon & Ubud Waterfall
›
‹
Snorkeling in Seminyak: Blue Lagoon & Ubud WaterfallSnorkel Bali's Blue Lagoon reef with an instructor, explore Tegalalang Rice Terraces and Sacred Monkey Forest, then visit Tegenungan Waterfall with hotel pickup and lunch.
2 reviews
5.00★
Duration
9h–10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Nusa Penida Island Tour: Beaches & Snorkeling from Seminyak
›
‹
Nusa Penida Island Tour: Beaches & Snorkeling from SeminyakDay trip from Seminyak to Nusa Penida by speedboat, visiting four coastal stops with lunch and hotel pickup included for a full island adventure.
2 reviews
5.00★
Duration
9h–10h
Every day
06:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Ubud & Tanah Lot Sunset Tour from Seminyak: Private, All-Day
›
‹
Ubud & Tanah Lot Sunset Tour from Seminyak: Private, All-DayPrivate full-day tour from Seminyak with English-speaking driver to Tegenungan Waterfall, Tegalalang Rice Terraces, Sacred Monkey Forest, Ubud Palace.
2 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Ziplining in Seminyak: Bali Swing and Tanah Lot Sunset
›
‹
Ziplining in Seminyak: Bali Swing and Tanah Lot SunsetSwing over the jungle canopy at Bali Swing, then visit Taman Ayun Temple and Alas Kedaton forest before sunset at Tanah Lot. Includes hotel pickup.
2 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Ayung River Rafting & Bali Swing: 9 hours
›
‹
Ayung River Rafting & Bali Swing: 9 hoursSpend 9 hours rafting the Ayung River through rainforest and waterfalls, then swing up to 78 meters above the jungle at Bali Swing. Includes guide, lunch.
2 reviews
5.00★
Duration
9h
Every day
08:00
Live guide EN · ZH · JAHotel pickupFree cancellationfromUS$ 90per person
Romantic Dinner at Jimbaran Beach: Grilled Seafood & Ocean Views
›
‹
Romantic Dinner at Jimbaran Beach: Grilled Seafood & Ocean ViewsHotel pickup and drop-off included for a beachside dinner at Jimbaran with grilled seafood for two, waves at your feet and bamboo torches around you.
2 reviews
5.00★
Duration
4h
Every day
17:30
Live guide ENHotel pickupInstant confirmationfromUS$ 222per group
Need help planning your next activity?