
Swim beside wild manta rays before breakfast.
We are the local crew at Banjar Nyuh Harbour. Our boats run to Manta Bay, Manta Point, Crystal Bay and Gamat Bay every morning — shared trips from IDR 200,000, private boats for your group only. Guide in the water, gear included, no hidden fees.
Registered Indonesian company, harbour-master cleared every morning.
An English-speaking guide swims with your group the whole time.
No deposit, no card fees. Cash, transfer or QRIS at the harbour.
Cancel free up to 24 h before. Weather closure = reschedule or refund.

1000 verified reviews
The only place in Bali where snorkelers meet manta rays.
Reef manta rays with wingspans up to four metres live around Nusa Penida all year. They feed near the surface at Manta Bay and hold still at the Manta Point cleaning station — which means you don't need a scuba licence to float a few metres above them. Add the clearest water in Bali at Crystal Bay and coral gardens full of fish at Gamat Bay, and you have a morning you will talk about for years.
- Manta encounters on the surface — no diving certificate needed
- Boats leave from Nusa Penida, so you are at the site in 20–40 minutes
- Small traditional boats, maximum 12 guests, guide in the water
- The crew grew up on these reefs and read the sea every morning
Pick your boat. Every trip with its real price.
Five trips, one harbour. Shared boats keep it affordable; private charters give you the boat, the timing and the pace to yourselves. All prices are per person in Indonesian Rupiah and include gear, guide and marine park fee.
Best valueBali : Manta Point Snorkeling 2 Spot in Nusa Penida
PrivateBali : Private Manta Bay Snorkeling 3-4 spot in Nusa Penida
PrivateBali : Private Manta Point Snorkeling 2 Spot in Nusa Penida
Tour and SnorkelingBali : West Penida Full Day and Manta Bay Snorkeling 3-4 spot in Nusa Penida
Tour and SnorkelingBali : West Penida Full Day and Manta Point Snorkeling 2 spot in Nusa Penida
From booking to manta in four steps
No apps, no deposits, no printing. Here is exactly what happens.
Choose your trip & date
Send us the trip, date and number of guests on WhatsApp or the booking form. The price you see is the price you pay.
We confirm in minutes
A real person from the crew replies (06:00–20:00 Bali time) with your seats, meeting time and which fast boat to take from Sanur.
Meet us at the harbour
Come to Banjar Nyuh Harbour 15 minutes before departure. Gear is fitted on the beach, briefing happens on the boat.
Get in the water
The captain chooses the best running order for the sea that morning. Your guide stays in the water with the group the whole time.
Five sites, each with its own character
Manta Bay and Manta Point are for manta rays. Crystal Bay and Gamat Bay are for coral, reef fish and turtles. Wall Point is the shallow reef where nervous first-timers find their confidence. Which sites a boat visits depends on swell, current and the harbour master's clearance — the crew decides the running order that morning.
Manta Bay
A calm bay on the north-west coast where reef mantas feed near the surface. Shortest boat ride, most reliable site, best for first-timers.

Manta Point
An exposed south-coast reef where mantas hold still while cleaner fish work on them. Bigger animals, longer encounters, some swell.

Crystal Bay
A postcard bay with white sand, a coral garden on its north side and regular green turtle sightings. Best visibility on Nusa Penida.

Gamat Bay
A narrow channel between Nusa Penida and Ceningan with dense hard coral and clouds of orange anthias. Coral density is the draw here.

Wall Point
A shallow wall with an easy entry, where nervous first-timers and children get comfortable within minutes.

We follow the Nusa Penida manta code — and we'll teach you too.
Manta rays are wild, protected animals. A good encounter is one where the manta chooses to stay. Every guest gets a two-minute briefing before entering the water.
We keep three metres, never block an animal's path and never drop the group on top of one.
Bring reef-safe sunscreen or wear a rash guard. Regular sunscreen bleaches the coral you came to see.
Traditional jukung boats, max 12 guests, anchored on mooring lines, never on coral.
Every rupiah stays on the island with the captains, guides and harbour families of Ped village.
Moments from our boats this season
All photos are taken by our guides on real trips. Underwater GoPro photos of your own group can be arranged on the day.












