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/10
(46)
Free cancellation available
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
8/10
(1)
Free cancellation available
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
Free cancellation available
2-Day Komodo & Rinca Islands Adventure
Duration 2d
10/10
(1)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida Private Snorkeling Tour with Lunch
Duration 9h
9.8/10
(213)
Free cancellation available
Free cancellation available
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 4h+
9.6/10
(42)
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
Nusa Penida Island Tour with Lunch
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Northern Bali: Dolphin Watching and Snorkeling Experience
Duration 8h
Free cancellation available
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9/10
(27)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Aneecha Catamaran
Duration 9h 30m
Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit Tour
Duration 8h 30m
9.6/10
(4)
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
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8/10
(46)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Fast Boat Ticket by Maruti
Duration 8h 30m
Free cancellation available
Bali: Padangbai Blue Lagoon Beginner's Dive Experience
Duration 8h
9.8/10
(88)
Free cancellation available
Free cancellation available
Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour
Duration 9h
9.8/10
(48)
Free cancellation available
Free cancellation available
Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]
Duration 10h
Manta Tour in Nusa Lembongan and Nusa Penida
Duration 6h+
10/10
(1)
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
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/10
(22)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
Free cancellation available
Snorkeling Manta Ray in Nusa Lembongan
Duration 2h
10/10
(1)
Private Bali Water Activities with Bali Massage in Nusa Dua
Duration 4h
10/10
(1)
Free cancellation available
Bali Snorkeling at Blue Lagoon and Tanjung Jepun
Duration 6h
Free cancellation available
Bali Snorkeling at Blue Lagoon and Ubud Waterfall
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
Bali: 3-Days PADI Open Water Diving Course
Duration 3d
10/10
(18)
Free cancellation available
Nusa Penida Shared Snorkeling Two Spots with Manta Point
Duration 2h
Free cancellation available
4 Spots Snorkeling Tour with Manta Rays
Duration 7h
Free cancellation available
Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...
Duration 4h
10/10
(1)
Free cancellation available
*Get lower prices by selecting more than 2 adults
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
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
Free cancellation available
Lombok Private Car with Driver
Duration 9h
10/10
(1)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
Free cancellation available
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10/10
(1)
Free cancellation available
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.6/10
(4)
Free cancellation available
*Get lower prices by selecting more than 2 adults