Bali · Top Snorkeling Spots · Curated Guide

Best Snorkeling in Bali — Top Spots Compared

We picked the 20 best snorkeling tours across all of Bali — from budget-friendly Lovina sunset trips to premium yacht experiences at Nusa Penida. Here's where to go.

Likely to sell out
From $98 per person Free cancellation
  • 5.0 / 5 318+ Reviews
  • 9 - 10 hours Duration
  • 6 Locations Across Bali
  • All Included Gear & Transport
  • Free Cancellation

The Experience

What Makes Bali Snorkeling World-Class

500+ coral species, warm water year-round, and six distinct regions to explore.

Highlights

  • Snorkel with manta rays at Nusa Penida’s top snorkeling spots
  • Explore Nusa Penida on land, including the iconic Kelingking Beach
  • Cruise to Nusa Penida in comfort with a premium yacht, newly built in 2026
  • Enjoy lunch at a scenic clifftop restaurant with ocean and Mount Agung views
  • Relax and take in the views with free time at the restaurant’s pool area

What's Included

  • Premium Yacht
  • Helper on the yacht
  • Unlimited drinking water
  • Cold soft drinks
  • Slice fresh fruits
  • Snorkeling equipment (premium quality)
  • Profesional snorkeling guide
  • Life Jacket
  • Towel
  • Experienced local guides for island tour
  • Lunch with infinity pool
  • Private hotel pickup and drop-off (if pickup option selected)
  • Nusa Penida island entrance fee
  • All entrance fee for beaches
  • GoPro camera documentation
  • Insurance

How to Choose Your Bali Snorkeling Spot

Four factors to pick the perfect location for your skill level and interests.

  1. Pick Your Experience

    Want manta rays? Head to Nusa Penida. Shipwrecks? Tulamben or Amed. Pristine coral? Menjangan Island. Beginner-friendly calm water? Blue Lagoon near Padangbai.

  2. Check Travel Time

    Blue Lagoon is closest to south Bali (1.5 hours). Nusa Penida needs a boat (45 min from Sanur). Amed and Tulamben are 2.5-3 hours northeast. Menjangan is 3.5 hours to northwest Bali.

  3. Match Your Budget

    Budget tours start at $13 (Blue Lagoon group trips). Mid-range runs $30-$50 (Tulamben, Amed, Menjangan). Premium yacht experiences at Nusa Penida top out around $98-$140.

  4. Book With Free Cancellation

    Every tour on this page includes free cancellation up to 24 hours before. Book early to secure your date, change plans anytime at no cost.

Book Your Experience

Check Availability & Prices

Select your preferred date and time. Instant confirmation — free cancellation up to 24 hours before departure.

Powered by GetYourGuide

Best Bali Snorkeling Spots Compared

Nusa Penida, Tulamben, or Blue Lagoon — which location suits your trip?

FeatureMOST POPULAR Nusa PenidaAmed & TulambenBlue Lagoon
Best ForManta rays & dramatic sceneryShipwreck & coral gardensBeginners & families
Travel Time1.5–2 hours + boat2.5–3 hours by car1–1.5 hours by car
Experience LevelIntermediateAll levelsBeginner friendly
Marine HighlightsManta rays, reef fish, turtlesUSAT Liberty wreck, coral, macro lifeTropical reef fish, soft corals
Tour Price Range$49–$98$30–$388$21–$45
No. of Tours15+10+8+
SeasonYear-round (best Apr–Oct)Year-round (best May–Nov)Year-round (best Apr–Oct)
Crowd LevelModerate to highLow to moderateModerate
Explore Nusa Penida

More Options

Best Snorkeling Tours Across Bali

20 handpicked tours spanning every region — from $16 sunset trips to $97 private yacht adventures.

Bali: Lovina Sunset Tour with Snorkeling Experience BUDGET

Bali: Lovina Sunset Tour with Snorkeling Experience

Experience Lovina’s charm with a stunning sunset, feed the fish, or snorkel in calm waters. The perfect way to unwind and soak in the natural beauty of Bali’s serene coastline.

4.6 (53)
2 - 6 hours
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch BUDGET

Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch

