How to plan your perfect island itinerary?
Nusa Penida is home to some of the most stunning beaches in Bali : dramatic cliffs, turquoise water, white sand, and vibrant marine life. But not every beach is easy to reach or safe to swim at, so planning ahead is key to enjoying your day to the fullest.
Here are the top beaches in Nusa Penida you shouldn’t miss, plus tips on the best time to visit each one
Kelingking Beach : Spectacular Sunset Views
Famous for its T-Rex-shaped cliff, Kelingking offers one of the island’s most beautiful panoramas.
✔ Best time to visit : sunset, golden sky right in front of the beach
✔ Less crowded in the late afternoon
✔ Monkeys are often around but watch your belongings, they can be naughty !
⚠ Swimming is not recommended, the waves are very strong
⚠ Going down to the beach is physically challenging and takes time
Tip: Enjoy the viewpoint and sunset instead of rushing down, safety first and the view is more breathtaking from the top !
-> Location : Google Maps
Atuh Beach : Relax & Enjoy the View
Atuh Beach is a beautiful curved bay surrounded by tall cliffs. It’s a peaceful beach to spend a few hours.
✔ Easier walk down than other beaches
✔ Sunbeds and small warungs (local cafés) available
✔ Great for families or a relaxed beach break
⚠ Check the tide before visiting for better swimming conditions
Tip: Combine Atuh Beach with Diamond Beach, they’re next to each other.
-> Location : Google Maps
Crystal Bay : Classic Beach Day With Amenities
Crystal Bay is one of the most accessible beaches in Nusa Penida.
✔ Sunbeds, cafés and facilities available
✔ Snorkeling possible (often turtles spotted!)
⚠ Can get crowded during the day
⚠ Many boats are parked in front of the bay, especially in snorkeling tour hours
Tip: Best visited in the late afternoon or after your snorkeling trip.
-> Location : Google Maps

Gamat Bay : For Experienced Swimmers & Snorkelers
A quieter and more natural spot located between Crystal Bay and Toyapakeh.
✔ Less touristy, more wild landscape
✔ Known for beautiful coral & marine life
⚠ Strong currents : only for confident swimmers or with a guide
⚠ Limited facilities
Tip: Ideal for snorkeling with a professional guide, not recommended alone.
-> Location : Google maps
Example Itinerary
Here’s an easy full-day plan if you want to hit the highlights :
Sunrise at Diamond Beach ➜ Atuh Beach ➜ Crystal Bay ➜ Sunset at Kelingking Cliff
Or combine beaches with a snorkeling tour in the morning for the best Nusa Penida experience.
If you’re planning your trip and want a hassle-free experience, our team at Indo Compass would love to help!
Join us for a snorkeling + land tour to discover the best of Nusa Penida in just one day
👉 Contact us anytime, we’re here to help you explore safely and enjoy every moment.






