

Crystal Bay Nusa Penida ranks among Bali's premier snorkelling spots and diving destinations. Located on the northwestern coast of Nusa Penida island, this sheltered beach offers crystal-clear waters teeming with marine life, including the rare Mola Mola (sunfish) during July-October. Whether you're planning a Nusa Penida day trip or seeking underwater experiences in Bali, Crystal Bay delivers pristine coral reefs, calm swimming conditions, and stunning sunset views. This guide covers everything from how to get to Crystal Bay from Sanur, best visiting times, activity costs, and essential travel tips for your Nusa Penida attractions adventure.

Crystal Bay beach stands out among the best beaches in Nusa Penida for several reasons:
Note: Marine biodiversity includes tropical fish, reef sharks, sea turtles, and manta rays year-round.


1. Snorkelling at Crystal Bay: Rent equipment onsite (IDR 50,000) or bring your own. The reef starts 3 meters from the beach with depths of 5-15 meters.
2. Scuba Diving: Certified divers can explore drop-offs reaching 30 meters. Book through Nusa Penida diving operators (IDR 650,000-850,000 per dive).
3. Beach Relaxation: Sunbeds available (IDR 50,000) with shade from coastal trees. Calm swimming conditions are suitable for families.
4. Sunset Photography: Golden hour (5:30-6:30 PM) offers unobstructed western horizon views.

Step 1: Ferry from Bali
Depart from Sanur Beach or Padang Bai to Nusa Penida (30-45 minutes).
Fast boat tickets: IDR 150,000-250,000 return.
Step 2: Transport on Nusa Penida
Note: Explore complete getting around Nusa Penida transport options in our island guide.

Expense | Cost (IDR) |
Ferry Return (Sanur-Nusa Penida) | 200,000 |
Scooter Rental (Full Day) | 75,000 |
Crystal Bay Entry | 10,000 |
Snorkel Gear Rental | 50,000 |
Lunch (Local Warung) | 35,000 |
Parking | 5,000 |
Total (Budget) | 375,000 |

Note: Consider bringing your own snorkelling gear for a better fit and hygiene.

Combine Crystal Bay with these best snorkelling spots in Bali:
Note: Plan a comprehensive Bali island hopping itinerary covering western Nusa Penida highlights.
Note: Strong currents can develop during wet-season afternoons. Exit water immediately if struggling.
Note: Browse the complete Nusa Penida accommodation guide for all budget ranges.
Crystal Bay Bali delivers exceptional Nusa Penida snorkelling experiences with diverse marine life, calm conditions, and stunning scenery. Budget travellers can enjoy this Bali diving spot for under IDR 400,000, including transport from Sanur and equipment rental. Visit during Mola Mola season (July-October) for rare sunfish encounters, or year-round for vibrant coral reef exploration. Combine with nearby hidden beaches in Bali like Blue Lagoon and Angel's Billabong for a complete Nusa Penida attractions day trip. Book your Bali underwater activities adventure today and discover why Crystal Bay ranks among Indonesia's top coastal destinations. Ready to explore Nusa Penida? Check out Bali tour packages from Pickyourtrail for hassle-free island experiences!
A: Yes, Crystal Bay snorkelling for beginners is ideal due to calm, shallow waters near shore (3-8 meters depth) and minimal currents in the dry season. Rental equipment available onsite.
A: Swimming is possible year-round, but the best time to snorkel Crystal Bay is April-October when seas are calmest. November-March may have limited visibility and stronger currents.
A: The Crystal Bay entry fee is IDR 10,000-15,000 per person (less than USD 1). Parking costs an additional IDR 5,000 for scooters.
A: Crystal Bay, Nusa Penida, is Bali's most reliable Mola Mola diving site during July-October. These rare sunfish appear at 18-30 meter depths; certified diving required.
A: Crystal Bay is moderately busy 11 AM-3 PM during peak season. Visit before 10 AM or after 4 PM for quieter experiences, especially on weekdays.