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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
Travelers' pick-5%
Nusa Penida Day Trip from Kuta: Speedboat & CliffsFull-day Nusa Penida tour from Kuta with hotel pickup, speedboat, four island stops and lunch. Kelingking Beach, Angel Billabong, Broken Beach, Crystal Bay. Departs 7:30 AM.★ 4.90 (1,436)9h–10h✓ Free cancellationfromUS$ 76per personView
›
‹
Travelers' pick
Nusa Penida Day Trip from Bali: Speedboat & Beach StopsFull-day Nusa Penida tour from Bali with speedboat, four beaches, Indonesian lunch and private driver. Pickup from Nusa Dua, Seminyak, Ubud. Around 10 hours.★ 4.60 (808)12h✓ Free cancellationfromUS$ 56per personView
›
‹
★ 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 personView
›
‹
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 personView
›
‹
Travelers' pick
Nusa Penida Day Trip from Bali: Cliffs, beaches & fastboatFull-day Nusa Penida tour from Sanur with fastboat and guide. Visit Diamond Beach, Kelingking Beach, Atuh Beach, Crystal Bay. Lunch included.★ 4.64 (485)9h✓ Free cancellationfromUS$ 50per personView
›
‹
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 personView
›
‹
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 personView
›
‹
Travelers' pick
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 (633)10h–12h✓ Free cancellationfromUS$ 119per personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 (452)4h–8h✓ Free cancellationfromUS$ 64per personView
›
‹
Travelers' pick
Bali Nusa Penida: Scuba Diving at Manta Point & 3 DivesSwim with manta rays at Nusa Penida’s Manta Point, enjoy 2 or 3 dives, and relax with lunch on a small-group Bali diving day: includes hotel pickup and all equipment.★ 4.90 (202)6h✓ Free cancellationfromUS$ 175per personView
›
‹
Travelers' pick
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 personView
›
‹
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 personView
›
‹
East Nusa Penida private tour from Sanur: Four beaches and cliffsPrivate full-day tour from Sanur to east Nusa Penida with fastboat, driver-guide and lunch included: walk down to Diamond Beach and Atuh Beach.★ 4.94 (175)9h–10h✓ Free cancellationfromUS$ 85per personView
›
‹
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 personView
›
‹
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 personView
›
‹
Nusa Penida Day Trip from Kuta: 4 Beaches & Boat IncludedFull-day Nusa Penida tour from Kuta with fast boat, Angel Billabong, Kelingking Beach, Crystal Bay, Broken Beach, Indonesian lunch & hotel pickup at 7am.★ 4.90 (147)12h✓ Free cancellationfromUS$ 96per personView
›
‹
Nusa Penida scuba diving: 3 dives with manta raysThree dives around Nusa Penida, Nusa Ceningan and Nusa Lembongan with hotel pickup from Sanur at 7am and lunch on the boat. You'll see manta rays.★ 4.81 (128)1d✓ Free cancellationfromUS$ 205per personView
›
‹
Nusa Penida: East & West Day Trip with Hotel Pickup & Fast BoatFeel the rush of Nusa Penida’s cliffs, beaches, and treehouses on a private day trip with local lunch, hotel pickup in Bali, and fast boat tickets included.★ 4.68 (110)8h✓ Free cancellationfromUS$ 50per personView
›
‹
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 personView
›
‹
Best value
Nusa Penida Day Trip: Kelingking Beach & Crystal Bay from BaliFull-day Nusa Penida island tour from Sanur with fast boat, four beaches, local driver and hotel pickup. Departs 7:30am, returns by 4:30pm. Lunch break at local restaurant.★ 4.69 (197)8h✓ Free cancellationfromUS$ 35per personView
›
‹
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 (87)10h✓ Free cancellationfromUS$ 107per personView
›
‹
Travelers' pick
Nusa Penida Island Tour: Beach, Kelingking & Tree HouseFull-day Nusa Penida tour from Bali with fast boat, all four iconic beaches and cliffs, lunch and hotel pickup included: see Diamond Beach's white sand.★ 4.91 (74)10h✓ Free cancellationfromUS$ 100per personView
›
‹
Full Day Private Tour Nusa Penida: All Four BeachesPrivate guided tour of Nusa Penida with hotel pickup, fast boat, lunch and local driver: visit Kelingking, Broken Beach.★ 4.93 (72)9h✓ Free cancellationfromUS$ 84per personView
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 personView
›
‹
Nusa Penida Day Trip from Seminyak: Kelingking Beach & Angel BillabongFast boat from Seminyak to Nusa Penida's four spots (Kelingking Beach, Angel Billabong, Crystal Bay, Broken Beach) with hotel pickup, lunch and entry fees included.★ 4.74 (102)8h–10h✓ Free cancellationfromUS$ 99per personView
›
‹
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 personView
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 personView
›
‹
Nusa Penida: Kelingking Beach & Angel's Billabong Small Group TourFull-day Nusa Penida tour from Ubud with Kelingking Beach, Angel's Billabong, Crystal Bay. Small groups (max 4), AC vehicle, entry fees and water included.★ 4.67 (30)10h✓ Free cancellationfromUS$ 90per personView
›
‹
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 personView
›
‹
Nusa Penida day trip: Four beaches, private guide, lunch includedPrivate day trip to Nusa Penida with English-speaking driver-guide, fast boat tickets, lunch and hotel pickup: visit Kelingking Beach, Broken Beach.★ 4.88 (26)8h✓ Free cancellationfromUS$ 40per personView
›
‹
Nusa Penida Private Tour from Kuta: Kelingking & Diamond BeachPrivate full-day Nusa Penida tour from Kuta with hotel pickup and fast boat. Visit Kelingking Beach, Diamond Beach, and Thousand Islands viewpoint. Entry fees included.★ 4.80 (41)10h✓ Free cancellationfromUS$ 109per personView
›
‹
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 personView
›
‹
Nusa Penida Day Trip from Ubud: Beaches & Cliffs All-InclusiveFull-day Nusa Penida island tour from Ubud with fast boat, 4-5 beaches including Diamond & Kelingking, lunch and hotel pickup. 6am-5pm, small groups.★ 4.63 (19)12h✓ Free cancellationfromUS$ 125per personView
›
‹
Nusa Penida: Private Island Tour & Diamond Beach with PickupPrivate 8-hour Nusa Penida tour with hotel pickup, Angel's Billabong, Broken Beach & Diamond Beach. Air-conditioned transport, English-speaking guide. Minimum 2 people.★ 4.81 (36)8h✓ Free cancellationfromUS$ 37per personView
›
‹
Nusa Penida East: Diamond Beach & Atuh Cliff Day TripNusa Penida tour from Bali with Diamond Beach, Atuh cliffs, Thousand Islands viewpoint and lunch. Fast boat, local driver, 7:30am departure from Sanur.★ 4.81 (31)9h✓ Free cancellationfromUS$ 68per personView
›
‹
3-day Bali tour: Ubud & Nusa Penida with private driverThree-day private tour of Bali covering Ubud's temples and rice terraces, Nusa Penida's island beaches, and North Bali's lakeside shrine.★ 5.00 (13)3d✓ Free cancellationfromUS$ 199per personView
›
‹
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 personView
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 personView
›
‹
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 personView
›
‹
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.77 (22)12h✓ Free cancellationfromUS$ 133per personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
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–12h✓ Free cancellationfromUS$ 131per personView
›
‹
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 personView
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 personView
›
‹
Kuta to Nusa Penida: Island Day Trip with Boat & LunchFull-day Nusa Penida island tour from Bali with hotel pickup, fast boat return, and lunch included: visit Kelingking Beach, Broken Beach.★ 4.00 (1)10h✓ Free cancellationfromUS$ 65per personView
›
‹
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 groupView
›
‹
Nusa Penida tour from Sanur: Speedboat, four beaches, local guideDay tour from Sanur to Nusa Penida by speedboat includes hotel pickup, local guide, and visits to Kelingking Beach, Broken Beach, Angel's Billabong and Crystal Bay with lunch.★ 5.00 (1)11h✓ Free cancellationfromUS$ 99per personView
›
‹
Nusa Penida Tour: Kelingking & Broken Beach Full-DayFull-day private Nusa Penida tour from Sanur with fast boat transfer, hotel pickup, guide, lunch and entry to Kelingking Beach.★ 5.00 (2)9h✓ Free cancellationfromUS$ 110per personView
›
‹
Nusa Penida Island Tour: Kelingking Beach & Diamond BeachNusa Penida island tour with air-conditioned van and English-speaking guide visiting Kelingking Beach, Diamond Beach and Thousand Island viewpoint, including lunch.★ 5.00 (1)10h✓ Free cancellationfromUS$ 82per personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
›
‹
Nusa Penida Private Tour from Kuta: Speedboat & Custom ItineraryPrivate Nusa Penida tour from Kuta with speedboat, entry fees, lunch and hotel pickup. Visit Diamond Beach, Kelingking Beach and more on this full-day tour.★ 3.73 (22)10h–12h✓ Free cancellationfromUS$ 105per personView
›
‹
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 personView
›
‹
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 personView
›
‹
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 personView
Our pick: Nusa Penida Day Trip: Manta Ray Snorkeling & Kelingking Cliff, US$ 74 (8h–9h, 4.95★ · 10,785).
Best value: Nusa Penida Day Trip: Kelingking Beach & Crystal Bay from Bali, US$ 35 (8h, 4.69★ · 197).
Top rated: Snorkeling Nusa Penida: Manta Rays, Coral Gardens & Lunch, US$ 615 (8h–10h, 4.96★ · 791).
Real price per person across the 71 options: US$ 17.15–US$ 849 (median US$ 99). With an extra fee to pay on site: 8 of 71. With 100+ reviews: 27 of 71.
Of the 71 options: 67 with free cancellation, 71 with instant confirmation, 65 with hotel pickup, 48 kid-friendly, 18 private and 46 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: 67 of the 71 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, 18 private experiences are available if you prefer a closed group.