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.
| Site | Best Months | Avg Visibility | Avg Depth (snorkel) | Current Risk | Beginner Friendly |
|---|---|---|---|---|---|
| Blue Lagoon, Padang Bai | April to October | 10 to 20m | 2 to 8m | Low | Yes |
| Manta Point, Nusa Penida | May to October | 15 to 25m | 3 to 10m | High | No |
| Crystal Bay, Nusa Penida | July to October | 15 to 25m | 3 to 12m | High | No |
| Jemeluk Bay, Amed | April to November | 12 to 20m | 1 to 10m | Low | Yes |
| Menjangan Island | April to October | 20 to 30m | 1 to 8m | Low to Moderate | Yes |
| Mushroom Bay, Lembongan | April to October | 10 to 20m | 2 to 6m | Low | Yes |
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.
- Always wear a buoyancy vest, even if you are a strong swimmer. It lets the boat crew spot you fast.
- Never snorkel alone. Stay within arm's reach of your buddy at all sites with current risk.
- 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.