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.0 out of 10
Wonderful
40 reviews
Free cancellation available
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
99 reviews
Free cancellation available
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.6 out of 10
Good
19 reviews
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.0 out of 10
Wonderful
14 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
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.4 out of 10
Exceptional
30 reviews
Free cancellation available
Bali: 1 Hour Snorkeling at Nusa Dua Beach
Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour
Duration 3h+
7.6 out of 10
Good
4 reviews
Free cancellation available
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.0 out of 10
Wonderful
35 reviews
Free cancellation available
East Bali: Snorkeling, Canyoning, and Waterfall Day Trip
Duration 2h+
9.8 out of 10
Exceptional
185 reviews
Free cancellation available
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 9h+
9.8 out of 10
Exceptional
97 reviews
Free cancellation available
North Bali Dolphin Watching and Snorkeling Tour
Duration 2h 45m
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
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 4h+
9.6 out of 10
Exceptional
112 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
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
28 reviews
Free cancellation available
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
8.4 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
10% off
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Duration 6h
8.8 out of 10
Excellent
210 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.0 out of 10
Very Good
4 reviews
Free cancellation available
10% 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
4 Spots Snorkeling Tour with Manta Rays
Duration 7h
6.0 out of 10
1 review
Free cancellation available
Snorkeling with Manta Rays in Their Habitat with Manta Point
Duration 3h
Free cancellation available
Snorkeling at Blue Lagoon with Jungle Swing - Waterfalls - ATV
Duration 6h
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
Snorkeling 3-4 spots Manta Bay with guide in Nusa Penida
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
Bali Snorkeling at Blue Lagoon and Tanjung Jepun
Duration 6h
Free cancellation available
Bali and Lovina with Sunrise Dolphin Tour and Snorkeling
Duration 4h
Free cancellation available
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Early access most scenic of Nusapenida Tour with speed boat
Duration 10h
Free cancellation available
Bali Private Seawalker watersport
Duration 1h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling in Nusa Penida with Mantas and Kelingking Trip
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
10 out of 10
Exceptional
40 reviews
Free cancellation available
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
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 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
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
Nusa Penida: Guided Snorkeling Tour To See Manta Rays
Duration 1h+
Free cancellation available
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
2.0 out of 10
1 review
Free cancellation available
Private Guided Snorkeling Trip in Nusa Penida
Duration 7h
Free cancellation available
Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]
Duration 10h
Bali Blue Lagoon Snorkling , Waterfalls
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida One Day Trip with All Inclusive
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Blue Lagoon Beach Snorkeling Tour Bali
Duration 7h
Free cancellation available
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