Nusa Penida Beaches: Cliff Drops, Secret Swims, and Island Vibes

Dreaming of bright turquoise water, hidden white-sand coves, and cliffs that drop straight into the sea? Just a short boat ride from Mainland Bali, the beautiful beaches of Nusa Penida are among the most stunning in all of Indonesia.

This guide breaks down the very best beaches across the three Nusa islands, from epic viewpoints to secluded shores only the adventurous will reach.

The Nusa Islands:

Nusa Islands FINNS BALI MAP (1)

The name Nusa Penida refers to both the entire group of three islands: Nusa Ceningan, Nusa Lembongan, and the largest of the three, Penida Island itself. Don’t get confused, all three are worth exploring.

  • Nusa Penida/ Penida Island – The biggest of the trio, known for its jaw-dropping cliffs, hidden beaches, and wild, rugged beauty. Most of the famous Nusa beaches are located here.

  • Nusa Ceningan/ Ceningan Island – The smallest of the three, connected to Lembongan by the iconic yellow bridge. It’s quiet, local, and home to a few gems.

  • Nusa Lembongan/ Lembongan Island – The most developed and tourist-friendly of the three. Lembongan is a great spot for laid-back beach days, swimming, and watersports.

17 Best Beaches In Nusa Penida

With stunning white sand, crystal-clear waters, and some of the most dramatic cliffs in Bali, Nusa Penida’s beaches are an adventurer’s dream.

Whether you want to snap iconic photos, snorkel alongside giant manta rays, or just find a peaceful spot away from the crowds, these beaches offer endless ways to explore and enjoy the island’s natural beauty.

Penida Island:

Diamond Beach

Young couple traveler relaxing and enjoying the beautiful view at diamond beach in Nusa Penida island, Bali

Diamond Beach sits on the southeastern tip of Nusa Penida and is one of the most striking beaches on the island. The beach gets its name from the diamond-shaped rock that juts out from the shoreline. The bright white sand, turquoise waves, and dramatic limestone cliffs create a picture-perfect paradise.

Getting down to Diamond Beach involves a steep stairway carved into the cliff face, so it’s not for the faint-hearted, but the views from every step are absolutely worth it. At the bottom, you’re rewarded with a quiet, untouched shoreline that feels like a true escape from the crowds.

Swimming at Diamond Beach isn’t recommended due to strong currents and waves, with large particles in the water and corals underneath.

Just a short drive from Diamond Beach, the Thousand Island Viewpoint offers panoramic views of Nusa Penida’s rugged coastline and the small islands scattered offshore. It’s a perfect spot to soak in the island’s natural beauty and snap unforgettable photos.

Address: Diamond Beach, Pejukutan, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Crystal Bay Beach

Crystal Bay Nusa Penida 1140x570 source yourtrip id

Located on the west coast of Nusa Penida, Crystal Bay is one of the most popular and accessible beaches, and arguably the most famous beach on the island. The bay is sheltered, making the water calm and clear, ideal for swimming and snorkelling. It’s also one of the few beaches on Nusa Penida with easy road access and on-site amenities.

Crystal Bay is surrounded by palm trees and flanked by dramatic headlands. It’s known for its rich marine life and vibrant coral reefs, and it’s a hotspot for snorkel tours and scuba diving trips, especially during the Mola Mola season.

There are plenty of local warungs and bars selling cold drinks, coconuts, and simple meals, so it’s easy to spend a full day here. Sunset from Crystal Bay is a favourite. Grab a beanbag, a cold beer, and enjoy the view.

Address: Crystal Bay, Sakti, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Broken Beach

Young woman in Broken beach is beautiful rock coastline in Nusa Penida island nex to Bali

Broken Beach is one of Nusa Penida’s most iconic natural wonders. This stunning coastal spot features a massive rock arch that creates a circular cove, with crystal-clear waters visible through the opening. The cliffs surrounding the beach rise dramatically, offering incredible views perfect for photos.

While you can’t swim here due to strong currents and rocky waters, it’s a must-visit for its breathtaking scenery and peaceful atmosphere.

