Indonesia  »  Bali  »  Nusa Penida Snorkeling

Nusa Penida Snorkeling

4.7 40 experiences from US$ 17 ✓Free cancellation on most experiences

Real price per person, reviews and cancellation terms, side by side.

Our top 3 of 40 experiences

Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking CliffOur pick
from · per personUS$ 74
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking BeachBest value
from · per personUS$ 53
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & Lunch★ Top rated
from · per personUS$ 615

The 12 best of 40 options, side by side

✓ 2026-10-16
OptionPriceLengthRatingCancellationExtra fee
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking CliffOur pick
US$ 74 per person
8h–9h4.95★ · 10,785free—
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking BeachBest value
US$ 53 per person
8h4.59★ · 404non-refundable—
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & LunchTop rated
US$ 615 per person
8h–10h4.96★ · 791free—
Snorkeling Nusa Penida from Sanur: Four stops with manta rays
US$ 70 per person
8h4.92★ · 2,690free—
Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling
US$ 94 per person
12h4.78★ · 3,717free—
Nusa Penida Snorkeling & Kelingking Beach: Manta Rays & Private Pickup
US$ 129 per person
8h–12h4.92★ · 1,454free—
Nusa Penida Snorkeling & Island Tour: Manta Bay & Kelingking Beach
US$ 55 per person
10h 30m4.32★ · 441non-refundable+US$ 6 on site
Nusa Penida Snorkeling: Crystal Bay, Gamat Bay & Manta Bay
US$ 99 per person
2h4.58★ · 330free—
Nusa Penida: Snorkeling & Kelingking Beach Day Trip
US$ 67 per person
9h4.55★ · 598free—
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay
US$ 60 per person
8h–12h4.63★ · 281free—
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & Wall
US$ 130 per person
10h4.90★ · 271free—
Nusa Penida snorkeling tour: Three bays, five beaches
US$ 120 per person
11h–12h4.62★ · 198free—

Nusa Penida Snorkeling 40 options

