The things to do in Nusa Penida are honestly some of the most jaw-dropping experiences in all of Indonesia. This small island off the coast of Bali packs cliffs, crystal water, manta rays, and hidden beaches into just 200 square kilometers. And yet, most people only visit for a day. That’s honestly a mistake. The things to do in Nusa Penida go way beyond the Instagram shots everyone already knows.
I’ve visited Nusa Penida twice, and the second time I stayed four days. Still felt like I left too early. Here’s the real, honest guide, not just the highlights reel.
Here’s a quick overview of top Nusa Penida experiences by category, great for planning your itinerary:
| Experience | Best For | Difficulty | Entry Fee |
| Kelingking Beach | Views & Photos | Moderate hike | IDR 10,000 |
| Manta Ray Snorkeling | Marine Life | Easy (with guide) | ~$15–25 USD |
| Crystal Bay | Swimming & Sunset | Easy | IDR 10,000 |
| Angel’s Billabong | Natural Pools | Easy walk | IDR 10,000 |
| Broken Beach | Coastal Walk | Easy | IDR 10,000 |
| Atuh Beach | Relaxing & Swimming | Moderate descent | IDR 20,000 |
| Diamond Beach | Cliffside Views | Steep stairs | IDR 20,000 |
Visit Kelingking Beach: The Unmissable Cliff
Look, everyone goes here. And yes, the T-Rex cliff photo is overdone. But standing at that viewpoint at 7am with almost no one around? That’s a memory you keep forever. The trail down to the beach takes about 45 minutes and it’s steep, worn rubber sandals are a terrible idea. Bring proper shoes.
The beach at the bottom is beautiful, but swimming can be dangerous due to strong currents. Most people just go down, take photos, and climb back up. That climb back up takes about 20–25 minutes, and it will destroy your legs in the best way.
See why Kelingking Beach is the most visited in Nusa Penida: Read more in Kelingking Beach Guide: I Almost Turned Back on Bali’s Famous T-Rex Hike.
Quick Answer: Where to Snorkel With Manta Rays in Nusa Penida
The best spot is Manta Bay (also called Manta Point), on the southwest coast. Most snorkel tours depart from Crystal Bay or Toyapakeh harbor. Tours cost IDR 150,000–250,000 per person and usually include a life jacket, snorkel gear, and a guide. Early morning departures (7–9 am) offer calmer waters and higher manta activity.
Snorkel With Manta Rays at Manta Bay
Manta Bay is located on the southern tip of the island, and it’s one of the few places in the world where you can reliably spot manta rays year-round. According to WWF Indonesia, the waters around Nusa Penida host both reef and oceanic mantas, with wingspans reaching up to 5 meters. That’s honestly terrifying and amazing at the same time.
Quick Answer: Is It Safe to Snorkel With Manta Rays
Yes, manta rays are completely harmless to humans. They don’t sting, and they’re not aggressive. The main safety concern is currents. Always go with a licensed guide, never touch the rays (it damages their protective coating), and stay close to your group. Children under 8 should skip this one unless they’re strong swimmers.
Relax at Crystal Bay: Best Beach for Calm Swimming
Crystal Bay is the most accessible beach on the island and probably the most popular for swimming. The water is genuinely clear; you can see the bottom clearly at a depth of 4–5 meters. It’s great for snorkeling too, especially near the small island just offshore.
Sunsets here are ridiculously good. I showed up once without planning for it and ended up staying two hours longer than intended. The little warung restaurants along the beach sell cold Bintang beer and grilled fish. Not gourmet. But perfect.
Compare Nusa Penida’s top beaches to find the right fit for your trip:
| Beach | Swimming Safe? | Crowd Level | Best Time to Visit |
| Crystal Bay | Yes | Moderate | Late afternoon for sunset |
| Atuh Beach | Usually yes | Low | Morning (9–11 am) |
| Kelingking Beach | No (strong currents) | High | Early morning (6–8 am) |
| Bias Munjul | Yes (calm) | Very low | Anytime |
| Diamond Beach | Not recommended | Moderate | Early morning |
Explore Angel’s Billabong and Broken Beach
These two spots are usually visited together since they’re literally 5 minutes apart by scooter. Angel’s Billabong is a natural infinity pool carved into the rock, and seawater fills it naturally. At low tide, you can swim in the pool. At high tide or rough seas, it’s closed for safety. Always check conditions before visiting.
Broken Beach (Pasih Uug) is a natural archway where the sea crashes through a hole in the cliff. No swimming here, but the views and the sound of waves echoing through the arch? Worth every minute. Go early, by 10 am, the tour buses arrive, and it gets crowded fast.
Swim at Atuh Beach and Watch the View at Diamond Beach
Atuh Beach is one of those places you almost don’t want to tell anyone about. Getting there involves a steep and slightly terrifying descent on a scooter path. But the beach itself, pale sand, turquoise water, giant rock formations, looks like something from a movie set.
Diamond Beach is right next door and has one of the most dramatic staircases in Indonesia, carved directly into the cliff. The view from the top is absolutely worth the walk. Swimming here can be risky depending on the swell, so always ask locals before jumping in.

