Western Destinations
Crystal Bay Nusa Penida
Crystal Bay Nusa Penida: Snorkeling Info & Field Guide
Crystal Bay Nusa Penida, locally known as Pantai Penida, is a sheltered coastal bay situated in Desa Sakti, Kecamatan Nusa Penida, Kabupaten Klungkung, Bali. Characterized by a 300-meter sandy shoreline lined with coconut palms, the bay is naturally protected by a small limestone islet (Pura Batu Jineng) positioned near the mouth of the inlet. Unlike the steep cliff formations found across West Nusa Penida, Crystal Bay features a flat terrain and direct ocean access with clear, calm waters inside the inner bay perimeter.

1. On-Site Activities & Beachfront Facilities
Crystal Bay serves as one of the primary water recreation and resting stops on the western circuit:
Water Activities: The inner bay is suitable for recreational swimming, coastal snorkeling, and scuba diving. Coral formations begin roughly 30–50 meters off the shoreline, hosting reef fish populations accessible directly from the beach.
On-Site Warungs: Local vendors operate along the shaded tree line behind the beach, providing cooked meals, snacks, fresh young coconuts, and cold beverages.
Equipment Rental Rates: On-site stands offer basic individual gear (masks, snorkels, or fins) starting at IDR 50,000 per item.
Guided Boat Snorkeling Option: For a comprehensive reef excursion beyond the shore, visitors can book a dedicated Snorkeling Ticket with us for IDR 250,000 per person. This service includes complete gear rental and a spot on a shared local snorkeling boat visiting surrounding marine sites such as Gamat Bay and Toyapakeh reef.
2. Entry Fees, Parking & Access Costs
There is no general admission fee to walk onto the beach at Crystal Bay Nusa Penida. The local management collects only standard vehicle parking fees at the entrance gate:
Motorbike Parking: IDR 5,000
Car Parking: IDR 10,000
Paved parking areas accommodating motorbikes and cars are located directly behind the coconut grove, allowing flat walking access to the sand without stairs or steep hikes.
3. Strategic Location & Nearby Western Attractions

Positioned on the western coast, Crystal Bay Nusa Penida connects logically with surrounding points of interest along paved main roads:
Gamat Bay: Located 4.3 km away (approx. 12 minutes by motorbike via inland shortcuts).
Kelingking Beach: Located 15 km away (approx. 25 minutes by motorbike or private car).
Angel’s Billabong & Broken Beach: Located 16 km away (approx. 30 minutes by vehicle along the western loop road).
Due to its accessible layout and dining facilities, drivers frequently schedule Crystal Bay Nusa Penida as a midday lunch stop or a final relaxation point to complete a West Nusa Penida day tour.
4. Optimal Visiting Time
Selecting your arrival time depends on your specific itinerary goals:
Morning Window (07:00 AM – 10:00 AM): Recommended for swimming and snorkeling. Water clarity is highest early in the day, sea swells inside the bay are minimal, and beach crowds remain low.
Late Afternoon Window (04:00 PM – 05:00 PM WITA): Ideal for sunset viewing. Because Crystal Bay Nusa Penida faces directly west, it is one of the few locations on the island where you can watch the sun drop directly over the western marine horizon.
5. Getting Here from Banjar Nyuh Port
Fast boat services operating from mainland Bali dock directly at Banjar Nyuh Harbor. From the pier at Banjar Nyuh Port, Crystal Bay Nusa Penida is located 9.2 km away, requiring approximately 25 minutes of drive time along fully paved inland roads.
Ground transport options available upon disembarking at Banjar Nyuh Port include:
Scooter Rental: Rental counters near the port entrance offer daily motorbikes starting from IDR 75,000 per day for independent travelers.
Car Rental with Local Driver: Recommended for families, groups, or travelers carrying gear or luggage.
Tour Packages: Booking your crossing on our Tour Package allows you to pair fast boat transfers from Sanur directly included with private air-conditioned island tour transport or organized boat snorkeling trips waiting upon your arrival at Banjar Nyuh.