Sort40 of 40
No experiences match those filters.
Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff
›
‹
Our pickLikely to sell out
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,785)8h–9h✓ Free cancellationfromUS$ 74per person
Snorkeling Nusa Penida from Sanur: Four stops with manta rays
›
‹
Travelers' pick
Snorkeling Nusa Penida from Sanur: Four stops with manta raysFour snorkeling stops from Sanur to Nusa Penida by fast boat, including Manta Point, plus land time at Kelingking Beach and included lunch: GoPro photos and videos are free.★ 4.92 (2,690)8h✓ Free cancellationfromUS$ 70per person
Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling
›
‹
Travelers' pick
Nusa Penida Day Trip from Ubud: Kelingking Beach & SnorkelingAll-inclusive Nusa Penida day trip from Ubud with fast boat, private car, four beaches and lunch. Departs 7am, returns evening. Snorkeling at Crystal Bay included.★ 4.78 (3,717)12h✓ Free cancellationfromUS$ 94per person
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & Lunch
›
‹
★ Top ratedLikely to sell out
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & LunchSnorkel Nusa Penida and Lembongan's coral reefs and manta rays on a private yacht from Bali, including lunch with ocean views and hotel pickup.★ 4.96 (791)8h–10h✓ Free cancellationfromUS$ 615per person
Nusa Penida Snorkeling & Kelingking Beach: Manta Rays & Private Pickup
›
‹
Travelers' pick
Nusa Penida Snorkeling & Kelingking Beach: Manta Rays & Private PickupSnorkel Manta Bay, GT Bay, Gamat and Amok Bay with a shared boat (max 7 people), visit Kelingking Beach and Crystal Bay. Hotel pickup and lunch included. Departs 6am daily.★ 4.92 (1,454)8h–12h✓ Free cancellationfromUS$ 129per person
Nusa Penida Snorkeling & Island Tour: Manta Bay & Kelingking Beach
›
‹
Travelers' pick
Nusa Penida Snorkeling & Island Tour: Manta Bay & Kelingking BeachFull-day Nusa Penida snorkeling tour from Ubud with manta rays, three dive sites, island beaches and lunch. Fast boat from Sanur, hotel pickup included, around 11.5 hours.★ 4.32 (441)10h 30m✓ Instant confirmationfromUS$ 55per person
Nusa Penida Snorkeling: Crystal Bay, Gamat Bay & Manta Bay
›
‹
Travelers' pick-10%
Nusa Penida Snorkeling: Crystal Bay, Gamat Bay & Manta BaySnorkel Nusa Penida Island from Bali with hotel pickup, speedboat transfer and underwater GoPro footage included. Three reef sites in one morning or afternoon trip.★ 4.58 (330)2h✓ Free cancellationfromUS$ 99per person
Nusa Penida: Snorkeling & Kelingking Beach Day Trip
›
‹
Travelers' pick
Nusa Penida: Snorkeling & Kelingking Beach Day TripFast boat from Sanur to Nusa Penida with snorkeling at Manta Bay, Crystal Bay and Gamat Bay, plus Kelingking Beach and Angel's Billabong. Includes equipment, guide and lunch.★ 4.55 (598)9h✓ Free cancellationfromUS$ 67per person
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay
›
‹
Travelers' pick
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–12h✓ Free cancellationfromUS$ 60per person
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & Wall
›
‹
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & WallPrivate snorkeling tour in Nusa Penida with three reef spots, manta rays, and sightseeing. Includes boat, gear, instructor, lunch and hotel pickup from Kuta.★ 4.90 (271)10h✓ Free cancellationfromUS$ 130per person
Nusa Penida Snorkeling Tour: Manta Bay & Kelingking Beach
›
‹
Best value
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.59 (404)8h✓ Instant confirmationfromUS$ 53per person
Nusa Penida snorkeling tour: Three bays, five beaches
›
‹
Nusa Penida snorkeling tour: Three bays, five beachesSnorkel Gamat Bay, Manta Bay and Crystal Bay, then explore Kelingking Beach, Broken Beach and Angel's Billabong on a guided full-day tour from Bali.★ 4.62 (198)11h–12h✓ Free cancellationfromUS$ 120per person
Nusa Penida Manta Ray Snorkeling & Lunch from Seminyak
›
‹
Travelers' pick
Nusa Penida Manta Ray Snorkeling & Lunch from SeminyakManta Ray snorkeling in Nusa Penida with hotel pickup, speed boat, lunch and GoPro photos. Small groups (max 8), 7am start, all gear included. Full day from Seminyak.★ 4.87 (149)8h✓ Free cancellationfromUS$ 147per person
Nusa Penida snorkeling tour: 3 reefs, Angel Billabong
›
‹
Nusa Penida snorkeling tour: 3 reefs, Angel BillabongSnorkel three reefs around Nusa Penida island, then walk into Angel Billabong's rock pools and stand at Broken Beach's limestone arch, hotel pickup.★ 4.81 (147)10h–12h✓ Free cancellationfromUS$ 106per person
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private Boat
›
‹
Travelers' pickLikely to sell out
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)11h✓ Free cancellationfromUS$ 849per person
Snorkeling Nusa Penida Island from Bali: Manta Bay & Crystal Bay
›
‹
Travelers' pick
Snorkeling Nusa Penida Island from Bali: Manta Bay & Crystal BaySnorkel three sites around Nusa Penida Island from Bali with hotel pickup, speedboat transfer and underwater GoPro footage included.★ 4.28 (58)2h✓ Free cancellationfromUS$ 100per person
Nusa Penida: Full Day Snorkeling & Island Tour from Bali
›
‹
Travelers' pick
Nusa Penida: Full Day Snorkeling & Island Tour from BaliFast boat from Sanur to Nusa Penida with snorkeling at Manta Bay, Crystal Bay & Kelingking Beach. Includes hotel pickup, equipment, lunch break. 7:30am departure.★ 4.95 (55)9h✓ Free cancellationfromUS$ 88per person
Nusa Penida: Manta Ray Snorkeling & Island Tour from Seminyak
›
‹
Nusa Penida: Manta Ray Snorkeling & Island Tour from SeminyakFull-day Nusa Penida snorkeling with manta rays at Manta Bay and Crystal Bay, plus Broken Beach and Kelingking Beach. Includes boat, lunch, gear and hotel pickup.★ 4.67 (48)8h✓ Free cancellationfromUS$ 81per person
Snorkeling Nusa Penida: Manta Rays & Cliffside Views
›
‹
Travelers' pick
Snorkeling Nusa Penida: Manta Rays & Cliffside ViewsSnorkel with manta rays in Nusa Penida, then explore Kelingking Beach, Broken Beach and Angel Billabong by car with lunch included and hotel pickup on a shared full-day tour.★ 4.82 (33)8h✓ Free cancellationfromUS$ 17.15per person
Nusa Penida Snorkeling & Island Tour from Kuta
›
‹
Travelers' pick
Nusa Penida Snorkeling & Island Tour from KutaFull-day Nusa Penida snorkeling tour from Kuta with manta rays, Crystal Bay, Broken Beach & Angels Billabong. Includes speedboat, equipment, lunch, pickup. 6:30 AM.★ 4.72 (54)6h–8h✓ Free cancellationfromUS$ 150per person
Nusa Penida Snorkeling & East Beach Tour from Jimbaran
›
‹
Nusa Penida Snorkeling & East Beach Tour from JimbaranFull-day Nusa Penida snorkeling tour from Jimbaran with manta ray spotting, Crystal Bay, Diamond Beach & Tree House. Includes boat, gear, lunch, hotel pickup. 10 hours.★ 4.84 (19)10h✓ Free cancellationfromUS$ 115per person
Nusa Penida Private Snorkeling & Kelingking Beach from Kuta
›
‹
Nusa Penida Private Snorkeling & Kelingking Beach from KutaPrivate snorkeling tour from Kuta to Nusa Penida with Kelingking Beach, Angel's Billabong & Broken Beach. Includes speedboat, lunch, GoPro footage. Full day from Sanur Harbor.★ 4.96 (23)7h–10h✓ Free cancellationfromUS$ 78per person
Nusa Penida Snorkeling: Manta Point & Island Day Trip
›
‹
Travelers' pick
Nusa Penida Snorkeling: Manta Point & Island Day TripFull-day Nusa Penida snorkeling from Ubud with manta rays at Manta Point, boat transfers, guide & gear included. Kelingking Beach, Angel's Billabong & Broken Beach.★ 5.00 (11)8h–10h✓ Free cancellationfromUS$ 125per person
Nusa Penida: Manta Ray Snorkeling & Yacht Day Trip from Kuta
›
‹
Travelers' pick
Nusa Penida: Manta Ray Snorkeling & Yacht Day Trip from KutaFull-day Nusa Penida snorkeling tour from Kuta with manta rays at Manta Point, Gamat Bay and Mangrove Point. Includes yacht, lunch and GoPro footage.★ 4.64 (11)9h✓ Free cancellationfromUS$ 97per person
Snorkeling at Nusa Lembongan & Penida: 3 reef sites
›
‹
Snorkeling at Nusa Lembongan & Penida: 3 reef sitesSnorkel 3 coral reef sites around Nusa Lembongan and Nusa Penida with guide, equipment and beachside lunch included. Hotel pickup from Lembongan hotels.★ 4.70 (10)4h✓ Free cancellationfromUS$ 26per person
Nusa Penida Snorkeling & Kelingking Beach from Seminyak
›
‹
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–10h✓ Free cancellationfromUS$ 75per person
Snorkeling in Nusa Penida from Bali: Manta Bay & Kelingking
›
‹
Snorkeling in Nusa Penida from Bali: Manta Bay & KelingkingSnorkel Manta Bay and two other sites around Nusa Penida with hotel pickup from Bali, boat transport, gear, lunch and a local guide.★ 4.63 (8)11h✓ Free cancellationfromUS$ 125per person
Nusa Penida Snorkeling & Kelingking Beach Day Trip from Ubud
›
‹
Nusa Penida Snorkeling & Kelingking Beach Day Trip from UbudFull-day Nusa Penida snorkeling tour from Ubud with fast boat, three reef sites, Kelingking Beach and lunch. Hotel pickup 6:30am, private transport included.★ 4.57 (7)9h✓ Free cancellationfromUS$ 123per person
Nusa Penida: Snorkeling & Island Tour from Seminyak
›
‹
Nusa Penida: Snorkeling & Island Tour from SeminyakFull-day Nusa Penida snorkeling tour from Seminyak with 4 dive sites, Kelingking Beach, lunch and hotel pickup. Fast boat, equipment included, small groups.★ 3.50 (6)10h✓ Free cancellationfromUS$ 110per person
Snorkeling Nusa Penida: Restore a Coral Reef
›
‹
Snorkeling Nusa Penida: Restore a Coral ReefSnorkel a restored coral reef in Nusa Penida and help fragment corals for replanting. All equipment included, led by a marine biologist, 4 hours from shore.★ 5.00 (4)4h✓ Free cancellationfromUS$ 100per person
Snorkeling & Nusa Penida day trip from Nusa Lembongan: Manta rays
›
‹
Travelers' pick
Snorkeling & Nusa Penida day trip from Nusa Lembongan: Manta raysSnorkel with manta rays and visit Kelingking Beach's T-Rex cliff on a guided day trip from Nusa Lembongan with boat transport and lunch.★ 4.75 (4)6h–7h✓ Free cancellationfromUS$ 69per person
Nusa Penida Day Trip: Snorkeling & Kelingking Beach All-Inclusive
›
‹
Nusa Penida Day Trip: Snorkeling & Kelingking Beach All-InclusiveFull-day Nusa Penida tour with snorkeling, manta rays, Kelingking Beach, and lunch. Hotel pickup from Ubud, Seminyak, Kuta, or Sanur. English-speaking driver.★ 4.75 (4)10h–12h✓ Free cancellationfromUS$ 49per person
Snorkeling Nusa Penida East Coast: Small Group, Untouched Reefs
›
‹
Snorkeling Nusa Penida East Coast: Small Group, Untouched ReefsSnorkel three hours along Nusa Penida's eastern coast with a freediving guide, exploring hidden reef sites in small groups with all gear provided.★ 5.00 (1)3h✓ Free cancellationfromUS$ 340per group
Nusa Penida Snorkeling Tour from Kuta & Manta Point
›
‹
Nusa Penida Snorkeling Tour from Kuta & Manta PointFull-day Nusa Penida snorkeling tour from Kuta with Manta Point, Broken Beach & Angel Billabong. Includes hotel pickup, entry fees and snorkel gear.8h–10h✓ Free cancellationfromUS$ 140per person
Nusa Penida: Manta Point Snorkeling & Beach Day Trip
›
‹
Nusa Penida: Manta Point Snorkeling & Beach Day TripSnorkeling at Manta Point with reef stops, Kelingking Beach, Broken Beach and Angel's Billabong. Includes hotel pickup, lunch and gear. Full day tour from Nusa Penida.2d✓ Free cancellationfromUS$ 126per person
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full Day
›
‹
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full DayFull-day snorkelling tour from Bali to Nusa Penida with manta rays and sea turtles. Includes speedboat, gear, guide, and lunch. Hotel pickup 7–7:45am.9h✓ Free cancellationfromUS$ 162per person
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from Kuta
›
‹
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from KutaFull-day Nusa Penida snorkeling tour from Kuta with 3 dive sites, Kelingking Beach hike, boat transfers and lunch included. Small groups.★ 3.67 (3)11h✓ Free cancellationfromUS$ 100per person
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour
›
‹
Nusa Penida Island West: Snorkeling & Kelingking Beach Private TourPrivate Nusa Penida snorkeling tour from Seminyak with Kelingking Beach, Crystal Bay & Manta Bay. Includes ferry, guide, equipment & hotel pickup. Full day.★ 5.00 (1)7h✓ Instant confirmationfromUS$ 241per person
Nusa Penida Snorkeling: 4 Bays, Manta Rays & Boat from Bali
›
‹
Nusa Penida Snorkeling: 4 Bays, Manta Rays & Boat from BaliSnorkel Manta Bay, Crystal Bay, Gamat Bay and Toyapakeh Wall. Includes fast boat from Sanur, equipment, lunch and hotel pickup. Full day tour.10h✓ Instant confirmationfromUS$ 90per person
Nusa Penida & Snorkeling: 2 Days with Manta Point & Diamond Beach
›
‹
Nusa Penida & Snorkeling: 2 Days with Manta Point & Diamond Beach2-day Nusa Penida island trip from Kuta with snorkeling at Manta Point, Diamond Beach and Klingking Beach, plus accommodation and meals.8h–10h✓ Free cancellationfromUS$ 292per person

Nusa Penida Snorkeling at a glance

  • Our pick: Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff, US$ 74 (8h–9h, 4.95★ · 10,785).
  • Best value: Nusa Penida Snorkeling Tour: Manta Bay & Kelingking Beach, US$ 53 (8h, 4.59★ · 404).
  • Top rated: Snorkeling Nusa Penida: Manta Rays, Coral Gardens & Lunch, US$ 615 (8h–10h, 4.96★ · 791).

Real price per person across the 40 options: US$ 17.15–US$ 849 (median US$ 100). With an extra fee to pay on site: 6 of 40. With 100+ reviews: 15 of 40.

Of the 40 options: 36 with free cancellation, 40 with instant confirmation, 34 with hotel pickup, 26 kid-friendly, 6 private and 26 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

Frequently asked questions

Can I book with free cancellation?

Yes: 36 of the 40 options offer free cancellation, so you can book now and confirm your plans later.

How long do these experiences last?

Most options last half a day or longer. There are also shorter and longer formats to fit your itinerary.

Which one is the travelers' favorite?

Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff is the travelers' favorite, rated 4.95 out of 5 across 10,785 reviews.

Are private options available?

Yes, 6 private experiences are available if you prefer a closed group.

More things to do in Bali

Do you need help planning your next activity?