The image depicts Crystal Bay, one of the most famous and highly recommended tropical beaches located on the west coast of Nusa Penida Island, Bali, Indonesia.

Crystal Bay, Nusa Penida: Guide to Snorkeling & Best Sunsets

Calm water, real currents, honest advice

Chat With Us
Google
4.9(15,263 reviews)
Tripadvisor
5.0(4,213 reviews)
Facebook
4.9(1,123 reviews)

Crystal Bay, Nusa Penida changes character through the day, and treating it as just another beach stop misses most of what it offers. The bay is known for clear water, strong snorkeling and diving conditions, and west-facing sunset views, with an offshore islet adding to the coastline's setting. It's also linked to Mola Mola sightings between July and October, though spotting one is more likely while diving than while snorkeling.

Knowing what each part of the bay offers matters more than treating it as a single stop. Swimming works well in the calmer inner section; snorkelers get the better conditions there too, while the open water beyond calls for proper conditions and local guidance. The bay also pairs well with nearby stops like Angel's Billabong or Kelingking Beach on the same day, fitting into a broader Nusa Penida itinerary.

Planning a wider Bali trip? Compare routes with WanderOn's Nusa Penida tour packages.

The Crystal Bay at a Glance: Location, Entry Fee 2026, & More

Embedded media
DetailInformation
LocationWest coast of Nusa Penida, Desa Sakti
Main appealClear water, sheltered bay, sunset views and its reputation as a snorkeling/dive spot
Entry fee 2026Around IDR 25,000 per adult
Island retributionIDR 25,000 per adult for foreign visitors under the current 2026 system
Best forSnorkeling, swimming in suitable conditions and sunset
Offshore featureSmall islet in the bay
Nearest major harbourToyapakeh/Banjar Nyuh area

Snorkeling at Crystal Bay, Nusa Penida

Embedded media

The beach ranks among the easiest spots for snorkeling in Nusa Penida, letting visitors just walk into the water for a swim or a shore-based session. The inner bay stays calmer than the open water past it, though tide, swell and current still shift things around, so check conditions before assuming the sea will stay flat all day.

Entering from the beach works fine on your own, with basic gear available to rent nearby. Prefer a guided trip instead? Boat tours often loop the bay into a wider Nusa Penida snorkeling route, though the exact stops shift with the sea on any given day.

Crystal Beach Snorkeling: What to Expect

  • Tide and conditions: Visibility and water movement shift with the tide, swell and weather. The sheltered inner bay stays the better bet for casual snorkeling.
  • Entry point: The main beach works as the go-to spot for swimming or snorkeling on your own.
  • Gear rental: Masks, snorkels and fins are available locally, though stock and pricing shift by vendor.
  • Marine life: Reef fish, coral patches and the occasional green turtle show up in the shallows, with clownfish and anemones common closer to the rocks. The bay's famous Mola mola (giant sunfish) season runs July to October, but sightings mostly happen at diving depth near the offshore pinnacle, so snorkelers shouldn't count on spotting one.
  • Boat traffic: Boats move through the bay regularly, so keep an eye out and follow operator instructions.

Safety matters here. Currents pick up fast once you're past the sheltered section, especially near the channel and the central islet. Stick to the bay, skip any swim toward open water, and follow the signs, flags and instructions posted by local operators.

Best Time to Visit

Embedded media
ExperienceBest time
Swimming & snorkelingEarlier in the day ideally between 7:30 AM and 10:00 AM, when sea conditions are favourable
Mola Mola divingJuly to October
SunsetAround 45–60 minutes before sunset
Fewer crowdsEarlier morning or outside peak daytime hours - 7:00 AM–9:00 AM 

The Mola Mola Season Nusa Penida

Embedded media

The Mola Mola, or ocean sunfish, is one of the reasons the bay gets attention from divers. The main season is generally July to October, when sightings are more likely at nearby dive sites such as Crystal, Gamat Bay and Toyapakeh around Nusa Penida.

This does not mean you should visit Crystal Beach expecting to spot a Mola Mola while swimming from the beach. Mola Mola encounters are primarily associated with diving, and sightings are never guaranteed. Snorkelers may occasionally encounter one under the right conditions, but diving gives you a much better opportunity to reach the depths where these fish are commonly seen.

If seeing a Mola Mola is a major reason for your trip, plan around the July to October window and choose a reputable dive operator rather than relying on a regular beach snorkeling session. Sea conditions, visibility and wildlife movement can still affect sightings on any given day.

Sunset at Crystal Bay Beach

Embedded media

The bay faces west, giving you an open view toward the setting sun and making it one of Nusa Penida’s popular sunset spots. The small offshore islet adds another element to the view, while the changing light across the bay makes the beach feel quite different from its daytime snorkeling hours.

For the best experience, arrive around 45–60 minutes before sunset. That leaves time to walk the beach and settle into a good spot before the sun actually hits the horizon. Sunset shifts through the year, so check the local time on the day rather than going by a fixed hour.

The atmosphere stays relaxed, with beachside warungs and beanbag seating for grabbing a drink while waiting things out. Already exploring the western side of Nusa Penida? Crystal Beach makes a solid, slower final stop to close out a day of sightseeing.

How to Get to Crystal Bay

Embedded media

The bay sits on Nusa Penida's western coast, an island southeast of Bali across the Badung Strait. The usual approach is a fast boat from Bali to Toyapakeh Harbour or Banjar Nyuh Harbour, followed by a short overland stretch by scooter or private driver to reach the beach itself.

The road to the bay saw improvement work in 2026, including maintenance on the Sakti-Penida stretch leading toward the area. Road conditions and traffic can still affect travel time though, so avoid planning the journey around a tight schedule.

