expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Water activities

White Water Rafting Ubud Bali With Hotel Transfer

Duration 6h
9.8 out of 10
Exceptional
70 reviews
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
White Water Rafting Ubud Bali With Hotel TransferOpens in a new window

Canggu : 2-Hour Surfing Lesson

Duration 2h
9.8 out of 10
Exceptional
83 reviews
Free cancellation available
Price is $27 per adult
Canggu : 2-Hour Surfing LessonOpens in a new window

Waterbom Bali Admission Ticket

Duration 1d
4.8 out of 10
2 reviews
Free cancellation available
Price is $38 per adult
Waterbom Bali Admission TicketOpens in a new window

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

9.0 out of 10
Wonderful
37 reviews
Free cancellation available
Price is $25 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with LunchOpens in a new window

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure

Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $27 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

Snorkeling Manta Ray Safari in Nusa Penida

Duration 2h 30m
7.6 out of 10
Good
19 reviews
Price is $15 per adult
Snorkeling Manta Ray Safari in Nusa PenidaOpens in a new window

Canggu: 2-Hour Surf Course

Duration 2h
9.8 out of 10
Exceptional
150 reviews
Free cancellation available
Price is $23 per adult
Canggu: 2-Hour Surf CourseOpens in a new window

Ubud: Ayung River Guided Rafting Adventure with Lunch

Duration 2h 30m
9.0 out of 10
Wonderful
7 reviews
Free cancellation available
Price is $20 per adult
Ubud: Ayung River Guided Rafting Adventure with LunchOpens in a new window

Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch

Duration 2h+
9.8 out of 10
Exceptional
95 reviews
Free cancellation available
Price is $21 per adult
Bali: Blue Lagoon Snorkeling & Waterfall Tour with LunchOpens in a new window

Bali: Fast-Boat Transfer between Sanur and Nusa Penida

Duration 30m+
7.6 out of 10
Good
52 reviews
Free cancellation available
Price is $9 per adult
Bali: Fast-Boat Transfer between Sanur and Nusa PenidaOpens in a new window

Snorkeling 4 Spot With Manta Bay Or Optional Land Trip

Duration 2h
10 out of 10
Exceptional
12 reviews
Free cancellation available
Price is $14 per adult
Snorkeling 4 Spot With Manta Bay Or Optional Land TripOpens in a new window

Sanur: Coastal Area Snorkeling Session

Duration 1h 30m
8.8 out of 10
Excellent
13 reviews
Free cancellation available
Price is $22 per adult*
*Get lower prices by selecting more than 2 adults
Sanur: Coastal Area Snorkeling SessionOpens in a new window

Ubud White Water Rafting with Waterfall and Lunch

Duration 5h
9.4 out of 10
Exceptional
16 reviews
Free cancellation available
Price is $36 per adult*
*Get lower prices by selecting more than 2 adults
Ubud White Water Rafting with Waterfall and LunchOpens in a new window

Tulamben Diving USS Liberty Shipwreck Scuba Dive

Duration 10h
9.4 out of 10
Exceptional
30 reviews
Free cancellation available
Price is $64 per adult
Tulamben Diving USS Liberty Shipwreck Scuba DiveOpens in a new window

Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch

Duration 5h+
10 out of 10
Exceptional
39 reviews
Free cancellation available
Price is $57 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with LunchOpens in a new window

Telaga Waja River: Rafting Expedition with Lunch

Duration 2h 30m
9.6 out of 10
Exceptional
35 reviews
Free cancellation available
Price is $25 per adult
Telaga Waja River: Rafting Expedition with LunchOpens in a new window

Bali: 1 Hour Snorkeling at Nusa Dua Beach

Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Price is $13 per adult
Bali: 1 Hour Snorkeling at Nusa Dua BeachOpens in a new window

Bali ATV Quad Bike Through Tunnel, Waterfall, White Water Rafting

Duration 6h
10 out of 10
Exceptional
104 reviews
Free cancellation available
Price is $34 per adult
Bali ATV Quad Bike Through Tunnel, Waterfall, White Water RaftingOpens in a new window