The walk down from the parking area is short and easy, making Broken Beach a great stop on any Nusa Penida tour. Don’t forget your camera, the combination of turquoise water and jagged cliffs is unforgettable.

Just a short walk from Broken Beach is Angel’s Billabong, a natural infinity pool carved into the limestone cliffs. At low tide, it’s possible to swim but not recommended due to freek waves. Both spots are often visited together on Nusa Penida day trips.

Address: Broken Beach, 7F82+R4, Sakti, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Kelingking Beach

Kelingking Beach on Nusa Penida Island in Bali

Kelingking Beach, sometimes called Kelingking Secret Point Beach, is arguably Nusa Penida’s most famous and photographed spot. The cliff shaped like a T-Rex’s head juts out over pristine white sand and turquoise water, creating a jaw-dropping view. The hike down to the beach is steep and challenging, but rewarding if you’re up for an adventure.

At the beach, the waves can be strong and the currents dangerous, so swimming is for experienced swimmers only. Many visitors come just for the viewpoint to soak in the stunning panorama and snap those iconic shots.

Visit Kelingking Beach early to avoid the crowds and enjoy the tranquil atmosphere.

Address: Bunga Mekar, Nusa Penida, Klungkung Regency, Bali, Indonesia

Tembeling Beach

Tembeling Beach

Hidden deep in the jungle on the island’s southwestern coast, Tembeling Beach offers something different: shaded natural swimming pools and a peaceful coastal clearing that feels completely untouched.

The journey involves a motorbike ride and a short hike, but you’re rewarded with freshwater springs, forest trails, and coastal views. It’s a brilliant spot for a dip, especially in the cooler pool just before the beach.

The ocean here is rough, so swimming is best kept to the pools. It’s rarely crowded here, and Tembeling Beach truly feels like one of the island’s few remaining secrets.

Address: 6FHW+PQG, Batumadeg, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Pandan Beach

Just over the hill from Crystal Bay, Pandan Beach is a quieter, more secluded option. Reached via a short jungle trail, this little cove has soft white sand and calm waters on good days.

It’s a great choice if Crystal Bay feels too busy, especially in the afternoons. There are no shops or cafés here, so bring your own water and snacks. Ideal for couples or solo travellers wanting peace, a swim, and space to relax.

Address: Sakti Nusapenida, Sakti, Klungkung, Kabupaten Klungkung, Bali 80771, Indonesia

Suwehen Beach

Suwehan Beach is one of the most peaceful beaches on the island, tucked away on Nusa Penida’s remote southeastern coast, not far from Teletubbies Hill. Once you’ve made the climb down, you’ll find a wide, clean stretch of sand backed by dramatic cliffs.

At low tide, the beach is perfect for a swim or a quiet stroll, but it can disappear at high tide. One of the most unique features is a narrow limestone spire rising from the surf. It’s best visited in the morning when the tide is low and the light is soft.

Address: Tanglad, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Atuh Beach

atuh beach nusa penida island coastline landscape

Atuh Beach sits beneath high cliffs on the island’s east coast, offering a mix of natural beauty and calm water for swimming. The walk down is steep but manageable, and the views from the top are worth stopping for.

It’s a great place to visit early in the day for shade, peaceful vibes, and a swim before the wind picks up. A few small warungs serve snacks and drinks, making it easy to spend an hour or two just relaxing. Less crowded than nearby viewpoints, but just as scenic.

Address: Atuh Beach, Pejukutan, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Ceningan Island:

Secret Beach

Secret Beach on Ceningan Island lives up to its name. Tucked away on the island’s south coast, it’s a small cove backed by low cliffs and clear water.

The beach is rocky in places, but you can swim here when the tide’s right. It’s one of the few spots on Ceningan where you’ll likely have the whole place to yourself.

There are no facilities nearby, so come prepared. A peaceful alternative to the more dramatic beaches over on Penida.

Address: 7CVR+5XF, Jalan secret beach, N. Ceningan, Jl. Sarang Burung, Lembongan, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Secret Point Beach