Rated 4.9 out of 5 on Google
Guests most often mention the guides staying close in the water, the complimentary GoPro shots and the help sorting out fast-boat tickets before the trip.
Thank you Gede for helping make the Manta Ray and Crystal Bay snorkelling experience a wonderful and memorable one. Our boat guide Wayan helped my teenage daughter and my wife with motion sickness — reassuring and proactive. A pair of mantas swam close to us and were amazingly friendly, a dream come true. I used to dive but never saw mantas; snorkelling was more accessible for us. Complimentary GoPro shots for the whole group so we could focus on the experience. Thorough, responsive and responsible — please book with this operator.
Such a fun trip, the crew was super chill and helpful. Saw a bunch of mantas — seriously unreal. The water was sooo clear too. Totally worth it, would do it again for sure.
Snorkeling with mantas was surreal! Seeing these gentle giants up close in their natural habitat was awe-inspiring. The team was professional, and the experience was perfectly guided. An unforgettable adventure that left me speechless!
Snorkeling with manta rays was beyond my expectations! These gentle giants swam so close, and watching them move through the water was just mesmerizing. I felt completely safe and in awe the whole time.
The guide was great, we were lucky enough to see manta rays and turtles.
Snorkeling with manta rays was the highlight of my vacation. Seeing them glide through the water so gracefully was a once-in-a-lifetime sight. I'll never forget how peaceful and majestic it felt.
Everything people ask before booking
Straight answers from the crew. If yours isn't here, WhatsApp us — we reply within minutes during the day.
Where is the best snorkeling in Bali?
Nusa Penida is widely considered the best snorkeling area in Bali. Its four main sites are Manta Bay and Manta Point, where reef manta rays feed and visit cleaning stations, and Crystal Bay and Gamat Bay, which have coral gardens, reef fish and green sea turtles. All are reached by traditional boat from Banjar Nyuh Harbour in 20 to 40 minutes. Mainland Bali also has decent snorkeling at Amed, Tulamben and Menjangan, but none of those sites have manta rays.
When is the best time of year to snorkel with manta rays?
Reef manta rays live around Nusa Penida all year, so there is no closed season. Sightings are most consistent from April to October, Bali's dry season, when the sea is calmest and visibility is highest (15–30 m). From December to February the swell on the south coast is larger, so Manta Point is more often closed and boats run to Manta Bay instead. We give you the honest forecast the day before rather than sending you out into a rough crossing.
Can I join if I cannot swim well?
Yes. Every guest wears a life jacket, all snorkeling is done from the surface with no diving involved, and a guide stays in the water with the group. Tell us about your swimming ability when you book so a guide can stay beside you and, if you prefer, tow you on a ring buoy so you can float and watch without effort. Many of our guests have never snorkeled before.
How much does snorkeling in Nusa Penida cost?
Shared boat trips cost IDR 200,000 per person for the two-hour Manta Bay trip and IDR 350,000 per person for the three-hour Manta Point trip. The full-day West Nusa Penida tour, which includes the fast boat crossing from Sanur, is IDR 850,000. Private charters start at IDR 1,500,000 per person: you pay more per head, and in return the boat carries only your group, leaves when you want and stays longer where you like. Hotel transfer in Bali is an optional extra charged per car, not per person.
How do I get to Nusa Penida from Bali?
Fast boats run from Sanur Harbour to Banjar Nyuh or Toya Pakeh on Nusa Penida and take about 45 minutes. First departures are around 07:00 and the last returns leave in the late afternoon. If you book a meet-at-harbour trip you buy your own fast boat ticket — message us and we will tell you exactly which departure to take. The full-day tour includes the crossing. On any trip we can also collect you from your hotel in Bali, charged per car.
Is it safe? Do manta rays sting?
Manta rays have no stinger and no interest in people; they are filter feeders. The real considerations are swell and current, not the animals. Trips run only when the harbour master clears conditions, every group is briefed before entry, life jackets are compulsory, and the boat stays alongside the group. Manta Point is more exposed than Manta Bay and can be choppy — if you are prone to seasickness, take a tablet an hour before departure and eat something light.
Everything you need to plan the morning
The short version of what guests ask before they book.
Banjar Nyuh Harbour, Ped, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia.
Fast boat from Sanur Harbour, about 45 minutes. First departures around 07:00, last returns around 16:30.
IDR 200,000–850,000 per person on shared boats; IDR 1,500,000–2,500,000 per person for private charters. No hidden fees.
2 hours (Manta Bay), 3 hours (Manta Point), 8 hours (full day including the fast boat crossing).
Manta Bay 09:30 and 14:00; Manta Point 09:00; full day 09:00; private charters any start between 08:00 and 14:00.
Boat, fuel, English-speaking guide, mask, snorkel, fins, life jacket, drinking water, marine park fee.
Fast boat ticket from Sanur on meet-at-harbour trips, GoPro photo package, lunch on short trips, gratuities.
10 years. Everyone on the boat must be at least 10.
Non-swimmers accepted. Life jackets are compulsory and a guide can tow you on a ring buoy.
April to October for the calmest sea and best visibility. Mantas are present year round.
Pay on the day in cash (IDR), bank transfer or QRIS. No deposit required.
WhatsApp +62 877-9285-5999, 06:00–20:00 Bali time (GMT+8), answered daily.

Ready to meet the mantas?
Tell us your date and how many of you there are. We'll hold your seats and reply on WhatsApp within the hour.