Bali: Best of Nusa Penida Full-Day Tour by Fast Boat

Duration 8h+
8.8 out of 10
Excellent
576 reviews
Free cancellation available
Price is $30 per adult
Bali: Best of Nusa Penida Full-Day Tour by Fast BoatOpens in a new window

Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour

Duration 3h+
7.6 out of 10
Good
4 reviews
Free cancellation available
Price is $19 per adult
Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall TourOpens in a new window

Bali/Nusa Penida: Island Beach Highlights Swim & Hike Tour

Duration 8h+
9.8 out of 10
Exceptional
58 reviews
Free cancellation available
Price is $30 per adult
Bali/Nusa Penida: Island Beach Highlights Swim & Hike TourOpens in a new window

Bali: Beginner and Intermediate Surfing Lesson in Canggu

Duration 2h
10 out of 10
Exceptional
57 reviews
Free cancellation available
Price is $23 per adult
Bali: Beginner and Intermediate Surfing Lesson in CangguOpens in a new window
10% off

Bali ATV Rafting And Ubud Waterfall Private Tour

Duration 8h
9.2 out of 10
Wonderful
5 reviews
Free cancellation available
The previous price was $50 and current price is $44 per adult*
*Get lower prices by selecting more than 2 adults
Bali ATV Rafting And Ubud Waterfall Private TourOpens in a new window
10% off

Early Access to Nusa Penida Full Day Tour

Duration 11h
10 out of 10
Exceptional
1 review
Free cancellation available
The previous price was $26 and current price is $23 per adult
Early Access to Nusa Penida Full Day TourOpens in a new window

Bali: Ayung River Rafting & Jungle Swing Tour with Transfer

Duration 5h+
9.8 out of 10
Exceptional
42 reviews
Free cancellation available
Price is $42 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ayung River Rafting & Jungle Swing Tour with TransferOpens in a new window

Bali White Water Rafting

Duration 10h
9.4 out of 10
Exceptional
68 reviews
Free cancellation available
Price is $45 per adult*
*Get lower prices by selecting more than 2 adults
Bali White Water RaftingOpens in a new window

From Bali: Nusa Penida Full Day Private Snorkeling Tour

Duration 4h+
9.6 out of 10
Exceptional
108 reviews
Free cancellation available
Price is $139 per adult*
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida Full Day Private Snorkeling TourOpens in a new window

Bali: Mount Batur Sunrise Trek and White Water Rafting

Duration 7h+
9.4 out of 10
Exceptional
112 reviews
Free cancellation available
Price is $46 per adult
Bali: Mount Batur Sunrise Trek and White Water RaftingOpens in a new window

Bali: Ayung River Premium White Water Rafting with Lunch

Duration 5h
9.6 out of 10
Exceptional
47 reviews
Free cancellation available
Price is $60 per adult
Bali: Ayung River Premium White Water Rafting with LunchOpens in a new window

White Water Rafting Telaga Waja Bali

Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $22 per adult
White Water Rafting Telaga Waja BaliOpens in a new window

Bali: Ubud Gorilla Face ATV and Ayung Rafting Trip with Meal

Duration 2h 30m+
9.8 out of 10
Exceptional
817 reviews
Free cancellation available
Price is $20 per adult
Bali: Ubud Gorilla Face ATV and Ayung Rafting Trip with MealOpens in a new window

East Bali: Snorkeling, Canyoning, and Waterfall Day Trip

Duration 2h+
9.8 out of 10
Exceptional
185 reviews
Free cancellation available
Price is $14 per adult
East Bali: Snorkeling, Canyoning, and Waterfall Day TripOpens in a new window

Bali/Nusa Penida: East & West Highlights Full-Day Tour

Duration 8h+
9.6 out of 10
Exceptional
1,524 reviews
Free cancellation available
Price is $34 per adult*
*Get lower prices by selecting more than 2 adults
Bali/Nusa Penida: East & West Highlights Full-Day TourOpens in a new window

Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour

