Baligasm
Baligasm

Nusa Penida · Beach

Crystal Bay, Nusa Penida

Penida's easy-going west-coast beach, with reef off the sand, a shrine-topped islet and a famous sunfish dive site.

By the Baligasm editors · Updated 29 October 2026 · Photo by @iw.wm

Overview

Crystal Bay: before you go

Crystal Bay is a palm-fringed beach in Sakti village on Nusa Penida's west coast, a 15–20 minute drive (about 8 km) from Toyapakeh and 2.5 to 4 hours from the airport. It offers the island's simplest snorkelling, a temple islet offshore, Bali's best-known mola mola dive site and a sunset over the sea. Give it two to three hours. It suits snorkellers, divers and anyone sleeping on the island, provided they respect currents that have claimed lives.

Visitors call it Crystal Bay, but on local maps this is Teluk Penida, the bay below Banjar Penida in Sakti, and villagers still say Pantai Penida; its formal name is Pantai Segara Penida. Coconut palms and a row of warungs back a strip of pale sand that looks west over the Badung Strait. Out in the bay sits a rocky islet of roughly one hectare with a small arch at its base and a shrine, Pura Penida, on its summit. Behind the beach is Pura Segara Penida, a sea temple; segara is the Balinese word for sea.

People come for what lies under the surface. Healthy coral starts a few strokes from the sand, reef fish appear on nearly every swim and turtles hang around the islet. Wooden boats moored in the bay ferry snorkellers along the coast to Manta Bay, and dive boats work the slopes around the islet, the classic Bali site for finding mola mola, the ocean sunfish, between July and October.

The catch is the water beyond the bay. Strong currents flow between the beach and the islet and on out to sea, and divers know the site for abrupt down-currents. Two divers died here in separate accidents during one week in August 2012, prompting police to close the beach briefly. In February 2014 seven Japanese divers were carried off after a dive in rough weather; five were rescued, one was found dead and one was never recovered. On 13 September 2026 a British man, 54, drowned while swimming on a family day trip. Swimming is legal here, unlike at Kelingking, Diamond Beach or Angel's Billabong, but only the sheltered water inside the moored boats is sensible.

Two practical changes came in 2026. From 1 September the bay joined Klungkung regency's One Gate One Destination ticket scheme, so every visitor pays at the gate on top of the foreign arrival fee; on day one the queue stretched by midday, and cars now park before passengers walk to the counter. Timing matters too. Day tours stop for lunch from roughly 11 am to 3 pm, sometimes allowing only an hour. Mornings are calmer, and sunset, when the islet and boats turn to silhouettes, comes after the last Sanur boats leave around 5 pm. The bay is at its best for people who stay the night.

Opening hours
Open beach every day; ticket desk times are not published
Ticket
Adults IDR 25,000, children IDR 15,000, cashless
Time needed
2–3 hours for a snorkel and lunch; longer to stay for sunset
Best time
Mornings for snorkelling, from 5:30 pm for sunset; April to October
Dress code
Swimwear is fine on the beach; a sarong and sash for Pura Segara, after asking
Location
Sakti, west coast, 8–9 km (15–25 minutes) from Toyapakeh or Banjar Nyuh

Crystal Bay Road, Banjar Penida, Sakti, Nusa Penida, Klungkung Regency, Bali

Open in Google Maps ↗Read it on the Blog →

What to see

What to see at Crystal Bay

01

The snorkelling zone

Snorkel in the protected strip between the beach and the anchored wooden boats. Coral begins almost at your feet and fish are everywhere. Masks and fins are rented from warungs along the sand, typically around IDR 50,000 for the pair. Mornings bring the calmest water. When the tide is low, keep away from the bay's northern end, on your right looking out, where the waves push people onto the reef.

02

The islet and its shrine

The hectare of cliff and scrub in the middle of the bay is what makes the view. An arch has worn through its foot, and villagers built a small shrine, Pura Penida, on top; Indonesian travel writers have likened it to a miniature Tanah Lot. Turtles are spotted around it more than anywhere else in the bay. Enjoy it from the beach or a boat and never try swimming out, because the current between shore and islet can sweep you past it into open water.

03

Pura Segara Penida

The sea temple at the back of the beach, Pura Segara Penida, is an active place of worship, not an attraction, and most beachgoers walk by. If you would like to look inside, put on a sarong and sash, ask a villager first and keep clear on ceremony days, when the courtyard fills with families and offerings.

04

Sunset over the strait

Facing due west, the bay watches the sun drop into the sea past the islet and the moored boats. Sunset ranges from about 6:05 pm in May and June to about 6:45 pm from late January into February. The islet can hide the sun itself, so move along the sand to frame it. For an elevated view, take the stairs at the beach's left-hand end up to the hilltop. Drive out carefully afterwards; the exit road is steep and twisting.

