Crystal Bay

Wikimedia Commons Wikimedia Commons

Crystal Bay

Bay

A sheltered bay on Nusa Penida's west coast with a rocky islet, clear water and coral reefs, famous for snorkelling, diving and seasonal mola mola.

Crystal Bay DenpasarUbudKuta DistrictSingarajaSukawatiCangguJimbaranSanurCrystal Bay

Crystal Bay essentials

Country: Indonesia
Driest months: Jul-Sep
Pay in: Rupiah (Rp)
Language: Indonesian
Emergency: 110

About Crystal Bay

Crystal Bay is a small white-sand bay on the west coast of Nusa Penida, looking across the strait towards Nusa Ceningan and Nusa Lembongan. A rocky islet sits in the middle of the bay, and in good conditions the water lives up to the name: you can see the coral from the deck of a boat.

Hard and soft corals cover the slopes around the islet, home to reef fish, turtles and the occasional bamboo shark. Divers come for the chance of seeing the mola mola (oceanic sunfish), which rise from deep, cold water to cleaning stations on the reef. Sightings are most likely from about July to October, peaking in August and September, and are never guaranteed.

Crystal Bay is no longer the quiet spot it was in the early 2010s. Since Nusa Penida’s tourism boom it has become one of the island’s busiest stops, with snorkelling boats from Lembongan and mainland Bali anchoring in the bay by mid-morning and a beach lined with warungs, loungers and day-trippers who arrive by road. A small temple stands on the sand. Early morning and late afternoon are far calmer, and the beach faces west for sunset.

Things to Do
When to Go

Weather & Climate near Crystal Bay

Climate

Crystal Bay's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 22°C to 30°C. Abundant rainfall (1361 mm/year), wettest in January.

Air Quality: AQI 41 Good
Best Time to Visit
AugustSeptemberMay
Temperature & Rainfall
Temperature Range
32°
Warmest Month
22°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Good 24° - 30° 27° 249 mm overcast 82% 3.3 m/s 2.5 extreme 12.4h
February Good 24° - 30° 27° 176 mm overcast 82% 2.6 m/s 2.6 extreme 12.3h
March Very Good 23° - 30° 26° 152 mm partly cloudy 81% 2.5 m/s 2.5 extreme 12.0h
April Very Good 23° - 30° 27° 103 mm partly cloudy 81% 2.0 m/s 2.4 extreme 11.8h
May Excellent 23° - 30° 26° 68 mm some cloud 81% 2.4 m/s 2.0 extreme 11.6h
June Excellent 22° - 29° 26° 84 mm some cloud 80% 2.1 m/s 1.9 very high 11.5h
July Excellent 22° - 28° 25° 68 mm some cloud 78% 1.9 m/s 1.9 very high 11.6h
August Ideal 22° - 28° 25° 29 mm mostly sunny 76% 2.0 m/s 2.3 extreme 11.7h
September Ideal 22° - 29° 26° 33 mm mostly sunny 76% 2.6 m/s 2.6 extreme 11.9h
October Excellent 23° - 30° 27° 88 mm some cloud 75% 2.4 m/s 2.7 extreme 12.2h
November Very Good 24° - 30° 27° 125 mm partly cloudy 77% 2.7 m/s 2.6 extreme 12.4h
December Good 24° - 30° 27° 186 mm overcast 80% 2.8 m/s 2.4 extreme 12.5h
Getting There & Around

How to Get to Crystal Bay

Most visitors arrive on a snorkelling boat trip from Nusa Lembongan or from Sanur on mainland Bali. Crystal Bay is also reachable by road, a short drive from the west-coast harbour at Toyapakeh via the village of Sakti. Fast boats link Sanur with Nusa Penida several times a day; check the operator’s safety record and the sea conditions before booking.

Snorkelling and Diving Safety at Crystal Bay

The currents here deserve respect. Water flowing through the channels between Nusa Penida and Nusa Ceningan can turn strong very quickly, including down-currents along the outer edge of the islet, and divers and snorkellers have died at this site. Snorkel close to the beach or the boats in the inner bay, wear fins, and do not swim out towards the open channel. Divers should go with an experienced local operator who checks the tide and current, and the outer slopes are best left to experienced divers. During mola mola season the water at depth can drop below 20°C, so a thicker wetsuit helps.