Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
180 things to do
Search results
Snorkeling & scuba diving
Selecting an option will immediately update the search results.

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.2 out of 10
Wonderful
53 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.0 out of 10
Wonderful
21 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour
Duration 3h+
8.8 out of 10
Excellent
10 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
10 out of 10
Exceptional
155 reviews
Free cancellation available
Bali: Blue Lagoon Snorkeling Tour with Optional Activities
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Duration 6h
9.0 out of 10
Wonderful
228 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Lovina: Private or Shared Sunrise Dolphin Snorkel Tour
Duration 4h+
9.6 out of 10
Exceptional
16 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling 4 Spot With Manta Bay Or Optional Land Trip
Duration 2h
10 out of 10
Exceptional
12 reviews
Free cancellation available
Bali: Lovina Sunset Tour with Snorkeling Experience
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkeling & West Coast Tour
Duration 3h+
9.4 out of 10
Exceptional
29 reviews
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 5h+
9.8 out of 10
Exceptional
188 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida: 3-Spot Snorkeling Experience & West Island Tour
Duration 2h+
Free cancellation available
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.8 out of 10
Good
20 reviews
Free cancellation available
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 8h 30m+
10 out of 10
Exceptional
186 reviews
Free cancellation available
Bali: Watersport Jetski Seawalker Flyfboard Exclusive
Duration 30m+
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
5% off
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport
Duration 6h
9.6 out of 10
Exceptional
117 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
8.4 out of 10
Very Good
5 reviews
Free cancellation available
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
31 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud Ultimate ATV Quad Bike And White Water Rafting Adventure
Duration 4h
Free cancellation available
Bali: Nusa Penida Private Snorkeling, Manta Rays & Land Tour
Duration 9h+
10 out of 10
Exceptional
574 reviews
Free cancellation available
Bali: Lovina Sunrise Dolphin Watching And Snorkeling Tour
Duration 2h+
Free cancellation available
Bali: Lovina Dolphin Watching and Snorkeling Tour
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Sea Scooter Snorkeling Experience in Nusa Penida With Manta
Duration 2h
Free cancellation available
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Bali: Jetski Adventure Nusa Dua or Sea Walker Experience
Duration 15m+
Free cancellation available
From Lembongan: Manta Point Snorkeling & West Penida Tour
Duration 8h 30m+
9.8 out of 10
Exceptional
17 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
All-Inclusive Tour: Bali Blue Snorkeling & Quad Bike Adventure
Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
9.0 out of 10
Wonderful
7 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida 3 Spots Snorkeling Tour & West Island
Duration 4h+
9.8 out of 10
Exceptional
16 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
2.0 out of 10
1 review
Free cancellation available
Transfer From Hotel to lembongan or Nusa Penida
2.0 out of 10
1 review
Free cancellation available
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Highlight: Snorkeling & West with Tembeling Pool
Duration 9h
Free cancellation available
Bali/Lovina: Private Fishing Tour with Snorkeling Option
Duration 2h 30m+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkelling with manta rays in Nusa Penida
Duration 5h
Free cancellation available
6% off
Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Snorkeling 4 Spots with Manta Rays + Pick Up
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.2 out of 10
Wonderful
37 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
Private Bali Seawalker watersport
Duration 1h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Amed Bali Snorkeling: Explore 3 Spots by Traditional Jukung
Duration 2h 30m+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Experience Bali Scuba Dive Adventure for Beginner
Duration 30m
Bali: Blue Lagoon and Tanjung Jepun Snorkeling Trip
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Tulamben Scuba Diving Experience
Duration 1h
Free cancellation available
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available