Browse by category
Mount Batur Tours84 optionsNusa Penida Tours133 optionsPink Beach Snorkeling10 optionsKintamani Tours23 optionsKintamani Volcano20 optionsUbud White Water Rafting29 optionsATV Tours in Bali10 optionsMount Batur Hiking55 optionsUbud Waterfall79 optionsNusa Penida Snorkeling68 optionsWaterfalls in Bali12 optionsTirta Empul Temple Tours21 options
All tours (761–780 of 1,574)

Mount Sibayak Sunrise Hike: Crater, Hot Spring & WaterfallHike Mount Sibayak from Medan at dawn to see the Karo Highlands, soak in natural hot springs, then visit Sipiso Piso waterfall at 120 meters.
- 26 reviews
- 4.88★
- Duration
- 13h
- Every day
- 02:30

Snorkeling at Menjangan Island from Pemuteran: National Park Tickets IncludedBoat trip from Pemuteran Beach to Menjangan Island with two snorkeling sites, guide, all equipment and lunch included.
- 25 reviews
- 4.96★
- Duration
- 5h
- start times · Every day
- 2

4-Hour Jakarta Private City Tour: National Monument & Old TownPrivate guided tour of Jakarta's National Monument, Istiqlal Mosque, Cathedral, and Old Town with an English-speaking guide and air-conditioned transport.
- 25 reviews
- 4.32★
- Duration
- 4h
- start times · Every day
- 2

Nusa Penida Private Snorkeling & Kelingking Beach from KutaPrivate snorkeling tour from Kuta to Nusa Penida with Kelingking Beach, Angel's Billabong & Broken Beach. Includes speedboat, lunch, GoPro footage. Full day from Sanur Harbor.
- 25 reviews
- 4.96★
- Duration
- 7h–10h
- start times · Every day
- 8

Rafting on Bali's Ayung River: 2 hours with lunch includedRaft Bali's longest river, the Ayung, with a guide steering you past waterfalls and jungle for three hours: safety gear, lunch and insurance all included, no experience needed.
- 25 reviews
- 4.44★
- Duration
- 3h
- start times · Every day
- 5

Bali Waterfall Tour: Four Hidden Falls, Private & InclusivePrivate full-day Bali waterfall tour with English-speaking guide visiting Munduk, Banyumala Twin, Banyuwana Amertha and Leke Leke waterfalls, including lunch.
- 25 reviews
- 5.00★
- Duration
- 10h–11h
- start times · Every day
- 3

Mt. Batur sunrise trek with hot spring and jungle swingTrek Mt. Batur's eastern slope before dawn, reach the summit for sunrise over a second active volcano, cook breakfast using steam from the crater.
- 25 reviews
- 4.84★
- Duration
- 8h

Ubud VW Safari Tour from Seminyak: Classic Car, 5 StopsPrivate Volkswagen classic car tour through Ubud's rice terraces, waterfalls and temples, nine to ten hours with hotel pickup from Seminyak and all entry tickets.
- 25 reviews
- 4.92★
- Duration
- 9h–10h
- start times · Every day
- 3

Ubud & Tanjung Benoa: Parasailing, Jet Ski & Banana BoatFour watersports at Tanjung Benoa beach: parasailing, jet ski, banana boat and donut boat. Includes hotel pickup, equipment and instructors. 2–3 hours.
- 25 reviews
- 4.76★
- Duration
- 4h
- start times · Every day
- 7

Jakarta: Old Town, Shadow Puppets & Harbor Tour with LunchExperience Jakarta’s colonial Old Town, a live Wayang Kulit puppet show, and Sunda Kelapa Harbor with private guide, local lunch, and all entry fees included.
- 24 reviews
- 4.71★
- Duration
- 5h–6h
- start times · Every day
- 7

Mount Bromo sunrise tour from Surabaya: Private 4WD jeepPrivate Mount Bromo sunrise tour from Surabaya with pickup, professional guide, 4WD jeep, breakfast and crater entry.
- 24 reviews
- 4.83★
- Duration
- 13h
- Every day
- 23:30

Telaga Waja Rafting and ATV Ride: Class 3-4 Rapids with UbudRaft class 3-4 rapids on Telaga Waja River and ride ATVs through Ubud's rice fields and villages on a private full-day adventure with lunch and a guide leading the way.
- 24 reviews
- 4.75★
- Duration
- 10h
- Every day
- 08:00

Rangko Cave & Cunca Wulang Waterfall Day Trip from Labuan BajoSwim through Cunca Wulang's jungle canyon pools and float in Rangko Cave's turquoise waters beneath limestone cliffs on this six-hour adventure with lunch and transport.
- 24 reviews
- 4.58★
- Duration
- 6h
- Every day
- 08:00

Dolphin watching tour Lovina Beach: Sunrise boat & Wanagiri HillWatch dolphins jump and swim from a traditional jukung boat at sunrise in Lovina Beach, then visit Wanagiri Hill to see its twin lakes. Includes pickup.
- 24 reviews
- 4.21★
- Duration
- 10h
- Every day
- 03:00

Kuta, Bali: Private Driver & Guide with Hotel PickupPrivate guide and driver in Kuta, Bali with hotel pickup. Customize your itinerary, licensed local guide, no hidden fees. Book 24 hours ahead.
- 24 reviews
- 5.00★
- Duration
- 8h–10h
- start times · Every day
- 3

Jakarta: Miniature Park, National Museum & Antique Market TourExplore Jakarta’s Taman Mini, the National Museum, and Jalan Surabaya antique market with a local guide. Includes private transport and all entrance tickets.
- 23 reviews
- 4.78★
- Duration
- 6h–8h
- start times · Every day
- 6

Taman Ayun & Tanah Lot Temples Tour by Private CarPrivate tour from Kuta to two major Bali temples with English-speaking driver-guide and hotel pickup.
- 23 reviews
- 4.96★
- Duration
- 6h
- start times · Every day
- 3

Melukat Purification Ceremony at Mengening Temple: Sacred RitualParticipate in the Melukat Ceremony at Mengening Temple in Ubud, where you bathe in a natural spring-fed pool believed to purify mind, body and soul.
- 23 reviews
- 4.83★
- Duration
- 1h
- start times · Every day
- 17

Uluwatu Temple & Kecak Dance: Half-Day Private TourPrivate half-day tour of Uluwatu Temple on Bali's cliffs, Melasti Beach, and kecak fire dance at sunset. Includes pickup, guide, entry and air-conditioned transport.
- 23 reviews
- 4.91★
- Duration
- 4h–6h
- start times · Every day
- 3

Jakarta Walking Tour: Chinatown to Monas by Public TransportWalk Jakarta's Chinatown and Old Town, ride the KRL train and TransJakarta bus like a local, and end at Monas with a licensed guide.
- 23 reviews
- 4.96★
- Duration
- 4h–5h
- start times · Every day
- 9