Tucked into the southwest corner of Ceningan Island, Secret Point is a quiet cove with golden sand, turquoise water, and a laid-back feel. It’s just steps from the popular cliff-jumping spot at Mahana Point, but the beach itself is much calmer, with space to swim or stretch out in peace.

The surf can get lively, so it’s best enjoyed when the tide is gentle. Nearby cafés and warungs offer snacks and drinks, and there’s usually parking close to the shore.

It’s the ideal beach for travellers looking to unwind after the adrenaline rush of Ceningan’s cliffs.

Address: 7CVQ+99V, Jl. Sarang Burung, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Blue Lagoon Beach

Blue Lagoon is one of the most photogenic places on the islands. The water here glows a brilliant turquoise, surrounded by high cliffs and crashing waves.

You can’t swim directly in the lagoon, but nearby cliff-jumping spots and viewpoints make it a favourite for thrill-seekers.

It’s easily reached from the bridge, and the views alone are worth the stop. Visit in the morning or late afternoon for the best light.

Address: Jl. N. Ceningan, Lembongan, Kec. Klungkung, Kabupaten Klungkung, Bali 80871,

Gamat Bay

A short drive from Crystal Bay, Gamat Beach is a small, rugged cove known for its excellent snorkelling. The beach itself is often empty, but the reef just offshore is full of colourful coral and marine life, including the majestic manta rays!

It’s best explored at high tide, either by joining a boat tour or swimming out if conditions are calm. The sandy stretch is narrow, with limited shade and no shops, so it’s a good idea to bring water and snorkelling gear.

Gamat Bay is a top choice for underwater explorers who want something quieter than the usual tourist hot spots.

Address: 7FX9+HM5, Sea, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Yellow Bridge Beach

Tucked beside the famous bridge linking Lembongan and Ceningan, this tiny beach is easy to miss but worth a stop.

It’s often used by locals and visitors boarding boats to Penida, but the shallow waters and gentle slope make it good for a quick dip or a quiet moment. The views across the channel are peaceful, and the area has a few casual cafés nearby.

Not the most dramatic beach, but a convenient and chill place to pause while island-hopping.

Address: 8F42+8C2, Jl., Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Lemobongan Island:

Jungut Batu Beach

Jungut Batu is Lembongan’s main beach and the island’s transport hub, but it still manages to feel relaxed. The long stretch of sand faces Mount Agung and offers mellow waves and a casual vibe.

Great for swimming, beach walks, or grabbing a bite at one of the many cafés lining the shore. This is also where most snorkelling and diving trips leave from, so it’s a handy base for boat trips. Sunset views from here are stunning.

Address: Gg. Nusa Indah, Jungutbatu, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia

Mushroom Bay

Mushroom Bay is a charming, horseshoe-shaped bay just south of Jungut Batu. It’s quieter and more protected, with shallow water perfect for kids or casual swims.

The sand is soft, the water is clear, and the bay is lined with local warungs and a few mid-range hotels. An ideal spot to spend a slow afternoon, swimming, sipping a coconut, and watching the boats come and go.

Address: Tanjung Sanghyang Bay, Nusa Lembongan, Klungkung, Bali, Indonesia, 80771

Song Lambung Beach

This small, tucked-away beach is one of Lembongan’s most peaceful corners. You’ll need to walk from the main road or along a path from Jungut Batu, but the effort keeps crowds away.

It’s a lovely spot to swim when the tide is in, or just to relax with a book. There are no shops or bars, but that’s part of the charm. A great choice for those who want a quiet spot close to town.

Address: Pantai Song Lambung, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

Tamarind Beach

Just around the corner from Mushroom Bay, Tamarind Beach offers a relaxed slice of Lembongan life. It’s a narrow stretch of sand lined with low-key resorts and local boats, backed by gentle hills and shaded spots.

The water is usually calm and clear, ideal for swimming or paddling around. It’s also a handy base for diving trips, with a few dive centres close by. While not as polished as Jungut Batu or Mushroom Bay, Tamarind has a casual charm and fewer crowds, making it a nice place for a mellow afternoon.

Address: Jungutbatu, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia

How To Get To Nusa Penida From Bali

lembongancruise ferry fast boat balirescentre com

