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

Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.2 out of 10
Wonderful
26 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
8.4 out of 10
Very Good
5 reviews
Free cancellation available
Bali: Lovina Sunrise Boat with Dolphin Watching & Snorkeling
Duration 4h+
9.6 out of 10
Exceptional
25 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.2 out of 10
Wonderful
56 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 8h 30m
10 out of 10
Exceptional
247 reviews
Free cancellation available
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
164 reviews
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/Nusa Penida: Manta Point Snorkeling & West Coast Tour
Duration 3h+
9.8 out of 10
Exceptional
59 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour
Duration 3h+
8.2 out of 10
Very Good
13 reviews
Free cancellation available
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
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Fast Boat from Nusa Penida to Lombok
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 5h+
9.8 out of 10
Exceptional
212 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.8 out of 10
Good
20 reviews
Free cancellation available
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
From Lembongan: Manta Point Snorkeling & West Penida Tour
Duration 8h 30m+
9.6 out of 10
Exceptional
35 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Watersport Jetski Seawalker Flyfboard Exclusive
Duration 15m+
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida: 3-Spot Snorkeling With Manta & West Island Tour
Duration 2h 30m+
Free cancellation available
Ubud Ultimate ATV Quad Bike And White Water Rafting Adventure
Duration 4h
Free cancellation available
Sea Scooter Snorkeling Experience in Nusa Penida With Manta
Duration 2h
Free cancellation available
Amed Bali Snorkeling: Explore 3 Spots by Traditional Jukung
Duration 2h 30m+
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida: Afternoon Manta Snorkeling & Kelingking Sunset
Duration 5h 30m+
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Fast Boat Ticket from Bali (Padangbai) to Gili Trawangan
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Bali: Nusa Penida Private Snorkeling, Manta Rays & Land Tour
Duration 9h+
10 out of 10
Exceptional
625 reviews
Free cancellation available
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
32 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida 3 Spots Snorkeling Tour & West Island
Duration 5h+
9.4 out of 10
Exceptional
27 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Lovina Dolphin Watching and Snorkeling Tour
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali:Lovina Private Dolphin Watching, Swim & Snorkeling Tour
Duration 2h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
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: Speedboat to Lombok Optional Pickup + Port Fee
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
2.0 out of 10
1 review
Free cancellation available
Snorkelling with manta rays in Nusa Penida
Duration 5h
Free cancellation available
From Lembongan: Nusa Penida East & West Highlight Day Tour
Duration 8h+
10 out of 10
Exceptional
55 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
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
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
9.8 out of 10
Exceptional
48 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Lembongan: Manta Bay, Turtle Bay, & Gamat Bay Snorkeling
Duration 2h 30m+
8.0 out of 10
Very Good
3 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
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
Lovina Dolphin Tour, Swimming with Dolphin and Snorkeling
Duration 4h
9.6 out of 10
Exceptional
14 reviews
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
Transfer Hotel to Lembongan or Nusa Penida
2.0 out of 10
1 review
Free cancellation available
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
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
Bali: Blue Lagoon Snorkeling with Lunch & Transport
Duration 6h+
Free cancellation available
From Bali: Snorkeling 3 Spots with GoPro & West Penida Tour
Duration 6h+
10 out of 10
Exceptional
4 reviews
Free cancellation available
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
9.4 out of 10
Exceptional
13 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
6% off
Bali Blue Lagoon Snorkeling with Lunch & Hotel Transfer
Duration 8h
9.2 out of 10
Wonderful
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults