From Bali: Nusa Penida Full Day Tour and Snorkeling
Tours · Indonesia

From Bali: Nusa Penida Full Day Tour and Snorkeling

4.9 · 33 reviews5 hours – 10 hours📍 Indonesia

About this tour

A full-day excursion from Bali to Nusa Penida Island combining coastal exploration with snorkelling. You'll visit Broken Beach, Kelingking Beach, and Atuh Beach before heading out to Manta Point, Crystal Bay, or Gamat Bay to spot manta rays and tropical fish. Fast boat transfers, island transport, snorkelling gear, lunch, and a guide are all arranged—you simply show up and explore. Choose between a shared or private snorkelling boat depending on your preference.

Highlights

  • Broken Beach's dramatic limestone arch and turquoise water
  • Kelingking Beach's signature T-shaped sandy cove and cliffs
  • Manta ray encounters at Manta Point during season
  • Atuh Beach's secluded white sand and reef access
  • Fast boat crossing with smooth morning departure
  • Lunch included; snorkelling equipment provided

What to expect

After an early pickup, you'll speed across the Bali Strait on a fast boat (roughly 30 minutes). On Nusa Penida, a driver takes you to three beaches. Expect brief stops at each for photos and exploration—Broken Beach and Kelingking involve some walking and stairs. By midday you're back at the boat for snorkelling. The water is clearer here than off Bali's coast, though visibility varies by season and location. Manta sightings are never guaranteed. Lunch follows, then the return fast boat in late afternoon. The pace is steady but not rushed.

Good to know

Moderate fitness required; bring reef-safe sunscreen and a rash guard for snorkelling. Sea conditions can be choppy; take motion sickness tablets if prone. Best visibility June–September. Bring cash for tips and personal items. Not suitable if pregnant or with heart conditions.

Tour sold and operated by Viator via Viator. Descriptions on this page are original BugBitten summaries written by our team — not copied from the operator. Prices and availability are confirmed at checkout.