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,461–1,480 of 1,574)

Padang to Airport Transfer: Private Car up to 20 Passengers
›
‹
Padang to Airport Transfer: Private Car up to 20 PassengersPrivate transfer from Padang city hotels to Minangkabau Airport (PDG) for groups up to 20, with meet-and-greet, all tolls included.
Duration
35m
Every dayFree cancellationfromUS$ 45per group
Private Scuba Diving in Tulamben: Two-Dive Experience
›
‹
Private Scuba Diving in Tulamben: Two-Dive ExperienceTwo-tank dive in Tulamben with PADI instructor, equipment and lunch included. Beginners train in the pool before exploring coral reefs and a sunken shipwreck.
Duration
8h
start times · Every day
2
Live guide EN · MS · JAPickup optionalFree cancellationfromUS$ 115per person
Gili Trawangan Snorkeling Tour: Morning Cruise with Meals
›
‹
Gili Trawangan Snorkeling Tour: Morning Cruise with MealsFour hours on a catamaran across the Gili Islands with breakfast and lunch included: snorkel the underwater statues at Gili Meno, swim with sea turtles.
Duration
4h
Every day
08:30
Live guide ENfromUS$ 120per person
Ijen Blue Flame tour: Sulfur mines and sunrise
›
‹
Ijen Blue Flame tour: Sulfur mines and sunriseEvening trek up Ijen volcano from Banyuwangi hotels to watch blue fire at the sulfur mines, then stay for sunrise over the crater lake. Includes guide.
Duration
11h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 71per person
4-Day Bromo Ijen Tumpak Sewu Tour from Surabaya
›
‹
4-Day Bromo Ijen Tumpak Sewu Tour from SurabayaHike Bromo crater at sunrise, climb Ijen volcano to see blue fire, and trek to Tumpak Sewu waterfall on this four-day East Java tour with professional guides and transport.
Duration
4d
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 250per person
Mount Bromo Sunrise Tour from Malang: Jeep & Sand Sea
›
‹
Mount Bromo Sunrise Tour from Malang: Jeep & Sand SeaPrivate jeep tour of Mount Bromo's sand sea from Malang, including sunrise at Widodaren Hill.
Duration
8h–12h
Every dayLive guide ENFree cancellationfromUS$ 145per person
Bandung to Jakarta Private Transfer: Comfortable Ride, All Areas
›
‹
Bandung to Jakarta Private Transfer: Comfortable Ride, All AreasPrivate transfer from Bandung to Jakarta with air-conditioned vehicle, English-speaking driver, and bottled water included. Choose your car type and drop-off location.
Duration
1h–2h
start times · Every day
40
Live guide ENFree cancellationfromUS$ 80per person
Snorkeling in Tanjung Benoa: 3 water sports activities
›
‹
Snorkeling in Tanjung Benoa: 3 water sports activitiesSnorkel in Tanjung Benoa with fly board and parasailing included. Boat transport, equipment and instructor provided for up to three water sports in one session.
Duration
2h
start times · Every day
6
Live guide EN · AR · MS · JAPickup optionalFree cancellationfromUS$ 105per person
Mount Bromo sunrise tour from Surabaya: Climb to the crater rim
›
‹
Mount Bromo sunrise tour from Surabaya: Climb to the crater rimRide a 4WD jeep from Surabaya or Malang to Mount Penanjakan for sunrise, hike the Sea of Sand.
Duration
12h–15h
Every day
23:30
Live guide ENHotel pickupFree cancellationfromUS$ 136per person
Uluwatu Temple sunset tour with Kecak Fire Dance and dinner
›
‹
Uluwatu Temple sunset tour with Kecak Fire Dance and dinnerWatch the Kecak Fire Dance at Uluwatu Temple, then enjoy fresh seafood dinner by Jimbaran Beach with skip-the-line access and hotel pickup.
Duration
6h–8h
start times · Every day
4
Live guide EN · CS · DE · FR +1Hotel pickupFree cancellationfromUS$ 76per person
East Java Tour: Tumpak Sewu, Bromo, Ijen from Surabaya
›
‹
Travelers' pick
East Java Tour: Tumpak Sewu, Bromo, Ijen from SurabayaHike to Tumpak Sewu waterfall, watch Mount Bromo's sunrise, and trek Mount Ijen's blue fire in East Java with guide and accommodation.
Duration
2.5d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 250per person
ATV Riding in Ubud: Private Adventure Through Rice Fields
›
‹
ATV Riding in Ubud: Private Adventure Through Rice FieldsPrivate ATV riding in Ubud with licensed guide, helmet and boots included: two hours exploring rice fields and forest on your own machine.
Duration
2h
Every dayLive guide ENFree cancellationfromUS$ 31per person
Jakarta Airport Transfer: English-Speaking Driver & Hotel Pickup
›
‹
Jakarta Airport Transfer: English-Speaking Driver & Hotel PickupAirport transfer in Jakarta with English-speaking driver, hotel pickup, and parking included. Clean vehicle, flight tracking, fixed price.
Duration
1h–3h
Every dayFree cancellationfromUS$ 30per group
Parasailing in Nusa Dua: Sea Walk and Aerial Flight
›
‹
Parasailing in Nusa Dua: Sea Walk and Aerial FlightParasailing and sea walk in Nusa Dua with hotel pickup, 20 minutes underwater in a helmet and 5 minutes airborne behind a boat. Suits swimmers and non-swimmers alike.
Duration
2h
start times · Every day
3
Live guide EN · AR · ZH · JAHotel pickupFree cancellationfromUS$ 85per person
Spa and Massage in Batam: 2-Hour Treatment with Ferry Transfer
›
‹
Spa and Massage in Batam: 2-Hour Treatment with Ferry TransferSpa and massage in Batam with 2-hour treatment, round-trip ferry, and air-conditioned transfer from the port. Choose aromatherapy or traditional massage at Naya Spa.
Duration
2h
Every day
12:00
Live guide EN · ZHFree cancellationfromUS$ 157per person
Tumpak Sewu Waterfall tour from Surabaya: 120-meter cascade
›
‹
Tumpak Sewu Waterfall tour from Surabaya: 120-meter cascadePrivate day tour from Surabaya to Tumpak Sewu Waterfall with English-speaking guide, hotel pickup.
Duration
12h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Bali: Tegallalang Rice Terrace, Tirta Empul & Batur Hot Spring Day Trip
›
‹
Bali: Tegallalang Rice Terrace, Tirta Empul & Batur Hot Spring Day TripFeel the cool highland air as you walk Bali’s Tegallalang rice terraces, join a temple ritual at Tirta Empul, taste fresh coffee, and soak in Batur’s lakeside hot springs. Includes pickup.
Duration
8h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 27per person
Parasailing in Nusa Dua: 3 water activities in one
›
‹
Parasailing in Nusa Dua: 3 water activities in oneParasailing, flying inflatable boat and sea walking in Nusa Dua with guide and hotel pickup. 6 minutes airborne, 20 minutes underwater, 2 hours total.
Duration
2h
start times · Every day
4
Live guide EN · AR · MS · JAPickup optionalFree cancellationfromUS$ 91per person
ATV Riding in Bali: Through Rice Fields, Waterfall & Tunnel
›
‹
ATV Riding in Bali: Through Rice Fields, Waterfall & TunnelRide your own ATV through Bali's rice fields and jungle on a 90-minute adventure that includes a natural tunnel, waterfall pool, safety gear and lunch.
Duration
1h 30m
start times · Every day
13
Live guide ENPickup optionalFree cancellationfromUS$ 94per person
Gili Trawangan snorkeling and bike tour: Turtles and reefs
›
‹
Gili Trawangan snorkeling and bike tour: Turtles and reefsSnorkel three Gili Islands with turtles and coral reefs, then cycle Gili Trawangan's quiet paths. Guide, gear and lunch included, pickup from your hotel.
Duration
4h–5h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 75per person
Need help planning your next activity?