Experience the magic of Crystal Bay, Nusa Penida

Crystal Bay Nusa Penida is the ultimate destination for turquoise waters, vibrant reefs, and unforgettable sunsets. Nestled on the island’s serene west coast, this crescent-shaped beach is ideal for swimming, beginner-friendly snorkeling, and leisure time.

Best time to visit Crystal Bay

  • Plan your visit between 4pm–6pm for the best sunset views. 
  • The dry season is between April and October, when the skies are clear with minimal rainfall. 
  • Weekdays and early afternoons tend to be quieter, while weekends and holidays see increased local and tourist foot traffic. 
  • Aim to arrive around 2pm to enjoy calm snorkeling conditions, followed by relaxing beach lounging until sunset.
Plan your visit to Nusa Penida

Opening hours

Crystal Bay is accessible 24/7; however, it's recommended to visit between 6am and 6pm for safety and to enjoy available services.

How to get to Crystal Bay

Crystal Bay is situated in Sakti Village on the western coast of Nusa Penida, Bali, Indonesia.

From Bali to Nusa Penida

  • Take a fast boat from Sanur Harbor to Nusa Penida (about 30–60 minutes).
  • Boats depart frequently throughout the day—book in advance during peak season.
Getting to Nusa Penida

From Nusa Penida harbor to Crystal Bay

  • Arrive at Toyapakeh or Banjar Nyuh Harbor (both are common landing points).
  • Rent a scooter or hire a private car with driver.
  • The drive to Crystal Bay takes 30–40 minutes via winding roads.

Road conditions

  • Roads are mostly paved but can be narrow and bumpy in places.
  • Drive carefully, especially if you’re on a scooter and not used to riding on uneven terrain. Scooters are highly prone to accidents.

Signage and directions

  • Google Maps works well—just search for “Crystal Bay Beach.”
  • Locals are friendly and happy to help if you need directions.

Entrance & fees

  • No official entrance fee is required to visit Crystal Bay Beach.
  • A parking fee applies for scooters or cars.
  • Additionally, all visitors to Nusa Penida are required to pay an island entry fee upon arrival.

Facilities at Crystal Bay

Rental chairs & umbrellas

Available on a first-come basis. Arrive early as shaded spots fill quickly.

Beach Shacks & Warungs

Enjoy local favorites such as nasi goreng, fresh seafood, and refreshing coconut water from beachside huts.

Basic amenities

Public restrooms and cold-water showers are conveniently located just behind the beach.

Parking

Parking is available after paying a minimal fee.

Snorkeling & swimming tips

  • Crystal Bay’s shallow lagoon (5–8 meters deep) is sheltered by reefs, perfect for beginner snorkelers. 
  • For more advanced snorkeling, the dive can extend up to 18 meters deep.
  • Expect sightings of colorful parrotfish, surgeonfish, and playful garden eels. 
  • For swimming, stick to the left side of the beach for calmer waters and remember to swim parallel to the shore to avoid standing on coral formations.
  • Snorkeling gear rentals are available on-site.

Where to eat near Crystal Bay

Warung Crystal Bay

  • Small, family-run eatery just steps from the beach.
  • Serves authentic Balinese dishes, fresh grilled seafood, and classic fried rice/noodle options.
  • Budget-friendly and laid-back—perfect for a casual local meal.

The Chill Penida

  • Beachfront restaurant with a relaxed, social vibe.
  • Offers a mix of Indonesian favorites, seafood, and Western comfort food.
  • Great spot to unwind with ocean views and sunset drinks.

Amok Sunset

  • Hilltop dining with one of the best sunset views on the island.
  • Menu includes Balinese curries, seafood specials, and international fusion dishes.
  • Ideal for a romantic evening or a sunset dinner with friends.

Boat tours & island transfers

  • Local boat tours frequently include Crystal Bay as the final stop, especially on half-day or sunset excursions departing from Toya Pakeh or Buyuk Harbour. 
  • These often combine morning snorkeling at Manta Point with an afternoon relaxation at Crystal Bay. 
  • If self-driving, Crystal Bay is approximately a 30-minute scenic drive from Sampalan, clearly marked by signage.

Frequently asked questions about Crystal Bay

Can I spot manta rays at Crystal Bay?

While manta rays typically frequent Manta Point nearby, not Crystal Bay directly, many tours conveniently combine visits to both locations.

Are lifeguards present?

No lifeguards are stationed at Crystal Bay. Always swim cautiously and preferably with a companion.

Do I need to pay an entrance fee?

Yes, a modest entry fee of around IDR 10,000 per person is required at the beach access point.

Can I stay at Crystal Bay after sunset?

The beach generally closes after sunset, but nearby cliff-top warungs remain open, offering drinks and snacks after sunset.

Where is Crystal Bay located?

Crystal Bay is located on the west coast of Nusa Penida, an island southeast of Bali, Indonesia. It’s easily accessible by scooter or car from the main ferry ports.

Why is it called Crystal Bay?

The name comes from the bay’s crystal-clear waters, ideal for snorkeling and diving. Visibility is excellent, often up to 30 meters.

Is Crystal Bay good for swimming?

Yes, but swimmers should be cautious. The water is usually calm in the shallows, but strong currents can occur further out. Always check local conditions before swimming.

Are there facilities at Crystal Bay beach?

Yes, you’ll find small warungs (local eateries), beach loungers for rent, changing huts, and local vendors selling snacks and drinks.

Do I need a guide to snorkel or dive at Crystal Bay?

While snorkeling near the shore is doable on your own, diving or snorkeling further out is best done with a local guide or tour operator due to strong currents and deeper waters.

When is the best time to visit Crystal Bay?

The best time is during the dry season (April to October), particularly in the early morning or late afternoon, for fewer crowds and better lighting for photography.

Can I watch the sunset at Crystal Bay?

Yes! Crystal Bay is one of the best sunset spots in Nusa Penida, with the sun setting directly over the ocean.

Bali Tickets
Scan code
Download the Headout app

Get Help 24/7

We Accept
VISA
MASTERCARD
AMEX
PAYPAL
MAESTROCARD
APPLEPAY
GPAY
DISCOVER
DINERS
IDEAL
FPX