• Nusa Penida snorkeling tour: Three bays, five beaches
  • Nusa Penida snorkeling tour: Three bays, five beaches 2
  • Nusa Penida snorkeling tour: Three bays, five beaches 3
  • Nusa Penida snorkeling tour: Three bays, five beaches 4
  • Nusa Penida snorkeling tour: Three bays, five beaches 5
  • Nusa Penida snorkeling tour: Three bays, five beaches 6
  • Nusa Penida snorkeling tour: Three bays, five beaches 7
  • Nusa Penida snorkeling tour: Three bays, five beaches 8
  • Nusa Penida snorkeling tour: Three bays, five beaches 9
  • Nusa Penida snorkeling tour: Three bays, five beaches 10
  • Nusa Penida snorkeling tour: Three bays, five beaches 11
  • Nusa Penida snorkeling tour: Three bays, five beaches 12
1/12
Travelers' pick

Nusa Penida snorkeling tour: Three bays, five beaches

Meeting
Hotel pickup
Duration
11h–12h
Group
Private tour
Language
EN · MS

Snorkel three bays in one morning, then walk five of Nusa Penida's most photographed cliffs and rock formations by afternoon.

A full-day snorkeling and sightseeing tour from Bali to Nusa Penida Island includes three snorkeling stops (Gamat Bay, Manta Bay, Crystal Bay), four coastal landmarks (Kelingking Beach, Broken Beach, Angel's Billabong), hotel pickup, speedboat transfers, lunch and snorkeling gear. The tour runs 11 to 12 hours and departs at 6:30 AM, with a choice between a private snorkeling boat or a shared one. A professional guide leads in English or Malay.

Options for this experience

2 options
From US$ 120 per person, depending on the option and date you choose.See dates & book
Sharing Snorkeling Boat 06:30 Guide in English or Malay Shared snorkeling boat, which means the boat is used together with other guests for the snorkeling activity. Private guided tour, duration 12 hours, private air-conditioned vehicle, includes pickup.
Private Snorkeling Boat 06:30 Guide in English or Malay Private snorkeling boat, which means the boat is exclusively for you and your group, with no strangers, just your crew. Private guided tour, duration 12 hours, private air-conditioned vehicle, includes pickup.

None of these options right for you? See 12 alternatives ›

Step-by-step itinerary

Nusa Penida Island Beach Tour with Snorkeling

  • Pickup from hotel in Bali
  • Drive to Sanur Beach meeting point
  • Speedboat to Nusa Penida Island
  • Meet driver at Nusa Penida port
  • Snorkel at Gamat Bay
  • Snorkel at Manta Bay
  • Snorkel at Crystal Bay
  • Lunch at local restaurant
  • Visit Kelingking Beach viewpoint
  • Visit Broken Beach (Pasih Uug)
  • Visit Angel's Billabong
  • Drive to Nusa Penida port
  • Speedboat back to Bali Island
  • Drop off at hotel in Bali
Stops and time spent at each 2 stops
  1. Diamond Beach 30m
  2. Kelingking Beach 40m

What’s included

  • All entrance tickets and a set menu lunch.
  • snorkeling equipment (mask, fins, life jacket).
  • a professional guide in English or Malay.
  • air-conditioned transport in Bali and on Nusa Penida Island.
  • speedboat transfers to and from the island.
  • hotel pickup and drop-off in your area of Bali.
  • tax and service.

Times

  • Every day 06:30
Another time? ›

Before you book

Group Private 4 group tours ›
Live guide English and Malay Another language? ›
Audio guide English and Malay
Meeting point and pickup Hotel pickup included.
Book up to 4h before
Ages Adult (12 to 60 years) · Child (5 to 11 years) · Under 5: can't be booked
Cancellation and refunds Free cancellation up to 24 h before the start. After that, no refund. It may be canceled due to bad weather. If that happens, you're offered another date or a refund.
Good to know
Low physical effort Public transport nearby Not recommended during pregnancy Not recommended with heart problems Not recommended with back problems

Operated by Bali Sky Tour

Prices and times updated 3 days ago

Traveler reviews

4.62 Excellent 199 verified traveler reviews 81% rated it 5 stars
5 ★ 162
4 ★ 12
3 ★ 16
2 ★ 4
1 ★ 5
Read all the reviews ›

The experience

The day starts with pickup from your hotel in Bali between 6:30 AM and arrival at Sanur Beach, where you board a speedboat to Nusa Penida. Once you land at Nusa Penida Port, the driver meets you by name. The first stop is Gamat Bay, where thousands of fish move through vibrant coral mounds across the seabed: the water looks ordinary from above but the snorkeling is what draws people here. You move next to Manta Bay to swim alongside coral mantas, the second-largest manta species, which are safe to approach and known for interacting with humans. The third snorkeling site is Crystal Bay, where you can see turtles regularly alongside colorful coral and different fish species. This bay gets crowded during mola-mola season (July to October) when ocean sunfish arrive, but the smaller crowds at other times make for a calmer experience.

Lunch is a set menu served at a restaurant on the island. After eating, the tour shifts to the coastal landmarks. Kelingking Beach sits on a platform with bamboo fencing and sweeping ocean views. The path down to the sand is steep and requires rock climbing in sections, so it's best attempted during low tide, and the beach itself is often empty once you reach it. Broken Beach (Pasih Uug) is marked by a distinctive hilly arch-like rock formation set over crashing waves, with grey long-tailed macaques in the adjacent area and occasional silhouettes of giant mantas visible near the surface. Angel's Billabong, nearby, is a naturally formed rock lagoon with crystal-clear pools where you can swim or soak during low tide: the limestone formations and seascape make it one of the must-see stops on the island.

The tour includes all entrance tickets, snorkeling equipment (mask, fins, life jacket), professional guide, air-conditioned transport in Bali and on Nusa Penida, speedboat transfers, and the return journey to Bali. You choose between a private snorkeling boat or a shared one at checkout. A vegetarian lunch option is available if you request it when booking. Bring sunscreen, a camera and a change of clothes. The dress code is smart casual.

Is this one for you?Book the private boat if you want to control the pace and group size. The shared boat keeps the cost lower while still giving you the same three snorkeling sites and five landmarks. Either way, the early start and fixed itinerary mean all six stops fit into one day without you arranging transport or timing yourself.

Compare the 12 alternatives

Nusa Penida Snorkeling Tour: Manta Bay & Kelingking Beach
Lower price Other times Group tour Nusa Penida Snorkeling Tour: Manta Bay & Kelingking Beach ★ 4.60 (411) · Duration 8h Every day · 2 start times Live guide EN
from US$ 53 per person
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff
Lower price Other times Group tour Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff ★ 4.95 (10,892) · Duration 8h–9h Every day · 3 start times Live guide EN
from US$ 73 per person
Nusa Penida: Diamond Beach & Kelingking with Speedboat & Lunch
Nusa Penida: Diamond Beach & Kelingking with Speedboat & Lunch ★ 4.95 (637) · Duration 10h–12h Every day · 06:00 Live guide EN
from US$ 119 per person
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay
Lower price Group tour Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay ★ 4.63 (281) · Duration 8h–12h Every day · 07:00 Live guide EN
from US$ 60 per person
Snorkeling Nusa Penida: Manta Rays & Land Tour
Other times Group tour Snorkeling Nusa Penida: Manta Rays & Land Tour ★ 4.67 (3) · Duration 9h–11h Every day · 6 start times Live guide EN
from US$ 143 per person
Nusa Penida Island Tour: Beaches & Snorkeling from Seminyak
Lower price Nusa Penida Island Tour: Beaches & Snorkeling from Seminyak ★ 5.00 (2) · Duration 9h–10h Every day · 06:30 Live guide EN · MS
from US$ 90 per person
Nusa Penida: Private Day Trip to Kelingking & Crystal Bay
Nusa Penida: Private Day Trip to Kelingking & Crystal Bay ★ 4.98 (88) · Duration 10h Every day · 06:00 Live guide EN · VI
from US$ 107 per person
Bali to Nusa Penida Snorkeling Tour: Private Boat & Manta Rays
Lower price Other times Bali to Nusa Penida Snorkeling Tour: Private Boat & Manta Rays ★ 4.73 (33) · Duration 10h–12h Every day · 5 start times Live guide EN
from US$ 102 per person
Snorkeling in Nusa Penida: Private day trip with three reef sites
Other times Snorkeling in Nusa Penida: Private day trip with three reef sites ★ 5.00 (1) · Duration 8h Every day · 2 start times Live guide EN
from US$ 125 per person
Nusa Penida Day Tour: Beaches & Tree House Experience
Lower price Nusa Penida Day Tour: Beaches & Tree House Experience ★ 5.00 (1) · Duration 6h Every day · 06:30 Live guide EN
from US$ 80 per person
Nusa Penida Island Beach Tour from Bali: Four Beaches in One Day
Lower price Nusa Penida Island Beach Tour from Bali: Four Beaches in One Day ★ 4.89 (9) · Duration 9h–10h Every day · 06:30 Live guide EN · MS
from US$ 95 per person
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour ★ 5.00 (1) · Duration 7h Every day · 2 start times Live guide EN
from US$ 241 per person

Top questions

What languages is the tour guided in?

Live guide in English and Malay.

Can children come?

Yes. Ticket types: Child (5 to 11 years). Children under 5 can't be included in the booking.

What happens if it rains?

It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.

What's the snorkeling like in Gamat Bay?

Gamat Bay is home to thousands of fish and underwater critters living among vibrant, colorful coral and coral mounds across almost the entire seabed. The bay looks like any other beach from above, but below the surface it comes alive with marine life.

Can you actually swim with the manta rays in Manta Bay?

Yes. The mantas in Manta Bay are coral mantas (Manta Alfredi), the second-largest manta species, and they are not poisonous despite their long tails. They have the largest brain compared to other bony fish and are known to be happy interacting with humans, making the snorkeling experience safe and engaging.

What makes Kelingking Beach different from the other stops?

Kelingking Beach is famous for sweeping views from a purpose-built platform bordered by bamboo fences. The path down to the sand is steep and requires rock climbing in sections, especially on the way back up, so it's best visited during low tide. Once you reach the sand, you'll often have the beach mostly to yourself.

When does the tour pick me up and how long does the whole day take?

Pickup starts at 6:30 AM from your hotel in Bali (Tanjung Benoa, Nusa Dua, Jimbaran Bay, Sanur, Kuta or Ubud). The full tour runs 11 to 12 hours, ending when you return to Bali in the late afternoon.

Is there a choice between private and shared boats?

Yes. You choose at checkout between a private snorkeling boat or a shared snorkeling boat. Both options include the same snorkeling sites, guide, equipment and all other tour inclusions.

What should I bring and what's not recommended for this tour?

Bring sunscreen, a camera and a change of clothes. The tour is not recommended for travelers with spinal injuries, pregnant travelers, or those with poor cardiovascular health. It's suitable for all fitness levels and open to ages 5 to 60. A vegetarian lunch option is available if you request it at booking.

Nusa Penida snorkeling tour: Three bays, five beaches

11h–12h · EN +1 · at your hotel

from US$ 120 per person

Verified traveler reviews via our booking provider

Next, you choose your date and number of travelers and see the final price.

More experiences in Seminyak ›
Need help planning your next activity?