Discover the beauty of Bali as you snorkel at the Blue Lagoon Beach and Amuk Bay. Explore the Kanto Lampo waterfall, and marvel at colorful marine life, and meet a wide array of sea creatures.

4.7 (672)
2 - 8 hours
Bali/Amed: Underwater Temple Snorkeling Experience TOP RATED

Bali/Amed: Underwater Temple Snorkeling Experience

Dive into Amed's allure! Explore the WWII Japanese Shipwreck, meet sea turtles at Turtle Point, and discover a mystical underwater temple. A thrilling snorkeling adventure awaits with local experts.

4.8 (134)
3 - 12 hours
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch TOP RATED

Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch

Enjoy the best of Bali's land and sea on a combo adventure. Depart from your hotel to explore Ubud's village, jungle, and rice fields on an ATV, then discover the underwater life at Padangbai beaches.

4.7 (169)
5 - 8 hours
Bali: Lembongan & Ceningan Islands Tour with Snorkeling BEST SELLER

Bali: Lembongan & Ceningan Islands Tour with Snorkeling

Explore Nusa Lembongan and Ceningan in one day. Snorkel in clear waters, cross the Yellow Bridge, visit Devil’s Tear and Dream Beach, and relax at a beach club before returning to Bali.

4.8 (48900)
9 - 10 hours

Guest Reviews

What Our Guests Say

5/5 from 318 verified guests

"We had a great day snorkeling and seeing Klingking on Nusa Penida. Our guides Pande, Krishna and Many were fantastic!"

Jennifer United States

"Alfian Krishna and manu were absolute beauties, these guys run an amazing day trip full of activities and humour. You’ll be sure to return home with a smile, best activity booking I’ve done in Bali so far, highly recommend going with these guys for a memorable day trip!!"

Eric Canada

"Naye, krisna manu were great guides, very accomodating and kind."

Radek Poland

"Tour was great! Krisna, Pande and Manu were very helpful and the boat was nice."

Jared Australia

"Amazing trip, sugi and rully were great guides and very accommodating during the transportation. Made our trip enjoyable 😉"

Belinda Australia

"Our guides Pande Krisna and Manu were excellent, 10/10. Brilliant day!"

Naomi United Kingdom

"Naye, manu and Krisna have a very good tour and also cared for our safety as well as always cared for our opinion ❤️"

Mary Australia

"Rully/ Kristina/Manu, excellent day, saw 3 mantas, awsome experience top driver& photographer."

Jonathan Australia

"Sugi, Manu and Krisna were excellent tourguides. They were very attentive, had back up umbrellas for us when it started raining a little. It was a fantastic experience and I will recommend this tour if you want a fuss free, relaxed adventure! The boat was awesome as well! Def worth the money."

Guest photo from review
Brandi Australia

"Our drivers pande, ang guide is krisna and manu were great! So friendly and helpful and amazing drivers. We felt very safe and so looked after!"

Helen Australia

"Rully and Manu and Christna были лучшими гидами! Мне все очень понравилось и я осталась очень довольна этой экскурсией!!! Спасибо им огромное за прекрасный день. Всем советую!"

Guest photo from review Guest photo from review
GetYourGuide traveler Germany

"Naye, manu and Krisna took us on a trip and it was smooth sailing the whole way. Saw mantra rays at first stop! Nusa Pineda was amazing, the views were spectacular over the bay! The rain didn’t stop us of walking to the lookout! Highly recommend this, the crew and the tour was worth while"

Guest photo from review Guest photo from review
Laura Australia

"Dani, Manu and Krisna guided us through the island by boat and car. It was amazing and they showed all the beauty of the islands. absolutely recommanded."

Guest photo from review Guest photo from review
Zsolt Hungary

"Pande, Manu and Krishna are the best tour guides!"

Guest photo from review Guest photo from review
Zeyu Germany

Read all 318 verified reviews

See All Reviews

Ready to Snorkel Bali's Crystal Waters?

168 tours across 6 locations, rated 4.5+ by thousands of guests. Equipment, transport, and lunch included. Free cancellation on every tour. Starting from $98 per person.

Check Availability & Book

FAQ — Best Snorkeling Spots in Bali

Everything you need to know about choosing the right snorkeling location in Bali.