Bali Snorkeling Tours 2026 — Best Spots, Boat Times & Prices
From easy Blue Lagoon at Padang Bai to Nusa Penida’s Crystal Bay and Amed’s house reef — here’s exactly where to go, how to get there, how much it costs, and when conditions are best. Book boats on WhatsApp before you go.
← Rentals & BookingBest snorkel spots in Bali
- Blue Lagoon (Padang Bai) — gentle bay with sandy entry and coral bommies. Perfect for first‑timers and families. Local boats can hop you to Tanjung Jepun nearby. Padang Bai port guide →
- Nusa Penida — Crystal Bay — clear water, turtles and schools of reef fish. Shore is pebbly; most visitors come by boat. Often calmer than the south coast.
- Nusa Penida — Manta Bay — manta cleaning stations on the southwest. Go only when swell and currents are moderate; always listen to your captain. If in doubt, skip Manta and enjoy Crystal Bay.
- Amed / Jemeluk Bay — easy shore entry, sheltered horseshoe bay with statues and healthy coral. Sunrise mornings offer the calmest seas and best light.
How to go
- Padang Bai (Blue Lagoon) — rent gear on the beach and hire a local jukung boat by the hour to Blue Lagoon / Tanjung Jepun. Cash is easiest.
- Nusa Penida — take the Sanur → Nusa Penida fast boat (30–45 min). From Toyapakeh/Banjar Nyuh harbor, join a shared boat or hire a private one to Crystal Bay and, if safe, Manta Bay. Or book a Nusa Penida day trip →
- Amed / Jemeluk — park on the bay and walk in from shore. Rent a floatation vest if you’re not confident; the reef starts just meters from the beach.
Snorkeling prices
| Item | Where / Includes | Typical Price |
|---|---|---|
| Mask + snorkel + fins rental | Padang Bai, Amed beaches | IDR 50K–100K / day |
| Local boat hire (jukung) | Padang Bai → Blue Lagoon / Tanjung Jepun (up to 4 pax) | From IDR 300K / hour |
| Shared Penida snorkeling tour | Crystal Bay + (weather‑permitting) Manta Bay, equipment included | IDR 700K–1.2M / person |
| Private boat Penida (2–4 hrs) | Flexible route, captain + fuel | IDR 2.5M–4M / boat |
Bring cash for rentals and local boats. Prices vary by season and sea state — confirm on WhatsApp the day before.
Safety and reef etiquette
- Currents: Bali’s channels can rip. If drift increases, signal your captain and exit early. Beginners: choose bays, go in the morning, wear a vest.
- Reef‑safe sunscreen: Use mineral, reef‑safe sunscreen and avoid touching coral. Fins up — never stand on the reef.
- Weather check: Ask locals about swell and visibility on the day. If Manta Bay is rough, skip it. There’s always a calmer option.
When to go
April–October is prime: drier months bring the best visibility and more settled seas. November–March can be swellier and runoff may reduce vis — go early, pick sheltered bays like Blue Lagoon or Amed, and check the best time to visit Bali →
FAQ — quick answers
Where is the best snorkeling for beginners?
Blue Lagoon (Padang Bai) and Amed/Jemeluk are calm, shallow and easy to enter from shore.
Can I see manta rays safely?
Yes, at Manta Bay on Nusa Penida — only when swell and current are moderate, and always with a licensed captain.
How do I get to Nusa Penida?
Ride the Sanur fast boat to Penida (30–45 minutes), then join a boat to Crystal Bay or Manta Bay. Or book a full day trip.
How much does it cost?
Gear IDR 50K–100K, local boat from IDR 300K/hour, shared tours IDR 700K–1.2M per person, private boats IDR 2.5M–4M.
Do I need to book ahead?
For weekends and July–September, yes. Message operators a day before and aim for an early departure.
Plan your Bali snorkeling day on WhatsApp
Tell us your date, preferred spot and pickup area — we’ll confirm boat times and prices.
Go to booking →