View all locations
Nusa Lembongan • Klungkung • Bali

Devil's Tears

At a Glance

  • Where: southwest shore of Nusa Lembongan, Klungkung regency
  • What it is: a rocky headland where waves explode against the cliffs in spray
  • Famous for: powerful bursts of sea spray and sunsets
  • Swimming: prohibited/dangerous — sharp rocks and a strong shore break
  • Best time: high tide and a big swell for the spray; sunset
  • Getting there: next to Dream Beach, ~10–15 minutes from the harbour

Devil's Tears is a rocky headland on the southwest of Nusa Lembongan where Indian Ocean waves crash thunderously against the ledges and burst upward in fountains of spray, then drain back through natural arches — as if the sea were crying. It's one of the island's most spectacular, photogenic spots, especially at sunset.

Why Visit

Devil's Tears is about the power of the ocean and dramatic shots: leaping spray, rainbows in the mist and fiery sunsets over the rocks. There's no swimming here — people come for the spectacle and the photos.

What You'll See

  • Spray fountains as waves hit the rocks — highest at high tide and on a big swell.
  • Natural arches and blowholes through which the water roars back out.
  • The sunset over the ocean — the headland faces west.

When to Visit and What to Know

The best time is high tide with a good swell (higher spray) and sunset.

  • Don't go to the very edge of the wet rocks: waves arrive without wa ing and there have been accidents.
  • The rocks are sharp and slippery — wear sturdy shoes.
  • Combine it with neighbouring Dream Beach.

Combine Your Trip

  • Dream Beach — a beach a couple of minutes away.
  • Nusa Ceningan across the Yellow Bridge.

FAQ

Why is it called Devil's Tears? For the spray: waves leap up and drain back through arches as if the sea were weeping.

Can you swim there? No — sharp rocks, a strong shore break and sudden waves make it dangerous. It's a viewpoint, not a beach.

When is the spray best? At high tide with a big swell; sunset is best for photos.

Excursions visiting Devil's Tears

Two Paradise Islands in 1 Day — Bali Excursion with Private Guide
Marine Cruise
4.8
14
Tour to Nusa Lembongan Island - 1 day

Two Paradise Islands in 1 Day

Group Tour
per person$75