Nusa Penida snorkeling tour: Three bays, five beaches
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.
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
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.
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.
Operated by Bali Sky Tour
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.
Traveler reviews
Compare the 13 similar options
Nusa Penida snorkeling tour: Three bays, five beaches★ 4.62 (198)11h–12hEN · MSUS$ 120
Nusa Penida: Day tour with local guide & lunch includedSee Nusa Penida’s iconic beaches and cliffs with a local guide. Includes fast boat tickets, private transfers, and Indonesian lunch. Book now.★ 4.88 (26)8hENUS$ 40View ›
Nusa Penida: Diamond Beach & Kelingking with Speedboat & LunchFull-day Nusa Penida tour from Seminyak with speedboat, three beaches, lunch & hotel pickup. Departs 6am, returns 6pm. Private transport included.★ 4.95 (629)10h–12hENUS$ 119View ›
Nusa Penida: Private Day Trip to Kelingking & Crystal BayWake up early for a private Nusa Penida day trip—see Kelingking Beach, swim at Angel’s Billabong, and relax at Crystal Bay. Includes hotel pickup & lunch.★ 4.98 (86)10hEN · VIUS$ 107View ›
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking CliffSnorkel at four spots off Nusa Penida including Manta Point where you may swim with manta rays, then explore Kelingking Cliff by car—boat★ 4.95 (10,564)8h–9hENUS$ 74View ›
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking BeachSnorkel with manta rays at Manta Bay and Crystal Bay on this full-day Nusa Penida tour from Bali, visiting Kelingking Beach★ 4.58 (386)8hENUS$ 41View ›
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private BoatPrivate speedboat from Seminyak to Nusa Penida with manta ray snorkeling, Kelingking Cliff hike, and Crystal Bay swim. Hotel pickup, lunch, gear included.★ 4.96 (106)11hENUS$ 849View ›
Nusa Penida Snorkeling & Kelingking Beach from SeminyakFull-day Nusa Penida snorkeling at Manta Point, Gamat Bay and Crystal Bay with lunch, Kelingking Beach and Angel's Billabong. Boat from Seminyak includes meals and entry fees.★ 4.78 (18)8h–10hENUS$ 75View ›
Snorkeling & Kayaking Day Trip: Lembongan and Penida from BaliSnorkel three reefs between Nusa Lembongan and Nusa Penida with hotel pickup, lunch and gear, plus kayak through mangrove forest and visit Manta Bay if conditions allow.★ 4.48 (176)9hENUS$ 33View ›
Nusa Penida Island: Kelingking & Diamond Beach Private TourPrivate Nusa Penida tour from Seminyak with hotel pickup, boat transfer, and visits to Kelingking Beach, Diamond Beach, Crystal Bay. English-speaking guide included.★ 4.82 (453)4h–8hENUS$ 64View ›
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal BayFull-day Nusa Penida tour from Seminyak with hotel pickup, fast boat, Kelingking Beach, Angel's Billabong, and lunch. Includes entry fees and snorkeling. Around 10–11 hours.★ 4.63 (281)8h–12hENUS$ 50View ›
Nusa Penida: Kelingking & Diamond Beach Private TourPrivate Nusa Penida tour from Seminyak with fast boat, four beaches, Thousand Islands Viewpoint & lunch included. Hotel pickup, small groups, English guide.★ 5.00 (11)10h–12hENUS$ 131View ›
Nusa Penida: Tembeling Waterfall & Diamond Beach Private TourPrivate Nusa Penida day tour from Seminyak with speedboat, Diamond Beach, Thousand Islands Viewpoint, Tembeling Waterfall and lunch. 12 hours.★ 4.76 (21)12hENUS$ 133View › Top questions
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 · MS · at your hotel
from US$ 120 per person
★★★★★★★★★★4.62198 reviewsVerified traveler reviews via our booking provider