05

Diving for mola mola

Between July and October, cold upwelling brings ocean sunfish up to roughly 20–40 m on the slope below the islet, where reef fish clean them. Water can drop to 16–22°C, colder still under the thermocline, so dive shops want you in a 5 mm suit with an Advanced Open Water card. Expect roughly one dive in ten to produce a sunfish. On busy season mornings 15 to 20 boats share the site; afternoon dives can be close to empty.

06

Boat trips to Manta Bay

The moored boats run short snorkel trips down the coast to Manta Bay, where reef mantas feed year-round, often adding a stop at neighbouring Gamat Bay. Shared trips cost about IDR 150,000–250,000 per person. Ask whether gear and the marine conservation fee are included; foreign snorkellers and divers have paid IDR 100,000 for that since 2023. A crew that understands the current is the safest way to see reef outside the bay.

07

Pandan Beach over the hill

At the left-hand end of the beach, facing the sea, a stairway climbs the headland and a narrow path leads down to Pandan Beach, the next cove south, about 20 minutes each way. It has one small warung, a few loungers and far fewer people. The top of the stairs is also the best place to look down on Crystal Bay and its islet.

08

The coast walk to Broken Beach

From Pandan Beach a cliff trail, one of Penida's few genuine hikes, carries on south to Broken Beach, about 3 km from the start. Allow just under two hours, with steep, loose sections where decent shoes matter. You reach the arch on foot instead of in a stream of tour cars, but you will need a pick-up, since the drive back is some 18 km.

Seasons

Best time to visit Crystal Bay

Snorkel early. The sea is calmest in the morning, and from about 11 am to 3 pm the beach fills with west-coast tour groups stopping for lunch while boats jam the anchorage. Later in the afternoon the light softens and the sunset crowd drifts in. Look at a tide table too, because low tide on the right-hand side of the bay pushes swimmers onto the reef.

The dry months, April to October, give the most settled weather, flatter seas and the clearest water for snorkelling and manta trips. Divers looking for mola mola should come between July and October, with the odd sighting into November. These are also Bali's busiest months, so reserve boats a day ahead. From November to March, wind and rain make the crossing bumpier and visibility less reliable.

Each September or October, at the full moon, the Nusa islands observe Nyepi Segara: for 24 hours (from 6 am on 27 September in 2026) all boats stay moored and nobody swims, snorkels or dives. Nyepi, on 8 March 2027, keeps everyone indoors island-wide. If a ceremony is taking place at Pura Segara Penida behind the beach, give it space.

Getting there

How to get to Crystal Bay

  • Toyapakeh or Banjar Nyuh harbour15–25 minutes

    About 8–9 km south-west on a sealed road, following signs for Crystal Bay and Gamat Bay through Sakti before a steep drop to the car park. Most Sanur boats land at Banjar Nyuh, beside Toyapakeh.

  • Sanur Harbour1–1.5 hours

    A 30–45 minute fast boat to Banjar Nyuh, Buyuk or Sampalan, about IDR 170,000–250,000 one way, then 15–40 minutes by road. Check in 60–90 minutes before sailing.

  • Ngurah Rai airport (DPS)2.5–4 hours

    Drive to Sanur Harbour (30–60 minutes), check in, cross, then drive to the west coast. Landing late in the afternoon? Sleep in Sanur and sail next morning.

  • Buyuk or Sampalan harbour20–40 minutes

    West along the north-coast road: roughly 12 km from Buyuk, 16 km from Sampalan, which is the landing for Kusamba boats.

  • Nusa Lembongan30–45 minutes

    A 10–15 minute local boat to Toyapakeh, about IDR 60,000 each way, then 15–20 minutes by road. Manta trips from Jungutbatu often pause in the bay without landing.

  • Kelingking Beach30–40 minutes

    Around 15 km through Bunga Mekar and Sakti; most west-coast tours link Kelingking, Broken Beach and this bay.

  • Seminyak, Canggu or Ubud2.5–4 hours

    30–90 minutes to Sanur Harbour by car, then the boat and the island drive. For a day trip, leave before 7 am.

Know before you go

