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,061–1,080 of 1,574)

Fatahillah Square at night: Jakarta Old Town tour with dinner
›
‹
Fatahillah Square at night: Jakarta Old Town tour with dinnerWalk Jakarta's Old Town after dark: Fatahillah Square, the 500-year-old Sunda Kelapa harbor, Glodok market.
6 reviews
5.00★
Duration
5h
Every day
16:00
Live guide ENHotel pickupFree cancellationfromUS$ 120per person
Scuba diving Nusa Penida: 2 dives from Sanur
›
‹
Scuba diving Nusa Penida: 2 dives from SanurTwo ocean dives in Nusa Penida with pool training, lunch and all gear included. A fast boat leaves Sanur at 9:15am and returns by 5pm.
6 reviews
4.83★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 195per person
Jakarta Airport Transfer: Meet & Greet to Hotel
›
‹
Jakarta Airport Transfer: Meet & Greet to HotelPrivate airport transfer from Soekarno Hatta to Jakarta hotels. Driver meets you at arrivals with name sign, AC vehicle and bottled water. Fixed price includes fuel and tolls.
6 reviews
4.17★
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 20per person
Nusa Penida: Snorkeling & Island Tour from Seminyak
›
‹
Nusa Penida: Snorkeling & Island Tour from SeminyakFull-day Nusa Penida snorkeling tour from Seminyak with 4 dive sites, Kelingking Beach, lunch and hotel pickup. Fast boat, equipment included, small groups.
6 reviews
3.50★
Duration
10h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Bali Water Sports: Jet Ski, Parasailing & Massage
›
‹
Bali Water Sports: Jet Ski, Parasailing & MassageCombine jet skiing, parasailing and banana boating in Tanjung Benoa with a 2-hour Balinese massage at Bali Orchid Spa in Kuta, including hotel pickup and lunch.
6 reviews
5.00★
Duration
7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Quad Bike and White Water Rafting in Nusa Dua: 10 hours
›
‹
Quad Bike and White Water Rafting in Nusa Dua: 10 hoursSpend 10 hours quad biking through Bali's rice fields and forests, then white water raft the Ayung River in Ubud with lunch and an experienced guide.
6 reviews
5.00★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Jakarta Walking Tour with MRT: Bundaran HI, Stadium & Blok M
›
‹
Jakarta Walking Tour with MRT: Bundaran HI, Stadium & Blok MWalk Jakarta's three landmark districts in one morning with a multilingual guide and public transport included: Bundaran HI's Welcome Monument.
6 reviews
5.00★
Duration
6h
Every day
08:00
Live guide EN · KO · ZH · JAFree cancellationfromUS$ 92per group
Parasailing in Tanjung Benoa: Jet ski, banana boat & spa
›
‹
Parasailing in Tanjung Benoa: Jet ski, banana boat & spaParasailing, jet ski and banana boat at Tanjung Benoa with 2-hour spa treatment and Indonesian lunch, private group pickup from your hotel.
6 reviews
4.83★
Duration
7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Mount Bromo Milky Way & Sunrise Private Tour from Surabaya
›
‹
Mount Bromo Milky Way & Sunrise Private Tour from SurabayaPhotograph the Milky Way and sunrise at Mount Bromo on a private 1-day tour from Surabaya with guide, 4WD transport and park entry included.
6 reviews
5.00★
Duration
20h
Every day
19:00
Live guide ENHotel pickupFree cancellationfromUS$ 216per person
Private Driver in Batam: Design Your Own 10-Hour Tour
›
‹
Private Driver in Batam: Design Your Own 10-Hour TourRent a private vehicle with English-speaking driver in Batam. Hotel pickup included, air-conditioned car, and driver recommendations on where to go.
6 reviews
4.50★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 157per group
ATV Riding in Seminyak: Quad Bike & Spa Package
›
‹
ATV Riding in Seminyak: Quad Bike & Spa PackageRide a quad bike through Bali's rice terraces and jungle for two hours, then relax with a two-hour massage at Bali Orchid Spa in Kuta, with hotel pickup and lunch.
6 reviews
5.00★
Duration
7h–8h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 95per person
Fast Boat Ticket to Nusa Penida from Sanur: One-Way or Return
›
‹
Travelers' pick
Fast Boat Ticket to Nusa Penida from Sanur: One-Way or ReturnFast boat ticket from Sanur to Nusa Penida or Lembongan, one-way or return, with seat, life jacket and insurance included. 45 minutes crossing.
6 reviews
4.33★
Duration
45m
start times · Every day
7
Free cancellationfromUS$ 18.78per person
Lovina Dolphins & Gitgit Waterfall Private Tour with Lunch
›
‹
Travelers' pick
Lovina Dolphins & Gitgit Waterfall Private Tour with LunchPrivate tour from Bali to Lovina with dolphin watching, Gitgit Waterfall and Ulun Danu Beratan Temple, including driver and lunch.
6 reviews
4.83★
Duration
10h
Every day
02:30
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Horseback riding in Saba Bay: Black sand beach & temple
›
‹
Horseback riding in Saba Bay: Black sand beach & templeRide horseback along Saba Bay's black sand beach for an hour with hotel pickup and a professional guide, passing Segara Wilis Temple and Nusa Penida views.
6 reviews
4.67★
Duration
1h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 85per person
Lombok Walking & Cycling Tour: Rice Terraces & Village
›
‹
Lombok Walking & Cycling Tour: Rice Terraces & VillageWalk and cycle through Lombok's rice terraces and rainforest to Buwun Sejati Village with a local guide, lunch and hotel pickup included.
6 reviews
5.00★
Duration
8h
Every day
08:00
Hotel pickupFree cancellationfromUS$ 96US$ 82per person
Ijen Blue Fire Sunrise Tour Banyuwangi: Shared Trek Guide
›
‹
Ijen Blue Fire Sunrise Tour Banyuwangi: Shared Trek GuideTrek to Ijen Crater from Banyuwangi with a local guide to watch blue flames at night and sunrise over the volcano, with convenient hotel or ferry port pickup.
6 reviews
5.00★
Duration
8h
Every day
23:30
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Surabaya Airport Transfer: Private SUV with Driver
›
‹
Travelers' pick
Surabaya Airport Transfer: Private SUV with DriverPrivate airport transfer in Surabaya with pickup from arrivals or your hotel lobby, in an air-conditioned SUV with professional driver.
6 reviews
5.00★
start times · Every day
34
Hotel pickupFree cancellationfromUS$ 22per group
Mount Bromo tour from Malang: Skip sunrise, skip the crowds
›
‹
Mount Bromo tour from Malang: Skip sunrise, skip the crowdsPick up at 6:30am from your Malang hotel and drive east by 4x4 Jeep through mountain roads to Mount Bromo, with optional Rainbow waterfall trek.
6 reviews
5.00★
Duration
6h–7h
Every day
06:30
Hotel pickupFree cancellationfromUS$ 74per person
Nusa Penida day trip: Four beaches with local driver and lunch
›
‹
New
Nusa Penida day trip: Four beaches with local driver and lunchTen-hour Nusa Penida tour from your hotel with private vehicle, English-speaking driver, entrance fees and local lunch included. Visit Kelingking Beach.
6 reviews
5.00★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 95per person
Snorkeling Gili Islands: Turtles & Underwater Statues
›
‹
Snorkeling Gili Islands: Turtles & Underwater StatuesSnorkel the Gili Islands with sea turtles and iconic underwater statues at Gili Meno, plus coral reefs at Gili Air. Includes guide, gear.
5 reviews
4.20★
Duration
5h
Every day
09:30
Live guide ENFree cancellationfromUS$ 16.97per person
Need help planning your next activity?