
Nusa Penida · Beach
Crystal Bay, Nusa Penida: Snorkeling, Currents and Sunset Guide
A west-facing bay with reef, a temple islet and Bali’s classic mola mola dive site.
By The Bali Guideline Editorial TeamUpdated 16 October 2026
Overview
Crystal Bay, before you go.
Crystal Bay is a palm-backed beach in Sakti village on Nusa Penida’s west coast, about 8 km (15 to 20 minutes) from Toyapakeh harbor. It has the island’s easiest snorkeling, a temple islet in the bay, Bali’s best-known mola mola dive site and a west-facing sunset. It is worth it for snorkelers and anyone staying the night, as long as you respect currents that have drowned swimmers and swept away divers.
Crystal Bay is the travelers’ name for Teluk Penida, the bay below Banjar Penida in Sakti village. Locals still call the beach Pantai Penida, and Bali’s official tourism portal lists it as Pantai Segara Penida. A strip of pale sand backed by coconut palms and warungs faces west across the Badung Strait. In the middle of the bay sits a rocky islet of about one hectare, with a small arch at its foot and a shrine on top that villagers call Pura Penida. Behind the beach stands Pura Segara Penida, a sea temple; segara means sea.
The water is the reason to come. You can snorkel straight off the sand over coral in good condition, with reef fish on almost every swim and turtles around the islet. Wooden boats anchored in the bay run snorkelers to Manta Bay farther down the coast, and dive boats come for the reef slopes around the islet, the classic place in Bali to look for mola mola, the ocean sunfish, from July to October.
The catch lies beyond the bay. Currents run hard between the beach and the islet and out toward the open sea, and the dive site is notorious for sudden down-currents. In August 2012 two divers died here in separate incidents in a single week, and police briefly closed the beach. In February 2014 seven Japanese divers were swept away after a dive in bad weather; five were found alive, one was found dead and one was never found. On 13 September 2026 a 54-year-old British man drowned while swimming during a family day trip. Swimming is allowed here, unlike at Kelingking, Diamond Beach or Angel’s Billabong, but only the sheltered water inside the line of moored boats is sensible.
The visit changed in 2026. Since 1 September, Crystal Bay has been one of the ticketed sites under Klungkung regency’s One Gate One Destination system, so everyone pays at the gate, on top of the island fee foreigners pay on arrival. On the first day the ticket counter had a long queue by midday, and drivers now have to park before their passengers walk to it.
Timing decides how it feels. Day tours from Bali stop here for lunch between about 11 am and 3 pm, and their drivers sometimes allow only an hour. Mornings are calmer. The best hour is sunset, when the islet and the boats turn to silhouettes, but the last fast boats to Sanur leave around 5 pm. Crystal Bay at its best belongs to people who sleep on the island.
- Opening hours
- Open beach, daily; ticket desk hours not published (checked Oct 2026)
- Ticket
- IDR 25,000 adults, IDR 15,000 children, cashless (checked Oct 2026)
- Time needed
- 2–3 hours to snorkel and eat; longer if you stay for sunset
- Best time
- Before 10 am to snorkel; from 5:30 pm for sunset; April–October
- Dress code
- Swimwear on the beach; sarong to enter Pura Segara, ask first
- Location
- Sakti, west coast; 8–9 km (15–25 min) from Toyapakeh or Banjar Nyuh
Jalan Crystal Bay, Banjar Penida, Sakti, Nusa Penida, Klungkung Regency, Bali, Indonesia
Open in Google MapsWhat to See
What to see at Crystal Bay.
- 01
Snorkeling inside the boat line
The sheltered water between the sand and the moored wooden boats is where to snorkel. Coral starts close to shore and reef fish are everywhere. Rent a mask and fins from a warung on the beach; recent reports put the price at about IDR 50,000. Go in the morning, when the water is calmest. Avoid the right-hand side of the bay as you face the sea: at low tide, waves there push swimmers onto the coral.
- 02
The temple islet
The rock in the middle of the bay, about a hectare of cliff and scrub, is what makes the view. A small arch is worn through its base, and villagers built a shrine on top, Pura Penida, which a 2019 Indonesian travel report compared to Tanah Lot. Turtles are seen most often around it. Admire it from the sand or a boat, and never try to swim out: the current between the beach and the islet can carry you past it and out to sea.
- 03
Pura Segara Penida
On Jalan Crystal Bay, just behind the beach, stands Pura Segara Penida, a Balinese sea temple. It is a place of worship rather than a sight, and most visitors walk past it. If you want to look inside, wear a sarong and sash, ask someone from the village first, and keep out of the way during ceremonies, when families arrive with offerings and the courtyard is in use.
- 04
Sunset on a west-facing beach
Crystal Bay faces west, so the sun goes down over the sea beyond the islet and the moored boats. It sets between about 6:05 pm in May and June and about 6:45 pm from late January to February. The islet can hide the sun itself, so walk along the sand to frame it. For a higher view, climb the stairs at the left end of the beach to the hilltop. Drive out slowly afterwards; the road up is steep and winding.
- 05
Diving for mola mola
From July to October, upwelling chills the water and mola mola rise to about 20 to 40 m to be cleaned by reef fish along the slope off the islet. Temperatures can fall to 16–22°C, colder below the thermocline, so operators recommend a 5 mm wetsuit and Advanced Open Water certification. One local guide estimates a sighting on about one dive in ten. In season 15 to 20 boats crowd the site on a busy morning; afternoon dives are often almost empty.
- 06
Snorkel boats to Manta Bay
Boats anchored in the bay take snorkelers on short trips to Manta Bay farther down the coast, where reef mantas feed all year, often with a stop at Gamat Bay next door. Group trips cost about IDR 150,000 to 250,000 per person (checked Oct 2026). Ask whether gear and the marine conservation fee, IDR 100,000 for foreign snorkelers and divers since 2023, are included. A boat crew that reads the current is the safest way to see the reef beyond the bay.
- 07
Pandan Beach over the headland
From the left end of the beach, as you face the sea, a flight of stairs climbs the headland and a small path drops to Pandan Beach, the next cove south. Allow about 20 minutes each way. Pandan has a small warung and a few sunbeds and sees far fewer people, and the top of the stairs is the best viewpoint over Crystal Bay and its islet.
- 08
The coast path to Broken Beach
One of Nusa Penida’s few real hikes starts at Pandan Beach and follows the cliffs south to Broken Beach, a little over 3 km from Crystal Bay on mapped paths. Expect a little under two hours, with steep, loose sections where good shoes matter. You arrive at the arch on foot, away from the convoy of tour cars, but you need a ride back: by road the two are about 18 km and 40 minutes apart.
Seasons
Best time to visit Crystal Bay.
Come before 10 am to snorkel. The water is calmest in the morning, and the beach is busiest from about 11 am to 3 pm, when west-coast day tours stop for lunch and boats crowd the anchorage. Late afternoon brings softer light and the sunset crowd. Check a tide table as well: at low tide, waves on the right-hand side of the bay push swimmers onto the reef.
April to October is the best time overall, with drier weather, calmer seas and the clearest water for snorkeling and manta trips. July to October is mola mola season for divers, with occasional sightings into November. Those months are also Bali’s busiest, so book boats a day ahead. From November to March, rain and wind make the crossing rougher and the water less reliably clear.
Nyepi Segara closes the sea around the Nusa islands for 24 hours once a year, around the full moon of September or October; in 2026 it began at 6 am on 27 September. That day there are no boats, no swimming and no snorkeling. Nyepi, on 8 March 2027, keeps the whole island at home for a day. If a ceremony is under way at Pura Segara Penida behind the beach, give it room.
Getting There
How to get to Crystal Bay.
| From | Time | How |
|---|---|---|
| Toyapakeh or Banjar Nyuh harbor | 15–25 min | About 8–9 km south-west on a paved road. Follow the signs for Crystal Bay and Gamat Bay through Sakti, then descend steeply to the car park. Most Sanur fast boats land at Banjar Nyuh, next to Toyapakeh. |
| Sanur Harbour | 1–1.5 hrs | Fast boat to Banjar Nyuh, Buyuk or Sampalan in 30–45 min, about IDR 170,000–250,000 one way (checked Oct 2026), then 15–40 min by road. Check in 60–90 min before departure. |
| Bali airport (DPS) | 2.5–4 hrs | 30–60 min by car to Sanur Harbour, check-in and the boat, then the drive across the island. If you land after mid-afternoon, sleep in Sanur and cross in the morning. |
| Buyuk or Sampalan harbor | 20–40 min | About 12 km from Buyuk and 16 km from Sampalan along the north coast. Sampalan is where boats from Kusamba land after 20–30 min at sea. |
| Nusa Lembongan | 30–45 min | Local boat to Toyapakeh in 10–15 min, about IDR 60,000 each way (checked Oct 2026), then 15–20 min by road. Manta snorkel trips from Jungutbatu often stop in the bay without landing. |
| Kelingking Beach | 30–40 min | About 15 km by road through Bunga Mekar and Sakti. West-coast day tours usually pair the two with Broken Beach. |
| Seminyak, Canggu or Ubud | 2.5–4 hrs | 30–90 min by car to Sanur Harbour, then the boat and the drive. For a day trip, leave before 7 am. |
Getting around Crystal Bay
The last stretch drops down a steep hill, then runs along a straight lane lined with tall palms to a car park behind the beach. Scooter parking costs IDR 5,000 (checked Oct 2026); car rates are not published, so carry small notes. Since the site tickets began, drivers must pull into the car park first and passengers walk to the ticket counter, a rule brought in after first-day jams on the narrow road.
There is no Grab or Gojek on Nusa Penida. Most visitors come with a driver hired at the harbor, about IDR 700,000–1,000,000 a day for a car (checked Oct 2026), or on a rented scooter. Day-trip drivers sometimes allow only an hour here; agree on more time before you set off if you want to snorkel and eat. Riders should take the descent and the climb out slowly.
If you stay in one of the guesthouses on the road down from Sakti, you can walk: from the Namaste Bungalows area it takes about 30 minutes downhill. Coming back up is a steep climb, and a local on a scooter can run you up for about IDR 10,000. On the beach, the warungs, the temple and the stairs to Pandan are a few minutes apart.
Know Before You Go
Crystal Bay tips that save time and trouble.
- 01Stay inside the line of anchored boats, and never swim out to the islet; the current between the two can carry you out to sea.
- 02Bring or rent fins. Without them, swimming against a current is far harder, and the bay’s currents change quickly.
- 03Avoid the right-hand side of the bay at low tide, where waves push swimmers onto sharp coral.
- 04Buy your site ticket ahead through your driver or tour if you can; payment is cashless, and the counter queues at midday.
- 05Carry small cash for parking, gear, sunbeds and food; many warungs and rental stalls take cash only.
- 06The bay is inside the Nusa Penida marine protected area: do not stand on coral, touch turtles or feed the fish.
- 07To see the sunset you need a night on the island. The last fast boats to Sanur leave around 5 pm.
- 08Snorkelers almost never see mola mola. To look for one, book a dive with an operator and expect to go to 20–40 m.
- 09Serious injuries mean a boat to mainland Bali, because the island hospital has limited services. Check that your insurance covers snorkeling and diving.
FAQ
Crystal Bay questions, answered.
Is Crystal Bay worth it?
Yes, if you want to snorkel or watch the sunset. It is the most relaxed beach on Nusa Penida’s west coast, with reef close to shore, warungs, a temple islet and the island’s easiest sunset. It is less worth it on a rushed day trip at midday, when the bay is crowded and your driver may allow only an hour, or if you expect a calm swimming beach: the currents beyond the boats are serious.
Is it safe to swim at Crystal Bay?
Only close to shore, inside the line of anchored boats. Currents run hard between the beach and the islet and out toward the open sea. A 54-year-old British man drowned while swimming here on 13 September 2026, and divers died at the site in 2012 and 2014. Do not swim out to the islet, avoid the right side at low tide, wear fins and never swim alone.
How good is the snorkeling at Crystal Bay?
Good for a beach on Nusa Penida. You can snorkel straight off the sand over coral in good condition, with reef fish on most swims and turtles around the islet. Visibility is usually best in the dry season, and the water is calmest in the morning. For mantas, take one of the boats anchored in the bay to Manta Bay, which is a short ride down the coast.
How much does it cost to visit Crystal Bay?
The site ticket is IDR 25,000 per adult and IDR 15,000 per child, paid cashless at the gate (checked Oct 2026). Foreign visitors also pay a Nusa Penida island fee of IDR 25,000 per adult on arrival, and Bali’s IDR 150,000 tourist levy. Scooter parking is IDR 5,000, and snorkel gear about IDR 50,000 from beach warungs.
Where can you rent snorkel gear at Crystal Bay?
From the warungs along the back of the beach, which rent masks, snorkels and fins. Recent reports put a mask and fins at about IDR 50,000, though some stalls charge separately for each item, so agree on the price first. Check the strap and seal before you pay, or bring your own mask if you have one that fits.
When is mola mola season at Crystal Bay?
From July to October, with occasional sightings into November, according to local dive operators. Cold upwelling brings the sunfish up to about 20 to 40 m, where reef fish clean them. Sightings are never guaranteed: one guide estimates about one dive in ten. Afternoon dives are often quieter than the morning rush, when 15 to 20 boats can share the site.
Can you see mola mola while snorkeling?
Almost never. Mola mola usually stay at 20 to 40 m, below a cold thermocline, and one local guide’s sighting at 5 m is a rare exception. To look for one, book a fun dive; operators recommend Advanced Open Water and a 5 mm wetsuit. Discover Scuba dives are limited to 12 m, too shallow for a realistic chance.
What time is sunset at Crystal Bay?
Between about 6:05 pm in May and June and about 6:45 pm from late January to February; in October it is close to 6:10 pm. The light starts to turn from about 5:30 pm. The beach faces west, so you watch the sun drop into the sea past the islet. The islet can block the sun itself, so walk along the sand to frame it.
Can you see the sunset at Crystal Bay on a day trip?
Usually not. The last fast boats from Nusa Penida to Sanur leave around 5 pm, about an hour before sunset, so day-trippers have to leave the bay by mid-afternoon. To watch it, spend at least one night on the island. Guesthouses line the road down from Sakti, and Toyapakeh is about 15 to 20 minutes away for the morning boat.
How do you get to Crystal Bay from the harbor?
By car or scooter, about 8 to 9 km south-west of Toyapakeh and Banjar Nyuh, in 15 to 25 minutes. The road is paved but ends in a steep descent to the car park. There is no Grab or Gojek on the island, so hire a driver at the harbor or rent a scooter. From Sampalan, where Kusamba boats land, allow 30 to 40 minutes.
Can you walk from Crystal Bay to Broken Beach?
Yes, if you are steady on steep ground. Take the stairs from the left end of the beach over the headland to Pandan Beach, about 20 minutes, then follow the coast path south to Broken Beach, a little over 3 km in all. The whole walk takes a little under two hours. Wear proper shoes, carry water and arrange a ride back, as the road between them is about 18 km.
Nearby
Where to go after Crystal Bay.
Places close by that fit into the same trip, with honest travel times.
Pandan 20 min on foot; Gamat Bay about 5 km by road
Gamat Bay and Pandan Beach
Two quieter coves either side of Crystal Bay: Pandan over the headland, Gamat Bay to the north with its coral and snorkel boats.
About 40 min by road (18 km), or under 2 hours on foot
Broken Beach and Angel’s Billabong
A sea arch over a round cove and a cliff-edge rock pool; swimming in the pool is banned.
Visitor guide30–40 min by road (15 km)
Kelingking Beach
The T-Rex headland viewpoint, best before 10 am or after 3 pm.
Visitor guideAbout 40 min by road (16 km)
Tembeling forest and pools
Spring-fed pools and a small temple at the end of a forest track, with a natural pool open for a swim.
25–30 min by road (12 km)
Pura Dalem Ped
Nusa Penida’s best-known temple, by the sea on the north coast near the harbors.
1–1.5 hrs by road (32 km)
Diamond Beach
The east coast’s cliff staircase and white sand, best on a separate morning.
Visitor guide
More in Nusa Penida
Plan the rest of your time in Nusa Penida.
How we researched this
Sources and fact checks.
Prices, opening hours, show times and travel times in this Crystal Bay guide were checked against official sites, government tourism pages and recent reporting on 16 October 2026. Where sources disagreed, we give the official figure and say so. Rankings are our editorial judgment, set out in our editorial policy.
We re-check the guide at least every three months and whenever we hear about a change. Spotted something out of date? Tell us.
Show all 29 sources ↓Hide sources ↑
- lovebali.baliprov.go.id/destination/detail/375/pantai-segara-penida-(cr…
- lovebali.baliprov.go.id
- detik.com/bali/berita/d-8614076/pungutan-retribusi-rp-25-…
- detik.com/bali/wisata/d-7219787/turis-asing-wajib-bayar-r…
- detik.com/bali/berita/d-6802377/kepala-desa-menyoal-retri…
- bali.live/p/from-12-august-nusa-penida-will-charge-entry-…
- bali.live/p/jams-of-cars-and-people-a-new-tourist-fee-sys…
- stampednomad.com/updates/indonesia-charges-tourists-idr-25000-pe…
- whatsnewindonesia.com/bali/feature/nusa-penida-goes-fully-cashless-en…
- rctiplus.com/news/detail/nasional/5472896/liburan-bersama-ke…
- britbrief.co.uk/weather/travel/british-tourist-54-dies-after-dr…
- thejakartapost.com/news/2014/02/16/japanese-divers-missing-nusa-pe…
- undercurrent.org/UCnow/dive_magazine/2014/TwoDeaths201403.html
- nusapenida.org/crystal-bay
- nusapenida.org/id/crystal-bay
- nusapenida.org/bali-nusa-penida-diving-guide
- nusapenida.org/bali-nusa-penida-diving-guide/mola-mola-ocean-s…
- nusapenida.org/bali-nusa-penida-diving-guide/manta-ray-nusa-pe…
- world-diving.com/ultimatemolaexperience12days-11nights-20dives
- mybalitrips.com/en/snorkling-nusapenida
- twooutliers.com/crystal-bay-nusa-penida-bali
- janameerman.com/snorkeling-crystal-bay
- merahputih.com/post/read/jadi-destinasi-favorit-backpacker-di-…
- nominatim.openstreetmap.org/ui/search.html
- router.project-osrm.org/%20(road%20distances%20to%20Toyapakeh,%20Banjar…
- routing.openstreetmap.de/%20(foot%20route%20Crystal%20Bay%20to%20Broken%…
- gml.noaa.gov/grad/solcalc/%20(sunrise%20and%20sunset%20times…
- thebaliguideline.com/blog/top-7-nusapenida
- thebaliguideline.com/blog/best-beaches-in-bali%20(hero%20photo%20und…




