Diamond Beach guide: Nusa Penida’s postcard-perfect coast

Diamond Beach is one of Nusa Penida’s most photogenic spots, known for its limestone cliffs and towering rock formations. Before 2018, it was inaccessible. Now, a carved staircase guides visitors safely down the steep cliffside, making this hidden gem far more reachable than it once was. It’s a must-see if you’re chasing that “wow” moment while exploring the island.

Perfect for photo ops, light adventures, or simply taking in the view, Diamond Beach is best visited in the morning when the crowds are fewer.

Here’s how to get there and make the most of your visit.

How to reach Diamond Beach

Aerial view of boats at Toya Pakeh Harbour, Nusa Penida, Bali, Indonesia.

From Bali:
Take a 45–60 minute fast boat from Sanur to Nusa Penida’s Toya Pakeh Harbor. Ferries take longer—up to 2 hours—but are available too.

By road:
From the harbor, it’s about a 45–60 minute drive to Diamond Beach on the island’s east coast.

Getting around:
Renting a scooter is common. But it can be dangerous due to the narrow, bumpy roads, and there have been multiple accidents. Booking a guided East Nusa Penida day tour is the safer, stress-free choice.

Travel tip:
Head to Nusa Penida by 7:30am–8am to beat the midday heat and avoid boat queues.

Navigating the stairs down

The cliffside staircase to Diamond Beach is steep and dramatic, with about 166 carved steps leading down. The views along the way are unreal—worth pausing for a few snaps.

Steep stone stairs with rope railing leading down to a tropical beach in Bali.
  • Difficulty level: Moderate. Takes 20–25 minutes to go down, 35–40 minutes on the return climb.
  • What to expect: Narrow steps, rope-assisted sections, and occasional bottlenecks during peak times.
  • Tip: Wear shoes with grip, and take your time—this descent is part of the adventure.

Best photo opportunities

Cliff viewpoint near the top

Capture the sweeping view of Diamond Beach from the edge of the cliff—this is the shot you’ve probably seen all over Instagram.
Best time: Morning (8am–10am) for soft lighting and low crowds.

Staircase descent

The narrow stairway snaking down the cliff makes for dramatic photos, especially with ocean views in the background.
Best time: Early morning or golden hour.

Beach-level shots

If you decide to go down all the way to the beach, the contrast of white beach, black rock, and glowing blue water is perfect for beach-level shots.
Best time: Midday when the colors pop.

Swimming & facilities

Can you swim at Diamond Beach?
It’s not the safest spot for swimming. The waves are strong, and the currents can be rough, especially during high tide. Paddle near the shore if conditions look calm, but don’t venture far in.

Best time to visit?
Low tide (9am–12pm) is safest to swim.

Is there an entrance fee?
Yes, there is an entrance fee and an additional parking fee for the vehicle.

Restrooms & amenities:
Basic toilet facilities are available before you descend down the stairs. None directly on the beach.

Food & water:
Local warungs near the parking area sell snacks, coconuts, and water. Bring snacks if you plan to stay longer on the beach.

Frequently asked questions about Diamond Beach

It’s better suited for photos and relaxing. Swimming is risky due to unpredictable currents and waves.