Duration 9h
9.8 out of 10
Exceptional
92 reviews
Free cancellation available
Price is $108 per adult
Bali: Nusa Penida Speedboat Trip with Snorkeling and TourOpens in a new window

Telaga Waja: White Water Rafting with Lunch

Duration 6h
9.4 out of 10
Exceptional
66 reviews
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Telaga Waja: White Water Rafting with LunchOpens in a new window

Ubud: Private Romantic Photo Cruise with Food and Drinks

Duration 1h
8.2 out of 10
Very Good
13 reviews
Free cancellation available
Price is $71 per traveler*
*Get lower prices by selecting more than 2 adults
Ubud: Private Romantic Photo Cruise with Food and DrinksOpens in a new window

North Bali Dolphin Watching and Snorkeling Tour

Duration 2h 45m
Free cancellation available
Price is $27 per adult
North Bali Dolphin Watching and Snorkeling TourOpens in a new window

Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour

Duration 10h
9.0 out of 10
Wonderful
34 reviews
Free cancellation available
Price is $78 per adult*
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping TourOpens in a new window

Bali: Telaga Waja White Water River Guided Rafting & Lunch

Duration 2h 30m+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $20 per adult
Bali: Telaga Waja White Water River Guided Rafting & LunchOpens in a new window

Bali: Nusa Penida All-Inclusive Full-Day Tour with Transfers

Duration 8h+
9.0 out of 10
Wonderful
568 reviews
Free cancellation available
Price is $43 per adult
Bali: Nusa Penida All-Inclusive Full-Day Tour with TransfersOpens in a new window

Bali: Ayung River Guided Rafting Adventure with Lunch

Duration 2h 30m+
9.4 out of 10
Exceptional
700 reviews
Free cancellation available
Price is $49 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ayung River Guided Rafting Adventure with LunchOpens in a new window

Bali Parasailing Adventure,Banana Boat,Jet Ski and Donut Boat with Transfer...

Duration 4h
9.4 out of 10
Exceptional
46 reviews
Free cancellation available
Price is $66 per adult
Bali Parasailing Adventure,Banana Boat,Jet Ski and Donut Boat with Transfer...Opens in a new window

Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate

Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $18 per adult
Kuta Beach, Bali: Surf Lessons For Beginner & IntermediateOpens in a new window

Snorkeling Manta Ray in Nusa Lembongan

Duration 2h
10 out of 10
Exceptional
1 review
Price is $23 per adult
Snorkeling Manta Ray in Nusa LembonganOpens in a new window

Ayung White Water Rafting: All Inclusive Rafting Adventure

Duration 2h
Free cancellation available
Price is $30 per adult
Ayung White Water Rafting: All Inclusive Rafting AdventureOpens in a new window

From Lembongan: Snorkeling Day Trip to Nusa Lembongan & nusa Penida island

Duration 4h
8.0 out of 10
Very Good
5 reviews
Free cancellation available
Price is $48 per adult
From Lembongan: Snorkeling Day Trip to Nusa Lembongan & nusa Penida islandOpens in a new window
6% off

All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport

Duration 6h
9.6 out of 10
Exceptional
117 reviews
Free cancellation available
The previous price was $90 and current price is $85 per adult*
*Get lower prices by selecting more than 2 adults
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and TransportOpens in a new window

Telaga Waja River Rafting Bali & Zipline (Less Stairs)

Duration 2h
8.8 out of 10
Excellent
4 reviews
Price is $78 per adult
Telaga Waja River Rafting Bali & Zipline (Less Stairs)Opens in a new window

One Day Snorkeling Trip & West Tour Nusa Penida by Penidago

Duration 8h
8.4 out of 10
Very Good
4 reviews
Free cancellation available
Price is $25 per adult
One Day Snorkeling Trip & West Tour Nusa Penida by PenidagoOpens in a new window

Canggu: Surfing lesson with ISA certified instructor

Duration 2h
10 out of 10
Exceptional
37 reviews
Free cancellation available
Price is $24 per adult
Canggu: Surfing lesson with ISA certified instructorOpens in a new window

Showing 50 of 334 things to do