Tips for your visit

  1. 01Swim only on the shore side of the moored boats, and never head for the islet; the current between them can carry you to sea.
  2. 02Bring or rent fins. Swimming against the bay's fast-changing currents is far harder without them.
  3. 03At low tide, avoid the right-hand side of the bay, where waves push swimmers onto sharp coral.
  4. 04Ask your driver or tour to buy the cashless site ticket in advance; the counter gets a queue at midday.
  5. 05Carry small notes for parking (IDR 5,000 for a scooter), gear, loungers and food, as most stalls take cash only.
  6. 06Agree with your driver beforehand how long you want here; day-trip drivers sometimes allow just an hour.
  7. 07This is a protected marine area, so keep your feet off the coral, leave turtles alone and never feed the fish.
  8. 08A sunset here requires a night on the island, as the last boats to Sanur go at around 5 pm.
  9. 09Guesthouses on the road down from Sakti are about 30 minutes' walk away downhill; a local scooter ride back up costs around IDR 10,000.
  10. 10Snorkellers almost never meet mola mola. To try, book a dive and expect to go to 20–40 m.
  11. 11Check your insurance covers snorkelling and diving; serious cases are transferred by boat to mainland Bali.

FAQ

Crystal Bay questions, answered

Should Crystal Bay be on my Nusa Penida plan?

+

Yes, if you want to snorkel or catch a sunset. No west-coast beach is more relaxed: coral a few strokes out, cheap food, an islet with a shrine and a sunset you can simply sit and watch. It is less rewarding on a rushed midday day trip, when the beach is crowded and your driver may give you an hour, or if you are expecting a calm swimming beach.

Can you swim safely at Crystal Bay?

+

Only close in, on the beach side of the anchored boats. Beyond them, water rushes between shore and islet and on into the strait. Swimmers and divers have died here, most recently a British holidaymaker in September 2026 and earlier divers in 2012 and 2014. Never swim to the islet, keep off the right side at low tide, wear fins and always swim with someone.

What is the snorkelling like?

+

Very good for a Penida beach. You can swim straight out from the sand over coral in decent health, see reef fish on almost every outing and often find turtles near the islet. Clarity is best in the dry months and the surface flattest early in the day. Mantas need a boat: the bay's skippers run quick trips to Manta Bay.

How much will a visit to Crystal Bay cost?

+

Entry at the gate costs IDR 25,000 for adults and IDR 15,000 for children, cards or QR only. Foreign visitors also pay Penida's IDR 25,000 arrival fee per adult and Bali's IDR 150,000 tourist levy. Add IDR 5,000 for scooter parking and about IDR 50,000 if you rent a mask and fins from a beach warung.

Where do I hire snorkel gear?

+

The beachside warungs rent masks, snorkels and fins. A mask with fins usually costs around IDR 50,000, though some stalls price each item separately, so confirm before handing over money. Test the strap and seal before paying, or pack a mask from home.

When can divers see mola mola at Crystal Bay?

+

Mainly July to October, with occasional encounters into November. Cold upwelling lifts the sunfish to around 20–40 m, where reef fish clean them, but nothing is guaranteed: one local guide estimates one sighting in roughly ten dives. Afternoon dives are often calmer than the morning, when 15 to 20 boats can crowd the site.

Will I see a mola mola on a snorkel?

+

Very unlikely. Sunfish normally stay deep, between 20 and 40 m below a cold thermocline, and shallow sightings are rare flukes. To have a real chance, book a fun dive; operators recommend Advanced Open Water certification and a 5 mm wetsuit. Discover Scuba programmes stop at 12 m, which is too shallow.

What time does the sun set at Crystal Bay?

+

From about 6:05 pm in May and June to about 6:45 pm between late January and February; in October it is around 6:10 pm. The sky begins to warm from about 5:30 pm. The beach faces west, so the sun sinks into the sea beyond the islet, which can block it, so walk along the sand to frame the shot.

Is sunset possible on a day trip?

+

Rarely. The final fast boats to Sanur leave around 5 pm, roughly an hour before the sun goes down, so day visitors have to leave the bay by mid-afternoon. Staying at least one night is the answer. There are plenty of rooms on the hill above in Sakti, a short drive from the morning boats at Toyapakeh.

How do I reach Crystal Bay from the harbour?

+

It is a short drive, 15 to 25 minutes south-west from either Toyapakeh or Banjar Nyuh. Expect tarmac throughout and a sharp downhill finish into the parking area. Penida has no ride-hailing, so arrange a driver or scooter on arrival. From Sampalan harbour, allow 30 to 40 minutes.

Is it possible to hike from Crystal Bay to Broken Beach?

+

Yes, if you are comfortable on steep ground. Start up the stairs at the southern end of the sand, drop to Pandan Beach after about 20 minutes, and carry on along the clifftops to the arch, a little over 3 km in total and just under two hours. Wear proper shoes, take water and book a ride back, since the road distance is about 18 km.

Nearby

Pair it with

More in Nusa Penida

Other visitor guides