Evergreen SEO guide

7 Best Nusa Penida Beaches, Ranked (West & East Route)

Nusa Penida will hand you the best coastline photos of your trip and some of its worst planning traps. Here is how the seven beaches actually rank, which ones you can swim at, and how to route a day that doesn't die in the midday queue at Kelingking.

7 beaches rankedWest vs east routesWest tour from $49
Open recommended tour Browse all guides
Kelingking Beach in Bali

Top picks from this guide

Kelingking Beach in Bali #1
West route The T-Rex viewpoint

Kelingking Beach

The cliff view is real and so is everything they don't put in the caption: a queue for the photo spot from mid-morning, and a brutal, unshaded descent if you insist on the sand. Going down takes a steep 30–45 minutes and coming back up takes more. The beach itself has a violent shore break — treat it as a viewpoint, not a swim.

Diamond Beach in Bali #2
East route White sand and cliff stairs

Diamond Beach

White sand, turquoise water and a staircase cut straight into the cliff — the east coast's showpiece. You can get on the sand here, which already beats Kelingking, but the shore break is strong, so stay in the shallows and out of the water entirely on big-swell days. It shares a headland with Atuh, so you walk both in one stop.

Crystal Bay in Bali #3
West route Swimming and sunset

Crystal Bay

The one Penida beach built for actually being in the water. A sheltered bay with sand entry, calm mornings, decent snorkeling off the rocks at either side, and palms for the hours in between. Currents strengthen toward the channel, so stay inside the bay's arms. It is also the island's classic sunset finish before the boat back.

Broken Beach (Pasih Uug) in Bali #4
West route The circular cliff arch

Broken Beach (Pasih Uug)

Not a beach you can stand on — a collapsed sea cave that left a circular cliff bowl with an arch the ocean pours through. You walk the rim, which takes maybe twenty minutes with photo stops, and there is no way down and no swimming. It sits a short walk from Angel's Billabong, so the two are always one stop.

Angel's Billabong in Bali #5
West route The natural rock pool

Angel's Billabong

A natural rock pool at the cliff edge that looks like an infinity pool when the tide is low and the swell is small — and a genuinely dangerous place when it isn't. People have been swept off this shelf by rogue waves. Look at it in almost any conditions; get in only at calm low tide, and only if your driver-guide agrees.

Atuh Beach in Bali #6
East route Quiet morning swims

Atuh Beach

Diamond Beach's quieter neighbor on the other side of the same headland — a crescent of sand under raw cliffs with a couple of warungs doing coconuts and noodles. Mornings are the calm window for a swim, and it sees a fraction of Diamond's foot traffic. If you want east-coast scenery with actual time in the water, this is the stop.

Gamat Bay in Bali #7
West route Snorkeling off the beach

Gamat Bay

A tiny cove between Toyapakeh and Crystal Bay that most itineraries skip, which is exactly why snorkelers rate it. Coral starts close to shore and the fish life beats Crystal Bay's on most days. The catch is access: a steep scramble down on foot, and currents at the mouth of the bay, so it is best visited by boat with a guide.

One island, two routes

Nusa Penida's beaches split cleanly into two circuits, and the roads between them are slow enough that trying to do everything in one visit is how days get ruined. West route: Kelingking, Broken Beach, Angel's Billabong and Crystal Bay — the postcard circuit, covered by a Nusa Penida west tour from $49 per car. East route: Diamond, Atuh and the Thousand Islands viewpoint — fewer crowds, rawer roads, covered by the east tour. Both coasts: possible in one long day if you start on the first boat, which is exactly what the full-day Nusa Penida tour from $75 is built around. Pick based on how much driving you can stomach.

Where you can actually swim

Here is the honest swim map. Crystal Bay is the only beach on the list where swimming is the point rather than a bonus — sheltered, sandy, with snorkeling off the rocks; we cover it stop by stop in the Crystal Bay guide. Atuh works on calm mornings. Diamond is shallows-only, and only on smaller days. Kelingking's shore break and current have taken lives, and Angel's Billabong is safe only at calm low tide — both are viewpoints first. If your trip is really about time in clear water rather than cliff photos, cross-check the island against Bali's genuinely clear-water beaches before you commit the day.

Boats, roads and the clock

