Our visit to Nusa Penida was absolutely the highlight of our Bali trip. We were amazed by the beauty of the island and really loved our time there. We stayed 5 days in Nusa Penida, exploring the island in the morning and relaxing at Crystal Bay in the afternoon. There’s plenty of things to see and do in Nusa Penida, so you won’t get bored easily. In this blog post, we’re sharing the best things to do in Nusa Penida. If you’re visiting Nusa Penida, you can’t miss these most Instagrammable places!

Kelingking Beach

One of the Nusa Penida’s main touristic spots is Kelingking Beach with the famous cliff known as the Dinosaur Head. You’ve probably seen Kelingking Beach all over Instagram already, but it’s absolutely worth seeing it in real life too. As we wanted to avoid the crowds, we left our hotel very early and arrived at Kelingking Beach just after sunrise. We were the first ones to arrive at the cliff, which gave us plenty of time to take photos and fly the drone. While we were shooting our content, two other people arrived, but both left pretty quickly again, at least before we were done taking photos and videos.

Dinosaur Head Cliff and Kelingking Beach in Nusa Penida, Bali, Indonesia

We were the first ones to climb (it’s really a climb, not a hike) down to the beach, which took us about half an hour. We stayed at the beach for two hours, relaxing, taking pictures and preparing ourselves for the climb back up. After a while, a local guy came down with a huge backpack full of drinks and snacks to sell. We didn’t fly the drone at the beach as there was no GPS coverage and we didn’t want to take any risks (we read about people crashing their drones due to lack of GPS coverage).

Kelingking Beach in Nusa Penida, Bali, Indonesia

The climb up took us a little over 30 minutes. By then, many people were going down to the beach and sometimes it was difficult to let people pass along the steep path. Around 11:00 we arrived back at the top, and the place was very crowded. It felt like everyone was competing for the perfect shot. Seeing all this, we were happy we got there early.

Dinosaur Head Cliff in Nusa Penida, Bali, Indonesia

Usually there’s an entrance fee of IDR 10.000 (per person) and a parking fee of IDR 5.000 but when you get there as early as we went, it’s free.

Angel Billabong and Broken Beach

Angel Billabong and Broken Beach are also very popular tourist spots, and also well-known Instagrammable places in Nusa Penida. To avoid the crowds again, we left our hotel very early to get to these spots just after sunrise. The road to these places was a little bit more challenging so it took us a bit longer than expected to get there. You have to drive through many small villages and if you go in the early morning, you’ll see children walking to school.

We were the only ones to arrive at Angel Billabong and had some trouble finding the famous natural pool. We climbed on some cliffs and flew the drone to see if we could spot the pool from the sky. In case you have any trouble finding the natural pool, this is its exact location. There are also signs indicating where the pool is, but we took a wrong turn somewhere, so we didn’t pass any.

Drone shot of the natural pool Angel Billabong in Nusa Penida, Bali, Indonesia

We had the Angel Billabong pool completely to ourselves for a pretty long time. Around 09:00 the tour groups started to get there. By that time, we were completely done with shooting our footage, so we headed to Broken Beach.

The natural pool Angel Billabong in Nusa Penida, Bali, Indonesia

Be aware to check the tide times when going to Angel Billabong if you want to swim in the pool. During high tide the waves from the sea might crash into the pool which would make it impossible to swim (and very dangerous).

Broken Beach is located right next to Angel Billabong. It was a little bit more crowded when we got there. We found a spot to take the photos we wanted to take. We had gotten quite hungry, so we decided to have a bite at one of the huts around Broken Beach.

Broken Beach in Nusa Penida, Bali, Indonesia

While we were eating, the area quickly became much more crowded. When we left, we walked past Angel Billabong, and it was packed. We were happy we went early again.

Drone shot of Broken Beach in Nusa Penida, Bali, Indonesia

Usually there’s a parking fee of IDR 5.000 but when you get as early as we went, it’s free. There’s no entrance fee as far as we know.

Crystal Bay

Crystal Bay was our favorite place in Nusa Penida. We went to this beach every day in the afternoon and stayed there until sunset. We even spent one full day at the beach. Until 15:00 the beach is fairly crowded as many people visit the beach as part of their island tour. After 15:00 the crowds disappear, and it becomes a very relaxed place. The sunsets in Crystal Bay are truly epic, which makes Crystal Bay one of the best Instagrammable places in Nusa Penida.

Sunset at Crystal Bay in Nusa Penida, Bali, Indonesia

You can rent snorkeling gear at the beach, which we did every time. Snorkeling at Crystal Bay is amazing. Depending on the tide, the water sometimes gets a bit ‘muddy’ when the waves slash up the sand, but usually the water is crystal clear. There’s beautiful colorful coral and fish to see. Also, you can buy different kinds of drinks and snacks at the beach and some warm meals can also be served. Renting sun beds at Crystal Bay isn’t expensive at all either, and super comfortable.

There’s a small parking fee of IDR 2.000 to park your scooter.

Palm tree road

When you get to Crystal Bay, don’t forget to check out the Insta-famous palm tree road which is very close to the beach. The road isn’t busy at all, so it’s easy to take your photos for Instagram on the road and fly your drone.

Palm tree road in Nusa Penida, Bali, Indonesia

Atuh Beach