Discover Peguyangan Waterfall: The Most Underrated Spot
Not many people include Peguyangan on their Nusa Penida itinerary. That’s honestly their loss. Getting there involves descending a vertical blue staircase built into the clifftop; the Bali Tourism Board has listed it as one of the island’s top sacred sites. The waterfall itself flows into the ocean below, and there’s a small Hindu temple at the base where locals come to pray.
Quick Answer: How to Get to Peguyangan Waterfall
Take the main road west toward Crystal Bay, then follow the signs to Pura Peguyangan. There’s no formal parking lot, just park along the road and walk. The staircase descent takes about 20 minutes. Wear shoes with grip. Entrance is free, though a small donation for the temple is appreciated.
Catch Sunset at Crystal Bay: Genuinely One of Bali’s Best
I know I already mentioned Crystal Bay, but sunsets there deserve their own section. The sun drops behind the small island offshore, and everything turns orange and pink. Locals and tourists alike just stop and watch. Those 15 minutes feel like a gift. If you’re only visiting Nusa Penida for one day, time your Crystal Bay visit for late afternoon.
More Things to Do in Nusa Penida: Hidden Beaches and Local Life
Beyond the big tourist spots, Nusa Penida has a quieter side that most visitors completely miss. The eastern coast, especially, has beaches that barely see any tourists at all.
- Bias Munjul Beach, tiny, calm, and usually empty
- Thousand Islands Viewpoint, sweeping views over the eastern cliffs
- Segening Waterfall, a dramatic clifftop waterfall, a half-day hike
- Teletubbies Hill, gently rolling green hills that look almost fake
- Local warung restaurants in Toyapakeh village, best local food, very cheap
Use this 3-day Nusa Penida itinerary to plan your visit efficiently:
| Day | Morning | Afternoon | Evening |
| Day 1 | Kelingking Beach (arrive by 7 am) | Angel’s Billabong + Broken Beach | Dinner in Toyapakeh |
| Day 2 | Manta Ray Snorkeling | Crystal Bay swim | Sunset at Crystal Bay |
| Day 3 | Atuh + Diamond Beach | Peguyangan Waterfall | Local food + early ferry back |
Best Time to Visit Nusa Penida
The dry season runs from April to October; this is peak season for a reason. Seas are calmer, visibility for snorkeling is best, and the roads are easier to navigate. July and August get very crowded. If you want fewer tourists, early May or late September are sweet spots.
The wet season (November to March) brings choppy seas, and some days the fast boat from Sanur simply doesn’t run. Not ideal for first-time visitors, but prices drop significantly, and the island feels almost empty.
The ideal time to explore Nusa Penida. Read more in Best Time to Visit Kelingking Beach (2026): The Months Most Tourists Get Wrong.
How to Get Around Nusa Penida
Scooter rental is the most common option, costing around IDR 70,000–100,000 per day. Roads on the west side are mostly paved now. East coast roads can still be rough. If you’re not confident on a scooter, hire a private driver for a day (around IDR 300,000–500,000 for a full day tour). They know the roads, help with timing, and honestly save you from some sketchy descents.
Tips for Visiting Nusa Penida
- Carry cash, ATMs exist but run out during peak season
- Download offline maps before arriving (Google Maps works well offline here)
- Bring motion sickness tablets, the fast boat crossing can be rough
- Start early: most spots fill up by 10 am
- Wear reef-safe sunscreen; the coral here is genuinely worth protecting
- Respect Hindu temple etiquette, sarong required at sacred sites

Personal note: I once rented a scooter without checking the brakes properly on Nusa Penida. Do not do that. The hills here are steep, and the roads can surprise you. Check your scooter before you leave the rental place.
According to TripAdvisor’s 2023 Traveler’s Choice Awards, Kelingking Beach ranked among the top 10 beaches in Asia. Over 4.2 million tourists visited Nusa Penida in 2023 alone, according to the Bali Provincial Tourism Office. Numbers like that tell you this island is no longer a secret, but it’s still 100% worth visiting.
FAQs About Things to Do in Nusa Penida
Q: How many days do you need in Nusa Penida?
A: Minimum 2 days. Ideally 3. One day is possible, but you’ll feel rushed and miss half of what makes this island special.
Q: Is Nusa Penida suitable for families with kids?
A: Yes, with some planning. Crystal Bay and Atuh Beach are family-friendly. Kelingking hike and manta snorkeling are better for older kids (10+). The boat crossing can be rough; pack motion sickness medication for children.
Q: Can you swim at most Nusa Penida beaches?
A: Not all of them. Crystal Bay, Atuh Beach, and Bias Munjul are generally safe for swimming. Kelingking, Diamond Beach, and Broken Beach have dangerous currents. Always check with locals on the day.
Q: How do you get from Bali to Nusa Penida?
A: Fast boat from Sanur harbour (most common), takes about 30–45 minutes and costs IDR 150,000–250,000 one way. Multiple operators run daily departures from 7 am. Book in advance during July–August.
Q: What is the best month to visit Nusa Penida?
A: May, June, and September offer the best balance of good weather and fewer crowds. July to August is peak season. December to February can bring rough seas that affect boat schedules.