The crossing from Sanur takes about 45 minutes on a fast boat, and the first departures of the morning are worth catching: Kelingking's viewpoint queue and Diamond's staircase both go from pleasant to grim between 10:00 and 11:00. On the island, distances look tiny on the map and aren't — surfaces range from decent tarmac to broken concrete, and a west-coast circuit alone fills four to five hours with stops. This is why a private driver beats a rented scooter here for most people: the roads punish inexperience, and the order of stops matters more than on mainland Bali.

Two planning notes. First, every stop collects a small village entrance or parking fee; the amounts change and vary by banjar, so carry small cash and don't let it surprise you. Second, if the water matters more than the viewpoints, spend the morning offshore instead — manta rays cruise the island's south coast year-round, and we explain how those trips work in the Manta Point guide.

Booking it without the markup

Every Penida tour on the island works the same way underneath: a boat crossing, a driver with a car, and a route. The price differences come from group size, whether the crossing is included, and how many commissions sit between you and the driver. SB Excursions keeps it simple — private car and driver, the routes above, booking over WhatsApp, and no prepayment: you pay on the day. The west circuit runs from $49 per car, the combined island day from $75, and if you want mantas and snorkeling stops folded in, the private day with Manta Point runs from $60. Ask for the first boat; it is the single cheapest upgrade on Nusa Penida.

FAQ

Can you swim at Kelingking Beach?

You can physically reach the water after the 30–45 minute descent, but you shouldn't swim there. The shore break is heavy, the current pulls along the beach, and there are no lifeguards and no quick way out — people have drowned here. Take the view from the top, then do your swimming at Crystal Bay or Atuh, which are built for it.

Which Nusa Penida beach is best for swimming?

Crystal Bay, without much competition. It is sheltered, sandy and calm in the mornings, with snorkeling off the rocks on both sides. Atuh on the east coast is the runner-up on calm mornings. Everything else on the island is either a viewpoint, a shallows-only wade, or actively dangerous — pick your swim stop first and build the route around it.

How many beaches can you visit in one day?

Three to four stops on one coast is a comfortable day; the full west circuit — Kelingking, Broken Beach, Angel's Billabong, Crystal Bay — is exactly that. Squeezing both coasts into one visit is possible on a full-day tour from $75 if you take the first boat over, but expect a lot of car time and pick two beaches you actually get out at.

How do you get to Nusa Penida from Bali?

Fast boats cross from Sanur harbor in about 45 minutes, with the first departures early in the morning — the ones worth taking. Ticket prices depend on operator and season rather than a fixed rate. When you book a Penida day with SB over WhatsApp, the crossing and the island car get arranged together, so you are not negotiating at the harbor at 7am.

Is Angel's Billabong safe?

As a viewpoint, yes. As a swimming hole, only at calm low tide with small swell — and that is not a judgment to make yourself from the rim. Rogue waves wash over the shelf with no warning and people have been swept into the ocean here. Ask your driver-guide to read the conditions; if they hesitate at all, photograph it and move on.

Do Nusa Penida beaches have entrance fees?

Yes — nearly every stop has a small village-run entrance or parking charge, collected in cash at the access road or trailhead. The amounts are modest but they change often and differ from village to village, so we won't quote figures that may be stale by the time you visit. Carry a stack of small notes and treat the fees as part of the route.

Is the west or east route better for a first visit?

West, for most first-timers — Kelingking and Broken Beach are the images that brought you here, and Crystal Bay gives the day a proper swim. Choose east if you have seen the postcards, want fewer people, and care more about sand time at Atuh and Diamond. The west tour runs from $49 per car; both routes fill roughly a day each with the crossing.

Should you stay overnight on Nusa Penida?

A day trip covers one coast well, and that satisfies most people. Stay a night if you want Kelingking near-empty at sunrise or Diamond's stairs before the boats land — the difference in crowds is dramatic. The trade-offs are honest ones: accommodation is simpler than mainland Bali, and the roads are unlit and rough after dark, so plan to be parked by sunset.

Recommended Bali tours for this guide

📚 Keep reading

Live weather Bali, Indonesia Loading…
Checking local conditions…
--°
Loading weather…
Finding the best Bali plan for today…
☀️
Feels like --°
Humidity --%
Wind -- km/h