Snorkeller floating over coral reef with reef fish in clear shallow water

Snorkelling Tours Bali: Best Spots, Costs & Conditions

Plan snorkelling tours in Bali with real costs (AUD $45-$120), top spots by name, current warnings, and gear hire tips. Book your tour today.

DW

David Williams

PADI Divemaster · 600+ logged dives across NSW, QLD & WA

Updated

12 July 2026

The best snorkelling tours Bali offers run from AUD $45 to AUD $120 per person for a guided full-day boat trip with gear included. Nusa Penida, Blue Lagoon, and Menjangan Island top the list for marine life. Visibility hits 15 to 25 metres during the dry season. Book a guided group tour through PADI Travel for vetted operators with safety briefings built in.

  • Full-day guided boat tours: AUD $45 to AUD $120 per person
  • Snorkel gear hire (mask, fins, vest): AUD $8 to AUD $18 per day
  • Peak visibility: 15 to 25 metres, April to October
  • Water temperature: 27 to 29 degrees Celsius year-round
  • Three primary island groups: Nusa Penida, Nusa Lembongan, Nusa Ceningan

The 5 Best Snorkelling Spots in Bali by Marine Life and Depth

Choose your site based on what you want to see, not just what the brochure shows. Each spot below rewards a different kind of snorkeller.

Nusa Penida: Manta Point and Crystal Bay

Manta Point sits off Nusa Penida's southwest coast. Oceanic manta rays cruise the cleaning station here, often within 3 metres of the surface. Crystal Bay, on the island's northwest, is where mola mola (ocean sunfish) appear from July to October in the thermocline. Currents at both sites run strong. Beginners must stay with a guide.

Current warning at Nusa Penida

The Indonesian Throughflow drives powerful rips around Nusa Penida's headlands. Surface currents can reach 3 to 5 knots on a strong tide. Always check conditions before entering. A reputable operator will brief you and pull non-swimmers back to the boat early.

Blue Lagoon, Padang Bai

Blue Lagoon is the pick for families. It sits inside a sheltered bay on Bali's east coast near Padang Bai harbour. Depth ranges from 2 to 8 metres over mixed coral and sand. Reef fish are thick here: parrotfish, surgeonfish, and the occasional hawksbill turtle. Entry from the beach is straightforward. Conditions vary, so always assess on the day.

Amed: Jemeluk Bay

Jemeluk Bay in Amed gives you a house reef you can reach from shore. The famous USAT Liberty wreck sits nearby in Tulamben, but Jemeluk itself offers healthy hard coral from 1 to 10 metres. Black-sand volcanic bottom contrasts sharply with orange and purple coral fans. Current is minimal inside the bay.

Menjangan Island, West Bali National Park

Menjangan is Bali's least-crowded reef. The island sits inside the West Bali National Park. Wall diving starts shallow, with coral growth from 1 metre down. Leopard sharks rest on the sandy bottom and bumphead parrotfish school in the shallows. The 2-hour drive from Seminyak puts most tourists off, which is exactly why you should go.

Nusa Lembongan: Mushroom Bay and Mangrove Point

Nusa Lembongan sits a short boat ride from Sanur. Mushroom Bay offers calm, clear water over mixed coral gardens. Mangrove Point is riskier, with stronger tidal flow, but the reef fish density is higher. Stick to Mushroom Bay if you are travelling with children.

Honest Conditions Guide: When Bali's Water Is Actually Good

Dry season runs April to October. This is the window for best visibility and calmest seas. The wet season, November to March, brings rain run-off that drops visibility to 5 to 8 metres at shallow coastal sites. Swells from the south increase during January and February, making Nusa Penida boat crossings rough.

Bali Snorkelling Conditions by Month and Site
SiteBest MonthsAvg VisibilityAvg Depth (snorkel)Current RiskBeginner Friendly
Blue Lagoon, Padang BaiApril to October10 to 20m2 to 8mLowYes
Manta Point, Nusa PenidaMay to October15 to 25m3 to 10mHighNo
Crystal Bay, Nusa PenidaJuly to October15 to 25m3 to 12mHighNo
Jemeluk Bay, AmedApril to November12 to 20m1 to 10mLowYes
Menjangan IslandApril to October20 to 30m1 to 8mLow to ModerateYes
Mushroom Bay, LembonganApril to October10 to 20m2 to 6mLowYes

What a Guided Tour Costs and What It Includes

Group boat tours typically cost AUD $45 to AUD $80 per person. Private charters run AUD $90 to AUD $120. Most full-day tours include mask, fins, snorkel, a buoyancy vest, boat transfer, a local guide, and lunch. Gear hire only, from a beach shack, runs AUD $8 to AUD $18 per day. Quality varies sharply. Always check that fins fit before you pay.

Private vs Group Tour: Make the Right Call

Group tours make financial sense for solo travellers or couples. Private charters earn their cost for families with young children. You control the pace, the sites, and the re-entry points. That matters when a child needs a toilet break mid-crossing.

Gear Reality Check

Standard rental masks fit medium-sized adult faces well. Divers with narrow or wide faces often get a poor seal. Bring your own mask if you have had leak problems before. Reef-safe sunscreen is required by responsible operators. Pack your own SPF 50 mineral-formula to be certain.

Safety in Plain Terms: Currents, Entry and Flags

Bali has no national beach flag warning system matching Australian standards. Rely entirely on your boat guide's assessment. At Nusa Penida, do not enter the water if the guide hesitates. Current reversals happen fast around Crystal Bay headlands. A rip at 3 knots will outswim most adults inside 60 seconds.

  1. Always wear a buoyancy vest, even if you are a strong swimmer. It lets the boat crew spot you fast.
  2. Never snorkel alone. Stay within arm's reach of your buddy at all sites with current risk.
  3. If you feel unwell in the water, signal the boat immediately. For any medical concern post-dive or post-snorkel, contact DAN (Divers Alert Network) at diversalertnetwork.org.

How to Book and What to Do Next

The fastest way to lock in a vetted operator is through PADI Travel. Filter by Bali or Nusa Penida, check guide qualifications, and confirm reef-safe sunscreen policy before you pay. For independent gear hire in Sanur or Padang Bai, compare two or three shops and test the mask seal before handing over cash.

Frequently Asked Questions

Share: