Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Snorkeling & scuba diving
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.4 out of 10
Exceptional
41 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
116 reviews
Free cancellation available
Bali: 1 Hour Snorkeling at Nusa Dua Beach
Duration 1h
8.0 out of 10
Very Good
2 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
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
8.8 out of 10
Excellent
15 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
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.6 out of 10
Good
19 reviews
Free cancellation available
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour
Duration 3h+
7.6 out of 10
Good
4 reviews
Free cancellation available
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 9h+
9.8 out of 10
Exceptional
124 reviews
Free cancellation available
Blue Lagoon Snorkeling with All Inclusive
Duration 6h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 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
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling Manta Ray in Nusa Lembongan
Duration 2h
10 out of 10
Exceptional
1 review
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
8.0 out of 10
Very Good
4 reviews
Free cancellation available
From Bali: Nusa Penida Private Snorkeling Tour with Lunch
Duration 9h+
10 out of 10
Exceptional
508 reviews
Free cancellation available
Snorkeling at Blue Lagoon Bali with Group Transfers and Lunch
Duration 6h
Free cancellation available
Blue Lagoon Snorkeling with Lunch and Transport
Duration 6h
Free cancellation available
Nusa Penida Fast Boat Ticket by Maruti
Duration 45m
Free cancellation available
Tanjung Benoa Bali Watersport
Duration 1h 30m+
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
10 out of 10
Exceptional
4 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
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
Ubud ATV Quad Bike and Snorkeling at Blue Lagoon Beach
Duration 10h
10 out of 10
Exceptional
6 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
Nusa Penida Highlight: Snorkeling & West with Tembeling Pool
Duration 9h
Free cancellation available
Bali Blue Lagoon Snorkeling Tour All Inclusive
Duration 1d
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
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
Bali Private Seawalker watersport
Duration 1h
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
Blue lagoon Private Snorkeling Adventure Bali
Duration 2h
Free cancellation available
Experience Bali Scuba Dive Adventure for Beginner
Duration 30m
Early access most scenic of Nusapenida Tour with speed boat
Duration 10h
Free cancellation available
Bali Snorkeling at Blue Lagoon and Tanjung Jepun
Duration 6h
Free cancellation available
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.2 out of 10
Wonderful
36 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Coral Restoration Snorkeling Tour in Amed, Bali with NGO
Duration 4h
Free cancellation available
Bali and Lovina with Sunrise Dolphin Tour and Snorkeling
Duration 4h
Free cancellation available
Bali Snorkeling Tour At Blue Lagoon with Gate of Heaven Temple
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
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
Snorkeling Experience in Nusa Penida with 4 Snorkeling Spots
Duration 2h
Free cancellation available
5% off
Bali Blue Lagoon Snorkeling with Private Transfer & Lunch
Duration 8h
9.2 out of 10
Wonderful
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Diving for Beginners: Tulamben Liberty Wreck
Duration 5h
10 out of 10
Exceptional
3 reviews
Nusa Penida One Day West Trip with All Inclusive Tour
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkling , Waterfalls
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Dolphin Watching Tour, Swimming with Dolphins and Snorkeling
Duration 4h
9.6 out of 10
Exceptional
14 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Horse ride commbine Snorkeling blue lagoon
Duration 7h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Full Day Tour West Island / Snorkeling To 4 Spot
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults