Nusa Penida snorkeling tour: 3 reefs, Angel Billabong
Four landmarks, three snorkeling stops, one full day on Nusa Penida
A full-day snorkeling tour of Nusa Penida departs at 7am with hotel pickup from Kuta, Legian, Canggu, Jimbaran, Nusa Dua, Tanjung Benoa, Sanur, Ubud or Uluwatu. You snorkel at three points (Manta Bay, Gamat Bay and Crystal Bay), then visit Angel Billabong's natural rock pools, Broken Beach's arch formation and Kelingking Beach. The tour runs 10 to 12 hours and includes lunch, entrance tickets, snorkeling equipment and an English-speaking driver-guide.
Compare the 11 alternatives
Snorkeling Nusa Penida from Sanur: Four stops with manta raysEvery day · 07:30 · From age 6★ 4.92 (2,690)8hEN · JVUS$ 70View ›
Nusa Penida: Manta Ray Snorkeling & Yacht Day Trip from KutaEvery day · 06:30 and 07:30 · From age 7★ 4.64 (11)9hENUS$ 97View ›
Nusa Penida Snorkeling & Island Tour: Manta Bay & Kelingking BeachEvery day · 06:30 and 09:00 · From age 6★ 4.32 (441)10h 30mENUS$ 55View ›
Nusa Penida Private Snorkeling & Kelingking Beach from KutaEvery day · first departure 06:00, last 09:30★ 4.96 (23)7h–10hENUS$ 77View ›
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & WallEvery day · 06:30 · From age 9★ 4.90 (271)10hENUS$ 130View ›
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from KutaEvery day · 06:30 and 18:00★ 3.67 (3)11hENUS$ 100View ›
Nusa Penida Snorkeling Tour from Kuta & Manta PointEvery day · From age 38h–10hEN · RU +1US$ 140View ›
Nusa Penida Snorkeling & Island Tour from KutaEvery day · 06:30 · From age 3★ 4.72 (54)6h–8hEN · FRUS$ 150View ›
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full DayEvery day · 07:00 · From age 49hENUS$ 162View ›
Nusa Penida & Snorkeling: 2 Days with Manta Point & Diamond BeachEvery day · From age 38h–10hEN · RU +1US$ 292View ›
Kuta to Nusa Penida: Island Day Trip with Boat & LunchEvery day · 06:30 · From age 4★ 4.00 (1)10hENUS$ 65View › Compare more experiences like this »
Step-by-step itinerary
Nusa Penida sightseeing and snorkeling
- Pickup from hotel at 7 am
- Travel by fast boat to Nusa Penida
- Snorkel at Mantabay
- Snorkel at Gamatbay
- Snorkel at Crystal Bay
- Visit Angel Billabong
- Visit Broken Beach
- Visit Kelingking Beach
- Lunch with Indonesian meals
- Return by fast boat to Bali
The experience
The boat leaves at 7am after pickup from your hotel. The crossing to Nusa Penida takes one hour, and once you arrive the day splits between water and land. You'll snorkel at three separate reefs (Manta Bay, Gamat Bay and Crystal Bay), where the water is clear enough to see the reef structure below. Snorkeling gear is provided, and the guide handles the logistics of each entry and exit.
Between snorkeling stops, you visit the landmarks Nusa Penida is known for. Angel Billabong is a rock formation on the southwestern cliffs with natural pools carved into the stone. You can descend into them during low tide for a swim. Broken Beach sits nearby: a limestone arch jutting over the Indian Ocean, with grey long-tailed macaques in the adjacent area and occasional manta rays visible in the deeper water offshore. Kelingking Beach offers a viewpoint over white sand and green headland against open ocean.
Lunch happens on the island and includes a range of typical Indonesian meals. The driver speaks English throughout the day and manages the route between stops. The tour wraps by late afternoon, with the return boat crossing and hotel drop-off completing the day.
What’s included
- Hotel pickup and return transport.
- fast boat to Nusa Penida and back.
- entrance tickets to all four landmarks.
- snorkeling at three reefs with equipment supplied.
- lunch with Indonesian dishes.
- English-speaking driver-guide throughout the day.
Before you book
Prices and times updated 4 days ago
Operated by Upadani Bali Tour
Is this one for you?Book this tour if you want to snorkel multiple reefs and see Nusa Penida's rock formations without arranging the boat, timing or logistics yourself: the 7am start and fixed itinerary mean the whole day holds together, and you're back at your hotel by evening.
Traveler reviews
Top questions
How long does the boat ride to Nusa Penida take?
The crossing takes one hour each way. You depart at 7am after hotel pickup, so arrival on the island is around 8am, leaving the full day for snorkeling and the four landmarks.
What are the three snorkeling spots on this tour?
You snorkel at Manta Bay, Gamat Bay and Crystal Bay. All three are around Nusa Penida's reefs, and snorkeling equipment is provided for each stop.
Can I swim in Angel Billabong's rock pools?
Yes, you can descend into the naturally formed pools for a swim or soak, but only during low tide when the water level allows safe entry. The guide will confirm the conditions on the day.
What's included in the lunch?
Lunch is a meal of typical Indonesian dishes served on the island. The cost is included in the tour price.
Which hotels does the pickup cover?
Hotel pickup is available from Kuta, Legian, Canggu, Jimbaran, Nusa Dua, Tanjung Benoa, Sanur, Ubud and Uluwatu. Confirm your hotel location when you book.
Is snorkeling equipment provided, or do I need to bring my own?
Snorkeling equipment is provided as part of the tour. You don't need to bring your own or pay extra for it.
Nusa Penida snorkeling tour: 3 reefs, Angel Billabong
10h–12h · EN · at your hotel
from US$ 106 per person
4.81147 reviewsVerified traveler reviews via our booking provider























