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+
10 out of 10
Exceptional
63 reviews
Free cancellation available
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
7.0 out of 10
Good
2 reviews
Free cancellation available
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
Free cancellation available
5% off
Dolphin Watching Tour, Swimming with Dolphins and Snorkeling
Duration 4h
9.2 out of 10
Wonderful
14 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 4h+
9.6 out of 10
Exceptional
65 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Shared Snorkeling 3-4 spot manta bay in Nusa Penida
Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
2-Day Komodo & Rinca Islands Adventure
Duration 2d
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Ultimate Water Sports Experience
Duration 5h
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
Nusa Penida Fast Boat Ticket by Maruti
Duration 8h 30m
Free cancellation available
Nusa Penida Island Tour with Lunch
Duration 10h
8.0 out of 10
Very Good
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.0 out of 10
Wonderful
31 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit Tour
Duration 8h 30m
9.2 out of 10
Wonderful
5 reviews
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 Aneecha Catamaran
Duration 9h 30m
Northern Bali: Dolphin Watching and Snorkeling Experience
Duration 8h
Free cancellation available
USS Liberty Shipwreck Scuba Diving at Tulamben Bali
Duration 10h
9.8 out of 10
Exceptional
17 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
46 reviews
Free cancellation available
Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]
Duration 10h
Manta Tour in Nusa Lembongan and Nusa Penida
Duration 6h+
10 out of 10
Exceptional
1 review
Free cancellation available
Scuba Diving in Nusa Penida - Manta Point
Duration 6h
9.8 out of 10
Exceptional
29 reviews
Free cancellation available
Bali Snorkeling at Blue Lagoon and Tanjung Jepun
Duration 6h
Free cancellation available
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
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.4 out of 10
Exceptional
30 reviews
Free cancellation available
Bali: Padangbai Blue Lagoon Beginner's Dive Experience
Duration 8h
9.8 out of 10
Exceptional
90 reviews
Free cancellation available
Snorkeling Experience in Nusa Penida with 4 Snorkeling Spots
Duration 2h
Free cancellation available
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
10 out of 10
Exceptional
30 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: 3-Days PADI Open Water Diving Course
Duration 3d
10 out of 10
Exceptional
21 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Snorkeling at Blue Lagoon and Ubud Waterfall
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour
Duration 9h
9.8 out of 10
Exceptional
62 reviews
Free cancellation available
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.6 out of 10
Good
19 reviews
4 Spots Snorkeling Tour with Manta Rays
Duration 7h
Free cancellation available
Private Bali Water Activities with Bali Massage in Nusa Dua
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Snorkeling Manta Ray in Nusa Lembongan
Duration 2h
10 out of 10
Exceptional
1 review
Bali Snorkeling Tour at Amed
Duration 2h 30m+
*Get lower prices by selecting more than 2 adults
Get SSI Nitrox Certified Includes 2 Liberty Wreck Dives
Duration 1d
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
Try Diving in Manta Point - Nusa Penida
Duration 6h
Free cancellation available
Bali: 1 Hour Snorkeling at Nusa Dua Beach
Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Best of Bali Water Sport Jumbo Packages
Duration 2h 30m
9.4 out of 10
Exceptional
9 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
4 reviews
Free cancellation available
Bali Diving for Beginners: Tulamben Liberty Wreck
Duration 5h
10 out of 10
Exceptional
3 reviews
Tulamben: USAT Liberty Shipwreck Full-Day Snorkeling Trip
Duration 9h
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
3-Day Komodo National Park & Rinca Trails Excursion
Duration 3d
Free cancellation available
*Get lower prices by selecting more than 2 adults
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 Marine 3 Water Activities in Nusa Dua
Duration 2h
Free cancellation available
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
All INCLUSIVE Bali snorkeling at blue lagoon and tanjung jepun
Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Day Trip to West Nusa Penida and Experience Snorkeling
Duration 10h
Free cancellation available
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
*Get lower prices by selecting more than 2 adults