The best snorkeling in Bali — snorkeling trips and underwater tours. Compare 215 experiences below and book at the best price.

Bali, Indonesia
Snorkelling with manta rays in Nusa Penida
from $28

Bali, Indonesia
Best of Bali Water Sport Jumbo Packages
from $70

Bali, Indonesia
Try Freediving on Nusa Penida
from $150

Bali, Indonesia
Blue Lagoon Snorkeling and Lunch - Kanto Lampo - Suwat Waterfall - All inclusive
from $46

Bali, Indonesia
Blue Lagoon Tanjung Jepun Snorkeling Lunch And Private Transfer
from $44

Bali, Indonesia
Nusa Penida : Snorkeling Trip Manta Point, Gamat Bay and Wall Bay
from $26

Bali, Indonesia
Start at Nusa Penida, Snorkeling Manta Rays & Land Tour
from $37

Bali, Indonesia
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
from $15

Bali, Indonesia
Private Tour: Heaven Gate Temple, Tirta Gangga and Blue Lagoon Snorkeling
from $50

Bali, Indonesia
Blue lagoon and tanjung jepun snorkling all inclusive
from $43

Bali, Indonesia
Have fun 1 day in Nusa Penida: snorkeling, kelingking & broken beach incl lunch
from $87

Bali, Indonesia
Snorkeling in Menjangan Marine Park - Discover abundant marine life of Pemuteran
from $41
Tours & pricing provided by Viator. Bookings are completed on Viator.com.
Explore more in Bali
All Bali toursSightseeing Tours in BaliCultural Tours in BaliFood Tours in BaliPrivate Tours in BaliMuseums in BaliWine Tours in BaliTickets & Passes in BaliOutdoor Activities in Bali