RouteTransportApprox. time/distance
Bali → Nusa PenidaFast boat to Toyapakeh or Banjar Nyuh HarbourDepends on boat
Toyapakeh → Crystal BeachScooter or private driver~20–25 min / 8–8.5 km
Banjar Nyuh → Crystal BeachScooter or private driverAllow extra time for road conditions
Gili Islands → Nusa PenidaFast boat, then scooter or private driverDepends on sailing

From Toyapakeh or Banjar Nyuh

  • Scooter: A practical option if you're comfortable riding on Nusa Penida's roads. Allow roughly 20–25 minutes covering about 8 to 8.5 km, heading through Toya Pakeh before climbing toward Sebunibus and the Sakti junction, then turning off toward Crystal Beach.
  • Private driver: A better choice if you're travelling with luggage, visiting several places or would rather not ride yourself.

If you're starting your trip from Bali's southern tourist areas, you can also look at Kuta tour packages that include Nusa Penida as part of a wider Bali itinerary.

Coming From the Gili Islands

If Nusa Penida is your next stop after the Gili Islands, the crossing runs by fast boat to Toyapakeh or Banjar Nyuh, followed by the same road transfer to Crystal Beach. Schedules and operators can vary by season and weather, so confirm the current sailing before planning the connection. Our Nusa Penida from Gili route guide covers the available options and what to expect on this island-to-island journey.

Planning Trip to Crystal Bay

The bay fits naturally into a wider West Nusa Penida day trip. WanderOn’s Bali tour packages offer the best 7-day itinerary that covers Angel Billabong → Broken Beach → Kelingking Beach → lunch → Crystal Beach on its Nusa Penida day trip. 

Travellers can choose between snorkelling and visiting the bay after lunch, making the bay a relaxed stop after exploring the island’s major west-coast sights.

The itinerary then returns to Sanur Harbour and continues to Kuta, so Crystal Beach is treated as part of a full-day Nusa Penida circuit rather than a separate excursion. If you want a similar route, explore WanderOn’s Nusa Penida tour packages to compare current itineraries.

Hear from Travellers like you

Pooja Aski

10 Jul 2026

We went on a trip to Bali with WanderOn, and had a great experience throughout. A special thanks to our POC, Deeksha, for being so helpful and ensuring everything was smooth and hassle-free. From beautiful sunsets and beaches to unforgettable moments and photos, Bali gave us memories we’ll cherish for a long time.

Moumita Haldar

10 Jul 2026

We went on a trip to Bali with WanderOn, and it was truly one of the most amazing and memorable experiences we've ever had! 🌴✨ A special thanks to Deeksha Sharma and Suneha Chib from WanderOn, who helped us plan the entire itinerary for our Bali trip. From the very beginning, they were incredibly helpful, patient, and responsive. They provided us with all the necessary information before our trip and were always available to answer our questions and address our concerns. What impressed us the most was that the support didn't end once the trip began. Throughout our journey, the entire WanderOn team stayed connected with us, guided us at every step, and ensured that everything went smoothly. Their constant support, professionalism, and attention to detail allowed us to enjoy Bali completely stress-free. From breathtaking sunrises and beautiful beaches to exciting activities and countless picture-perfect moments, every day in Bali was filled with joy and unforgettable memories. The trip was exceptionally well-organized, and we genuinely felt cared for throughout the experience. Thank you, Deeksha Sharma, Suneha Chib, and the entire WanderOn team for making our Bali trip so special. Your dedication and warm support transformed this vacation into a collection of memories that we will cherish for a lifetime. We would highly recommend WanderOn to anyone looking for a seamless and memorable travel experience, and we are already looking forward to travelling with WanderOn again on our next adventure

Ramya Devaraj

6 Jul 2026

Had a great experience on booking 8D7N Bali trip with Wanderon. From the start sharing itinerary, addressing enquiries, sharing milestones, sending across all important information, scheduling calls for explaining itinerary every thing was well coordinated. Thanks to Deeksha sharma and Rithika sharma. Being my first international trip, they have set the bar high. Would highly recommend.

Sudarshan saranath

3 Jul 2026

We went on Bali tour with Wanderon The arrangement, and support by Diksha and Shivam was top notch with excellent on ground support too. Overall a very good experience.

Frequently Asked Questions

Your right to Know!

Our Blogs

Some good reads to help you travel better!

View All

Why Choose WanderOn?

Travel More. Worry Less. We've Got the Rest.

  • Expertly Crafted Itineraries

    Famous sights, hidden gems, and everything in between — planned around your vibe, your crew, your budget.

  • Passionate Trip Captains

    Our Captains are trained to lead and set the vibe. They will be part guide, part friend, all in.

  • End-to-End Travel Support

    Visa help, on-ground assistance, round-the-clock support! You just book, we will handle the rest.

  • Top Rated by Travellers

    4.9 stars on Google and TripAdvisor from 2 lakh+ travellers who booked, and came back to say it was worth it.

  • Transparent Pricing, No Hidden Costs

    We clearly spell out what's included and what's not, so nothing catches you off guard mid-trip.

  • Best Stays, Transport & Meals

    We arrange comfy stays, reliable drivers with good vehicles, and the best meals we can find for you.

Don't Just Dream, Travel!

Tour Packages By Theme - Bali

Packages Under Budget - Bali

How To Reach - Bali

Things To Do - Bali

Tour Packages - Bali

Travel Guide - Bali

Places To Visit - Bali

Best Time To Visit - Bali

Others - Bali

Tour Packages From Various Cities - Bali

International Tour Packages

India Tour Packages

Other Packages