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 Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
109 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
226 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
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.4 out of 10
Exceptional
40 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
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
100 reviews
Free cancellation available
5% off
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
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
28 reviews
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
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
Snorkeling at Blue Lagoon Bali with Shared Transfer and Lunch
Duration 6h
Free cancellation available
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.2 out of 10
Wonderful
35 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Blue Lagoon Snorkeling with Lunch and Transport
Duration 6h
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 Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
2.0 out of 10
1 review
Free cancellation available
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 8h
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour All Inclusive
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
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
10% off
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
10 out of 10
Exceptional
4 reviews
Free cancellation available
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
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
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
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Snorkeling in Nusa Penida with Mantas and Kelingking Trip
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
5% off
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
Nusa Penida One Day Trip with All Inclusive
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
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
Start at Nusa Penida, Snorkeling Manta Rays + Land Tour shared
Duration 8h
Free cancellation available
Snorkeling Nusa Penida and Island Tour Package
Duration 10h
3.0 out of 10
2 reviews
Free cancellation available
Bali Blue Lagoon Snorkeling with Private Transfer and Lunch
Duration 3h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling at Blue Lagoon with Jungle Swing - Waterfalls - ATV
Duration 6h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Private Bali Snorkling at blue lagoon
Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Northern Bali: Dolphin Watching and Snorkeling Experience
Duration 8h
Free cancellation available
Full Day Nusa Penida Snorkeling Tour to Explore 4 Top Spots
Duration 9h
Free cancellation available
Nusa Penida Island Tour & Snorkeling - All Inclusive from Bali
Duration 10h
Blue Lagoon and Tanjung Jepun Snorkeling Experience
Duration 6h
Free cancellation available
Snorkeling Blue Lagoon and Tanjung Jepun All Inclusive
Duration 6h
Free cancellation available
Bali Ultimate Water Sports Experience
Duration 5h
Free cancellation available
*Get lower prices by selecting more than 2 adults