One spot we tried to reach was Atuh Beach, which is an upcoming Instagrammable place in Nusa Penida. Atuh Beach is on the eastern part of the island, so we had to drive quite some time on the main road. However, we never made it there as we simply couldn’t find it. There were some signs, but they all led us in the wrong direction. The location of Atuh Beach on Google Maps was incorrect too. Because we were so hungry, we gave up after a while and went to look for food instead. After having a meal, we never headed back, but drove to Crystal Bay instead.

We believe this is the right spot to reach Atuh Beach, but we’re not completely sure as we’ve never made it there ourselves.

Underwater world of Nusa Penida

Due to Nusa Penida’s beautiful underwater world, the island is perfect for snorkeling and scuba diving. There are a few divers’ schools on the island where you can rent gear or get your certificates. We made a last-minute decision to get some scuba diving lessons in Nusa Penida, but unfortunately all schools were already fully booked. The prices for scuba diving lessons in Nusa Penida are very reasonable and as we witnessed how beautiful the underwater world is, we still have this on our list to do someday when we return to Nusa Penida.

Besides scuba diving, it’s also possible to book a boat tour which will take you to beautiful diving and snorkeling spots around Nusa Penida, where you might even see some Manta Rays. There are many spots around the island where Manta Rays live. We even saw some Manta Rays from a cliff near Angel Billabong. We’d love to go on a snorkeling or diving boat tour around the island next time we’re visiting Nusa Penida. Consider buying an underwater camera for your trip to Nusa Penida, as the underwater world is too beautiful not to take photos of. Unfortunately, we didn’t bring an underwater camera.

Getting around Nusa Penida

Obviously, there is no public transport system in Nusa Penida, so you’re determined to arranging your own transport. Most hotels are willing to pick you up from the jetty when you’re arriving at Nusa Penida. You can either get around the island by scooter or car. Renting a scooter is very easy and is offered by many hotels. If your hotel doesn’t offer scooter rental, they can probably help you finding a place where you can rent a scooter.

If you don’t want to ride a scooter in Nusa Penida, it’s also possible to hire a driver who will bring you to all the sightseeing spots around the island. Hiring a driver is, of course, more expensive than renting a scooter. We don’t know whether it’s possible to rent a car and drive it yourself in Nusa Penida.

The roads in Nusa Penida

Nusa Penida is famous for its terrible roads. Bear this in mind if you’re thinking about renting a scooter. It can be a real struggle to navigate the scooter through the broken roads on the island, especially when you’re with two people on one scooter. We rented a scooter ourselves (one for the two of us) and everything worked out fine, so it’s absolutely doable. Just be very cautious and never drive without a helmet.

The island’s main road is actually pretty good. The road leading to Crystal Bay is very good too and it looked like that road was recently renovated. It can be very steep at some places though. If you’re driving a scooter, make sure your it’s powerful enough, especially if you’re on one scooter with two people.

The road to Kelinking Beach is overall pretty good, but the end of the road is a bit harder to drive on with loose stones except asphalt. The road to Angel Billabong and Broken Beach is simply horrible. It’s all loose stones for pretty much the entire stretch, and with some pretty steep parts, it’s difficult to drive. We often let one of us drive the scooter up or down a hill, while the other one walked. Be very careful driving on loose stones as you’ll hardly have any grip, and you can easily fall of the scooter.

If you don’t feel comfortable driving a scooter around Nusa Penida, don’t take the risk and hire a driver!

Drone shot of Angel Billabong in Nusa Penida, Bali, Indonesia

Avoiding the crowds in Nusa Penida

Key to avoiding the crowds in Nusa Penida is to get up (and arrive) early. Many people go on a day trip from Bali with a hired driver and head to the major spots Kelingking Beach, Angel Billabong and Broken Beach and end their tour in Crystal Bay around 14:00/15:00. The crowds start to come in around 09:00 at both Kelingking Beach and Angel Billabong and Broken Beach.

We haven’t been to Crystal Bay in the early morning, but the tour groups start to leave around 15:00. As Crystal Bay is a perfect spot for sunset, it’s best to head there at the end of the day for a relaxing late afternoon and beautiful sunset.

If you want to avoid the crowds, it’s also important to have your own transport to get around the island. This way, you’re not dependent on a driver and you can do everything at your own pace and as early as you’d like to. Renting a scooter is the cheapest option. We rented a scooter at our hotel, and we guess this is possible at many hotels in Nusa Penida. If it’s not possible at your hotel, they’ll probably can help you getting a scooter anyway.

If you go on a day trip to Nusa Penida from, for instance, Bali, you’ll be surrounded by crowds for sure as you’re dependent on ferry times. Staying on the island for a few days is absolutely worth it as there’s plenty to see, and it’s perfect to start your day early to avoid the crowds!

Drone shot of the palm trees in Crystal Bay, Nusa Penida, Bali, Indonesia

Have you been to Nusa Penida or is it still on your bucket list? Let us know in the comments below!

Be sure to check out more of our visual experiences on Instagram!

More Indonesia

Where to eat in Ubud, Bali: Reviewing 10 places to eat in Ubud

Things to do in Ubud, Bali: Most Instagrammable places in and around Ubud

Where to eat in Nusa Penida: 5 local places to eat in Nusa Penida

How to get to Nusa Penida and where to stay in Nusa Penida

Where to eat in Canggu, Bali: 8 Instagrammable places to eat in Canggu

5 best things to do in and around Canggu, Bali

7 fun Instagrammable places in Canggu, Bali