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.
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.
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.
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.
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.
It’s better suited for photos and relaxing. Swimming is risky due to unpredictable currents and waves.
Around 20–25 minutes down, 35–40 minutes up. Take breaks and bring water.
Mornings (7am–10am) offer softer light, cooler temperatures, and fewer visitors.
Yes! They’re next to each other and are often visited together on East Nusa Penida tours.
No, there are no restrooms or cafés on the beach itself—only at the top before you descend.
The climb can be challenging, so it may not be ideal for young children or those with limited mobility.