There are a few easy ways to reach Nusa Penida from the Bali mainland, whether you’re heading to Nusa Penida, Nusa Lembongan, or eventually making your way to Ceningan.

Fast Boat To Nusa Penida – The most direct option is taking a boat from Sanur Beach to Nusa Penida Island. Boats run regularly throughout the day and take around 30–45 minutes. They arrive at Toya Pakeh, Banjar Nyuh, or Sampalan harbours. It’s the best option if you want to explore Penida Island first.

Fast Boat To Nusa Lembongan – You can also take a fast boat from Sanur to Jungut Batu or Mushroom Bay on Nusa Lembongan. From there, it’s easy to explore Lembongan or walk across the bridge to Ceningan Island. Boats from Sanur to Lembongan also take about 30 minutes.

From Lembongan or Ceningan to Nusa Penida – Once you’re on Lembongan or Ceningan, you can catch a local boat to Nusa Penida. These small boats usually depart from the bridge area and are a quick way to hop between the islands.

Public Ferry – A slower, cheaper option is the public ferry from Padang Bai to Nusa Penida. It’s a car ferry, so you can bring a scooter or vehicle, but it’s much slower (around 90 minutes) and more basic.

FAQs

Is It Safe To Swim At Beaches In Nusa Penida?

While many beaches like Crystal Bay and Diamond Beach offer calm, clear waters suitable for swimming, some areas around Nusa Penida have strong currents and rocky shores. Always check local advice and swim at beaches with lifeguards when possible.

Can You See Manta Rays At Nusa Penida Beaches?

Yes! Manta Bay near Nusa Penida is a popular spot for snorkelling and scuba diving, where you can often see giant manta rays in their natural habitat. Several snorkel tours include Manta Bay in their itinerary.

What Is The Best Time To Visit Nusa Penida Beaches?

The dry season, from April to October, is the best time to visit Nusa Penida. During this period, the weather is sunny and the sea conditions are ideal for swimming, snorkelling, and exploring natural pools.

Is It Safe To Swim At Angel’s Billabong?

While many visitors are tempted to swim in the beautiful natural infinity pool at Angel’s Billabong during low tide, it’s strongly advised not to get in the water. Sudden freak waves can crash over the pool, dragging swimmers out to sea. Tragically, at least four people have drowned here.

Angel’s Billabong is best enjoyed from the shore, take in the stunning views and snap some photos, but stay safe and avoid swimming. Don’t risk turning your day trip into a tragedy for the sake of Instagram.

Are There Beach Bars And Food Options Near Nusa Penida Beaches?

At popular beaches like Crystal Bay Beach, you’ll find plenty of beach bars, warungs, and cafés serving local and international dishes along with refreshing drinks. The lively vibe of places like Crystal Bay makes it easy to enjoy a cold drink or fresh seafood right by the shore, perfect for relaxing after swimming or snorkelling.

By contrast, more remote beaches like Tembeling and Suwehan are much quieter with few to no food or drink facilities. If you’re heading to these hidden gems, it’s wise to bring your own snacks and water to make the most of your visit.

Is Goa Giri Putri Temple On The Beach?

Goa Giri Putri Temple is located near the northeastern coast of Nusa Penida, but it’s not actually on a beach. The temple sits inside a large cave high above sea level, accessed by a steep staircase through a narrow entrance.

While you can enjoy scenic coastal views nearby, there is no sandy shore or swimming area at the temple itself. If you’re looking for nearby beaches, Atuh Beach and Diamond Beach are a short drive away.

Final Thoughts On Beaches In Nusa Penida

From world-famous spots like Kelingking and Diamond Beach to hidden gems like Suwehan and Pandan, Nusa Penida’s beaches are a breathtaking mix of rugged beauty and tranquil escape. Each island offers its own vibe, from Penida’s cliffs and natural pools to the laid-back charm of Lembongan and Ceningan.

Whether you’re chasing stunning coastal views or seeking quiet moments on soft sand, visiting Nusa Penida’s beaches guarantees an unforgettable adventure beyond the Bali mainland.

Share this post

Fill in your details below!