Nusa Penida, or Penida Island, is a small island located southeast of Bali in Indonesia’s Klungkung Regency. Whilst located within the province of Bali, Nusa Penida is its own island separate from Bali.
Nusa Penida is the largest of the three Nusa Islands, along with Nusa Lembongan and Nusa Ceningan. Still relatively undeveloped. Nusa Penida is a popular tropical holiday destination to visit for its natural landscapes like immaculate beaches, clear blue waters and cliff top views.
Nusa Penida is usually reached by fast boat from Bali, taking around 30-45 minutes. Once arrived, it’s relatively easy to get around Nusa Penida by scooter or car, as the terrain of the island is generally too hilly to traverse easily on foot.
Some of the most iconic attractions associated with Bali and Indonesia are actually located in Nusa Penida. There are lots of things to do in Nusa Penida, with an emphasis on natural attractions and wonders like the iconic cliffs of Kelingking Beach, the rock formation and bay at Broken Beach, and the natural rock pools of Tembeling Beach and Forest.
Nusa Penida is one of the best places in Indonesia to go diving. The dive spots around Penida are considered some of the best diving spots in Bali, and some even rank on lists of the world’s best diving locations. The conditions for diving are excellent here all year round, and there is the chance to see stunning marine life, like Manta Rays and Mola Mola (Oceanic Sunfish).
Many visitors to Nusa Penida choose to take a day trip from Bali, which usually includes a hotel transfer, a fast boat ride, lunch, snorkelling or diving, and a visit to some of the island’s main attractions. Day trips to Nusa Penida usually cost around 500,000-1,800,000IDR (≈$50-180 AUD) depending on the inclusions. For those that want to stay a bit longer, a 3 day Nusa Penida itinerary covers off many of the best places to visit here.
There are two main options for where to stay in Nusa Penida. For easy access to the most famous attractions like Angel’s Billabong, choose accommodation on the west coast of the island. For a more rural and untouched feel, staying in southeast Penida near Atuh Beach is an excellent choice as well. From these two areas you will be able to access many of Nusa Penida’s best restaurants and bars, featuring delicious food and drink with a focus on seafood and cocktails.
Nusa Penida is less developed compared to Bali, so whilst there are some incredible places to stay, don’t expect quite as many options for food and accommodation. The relatively undeveloped nature of the island is what makes it all the more fun to visit from bustling Bali.
Read on for everything you need to know about Nusa Penida, including where to stay, the main activities and attractions, and plenty of recommendations for restaurants and bars. Without further ado, here is our guide to the island of Penida!
-
Table of Contents
- Where is Nusa Penida?
- Is Nusa Penida Worth Visiting?
- How to Get to Nusa Penida from Bali
- How to Get Around Nusa Penida
- How Long To Stay in Nusa Penida
- Top 10 Things to Do in Nusa Penida
- Take in the view at Kelingking Beach
- Get up close and personal with Manta Rays
- Explore marine life from the shores of Crystal Bay
- See the natural arch of Broken Beach
- Descend the blue stairs to Peguyangan Waterfall
- Venture into the mystical Goa Giri Putri Temple
- Enjoy the breathtaking scenery of Atuh and Diamond Beaches
- Discover the hidden beauty of Tembeling Beach and Forest
- Swim in the natural infinity pool of Angel’s Billabong
- Enjoy sunset dinner and drinks at Penida Colada Beach Bar
- Nusa Penida Day Trip
- Where To Stay in Nusa Penida
- Nusa Penida Accommodation
- Best Nusa Penida Restaurants and Bars
- Leaving Nusa Penida - Where to Next?
Where is Nusa Penida?
Nusa Penida is an island in Indonesia. Located roughly 20-25 km from the southeast coast of Bali, Nusa Penida is a small island found in proximity to neighbouring islands Nusa Ceningan and Nusa Lembongan. These islands, collectively referred to as “the Nusa Islands”, form part of the Nusa Penida district in the Klungkung Regency.
Whilst Nusa Penida is officially part of the province of Bali, it’s important to note that Penida is its own separate island, distinct from Bali and separated by the Badung strait. It takes around 20-60 minutes to reach Nusa Penida from Bali by fast boat or ferry.
Is Nusa Penida Worth Visiting?
Yes, Nusa Penida is well worth visiting. The island is renowned for its iconic landmarks, pristine beaches, crystalline water, and activities like swimming, snorkelling and diving. Unlike the busier Bali, Nusa Penida offers a less developed and more serene tropical paradise experience.
One of Penida island's highlights is its natural wonders, such as Angel's Billabong, Kelingking Beach, and Crystal Bay, which provide incredible views, unique landscapes to explore and perfect photo opportunities. There are so many tropical holiday attractions and activities available here, making Nusa Penida easily one of the most popular islands near Bali. Penida is also close to some of the other much-loved islands near Bali like Nusa Ceningan and Nusa Lembongan, which you can visit in one trip.
Nusa Penida is one of the best places in Indonesia for snorkelling and diving because of its warm temperatures, optimal water visibility, and abundant marine life. Some of the best spots for snorkelling and diving in Nusa Penida include Crystal Bay, Manta Point, PED and Mangrove.
Nusa Penida on the whole is much less crowded and developed than Bali, offering visitors a tranquil and relaxing escape. There is a sense of adventure on this island, with so much to explore and less of a touristy feel than Bali. Its untouched nature, rugged landscapes and uninterrupted views from the cliff tops are one of the main reasons travellers make the short journey across the Bali Strait.
How to Get to Nusa Penida from Bali
The main way to get to Nusa Penida from Bali is to travel by fast boat (20-45 mins) or ferry (30-60 minutes). Popular ports in Bali that depart for Nusa Penida include Sanur, Serangan, Kusamba and Padangbai.
The main factors to consider when choosing between a fast boat or ferry to Nusa Penida from Bali is trip duration and price. The fast boat to Nusa Penida is the slightly faster and more expensive option, costing around 150,000-260,000 IDR (≈$15-26 AUD) one way, and often taking only 20-30 minutes. The public ferry to Nusa Penida is slower than the fast boat, taking up to an hour, but results in a much cheaper price of around IDR 31,700 (~AUD$3.50) one way for adults. For those travelling to a range of islands from Bali, such as Nusa Penida, Gili Trawangan and Lombok, an island hopping ticket is a great way to save money. Scoot Cruise offers island hopping tickets which stop in Nusa Lembongan and then in your choice of either the Gili Islands or Lombok.
Regardless of the Nusa Penida transfer option you choose, tourists arriving at Nusa Penida are required to pay an entrance fee of IDR 25,000 (~AUD$2.50) for adults and IDR 15,000 (~AUD$1.50). This fee is included as part of any day trip tours, and gives visitors access to all three Nusa Islands (Nusa Penida, Nusa Lembongan and Nusa Ceningan) and goes towards the development of the island’s infrastructure.
Below is more information on the two main Bali to Penida Island transport options:
-
Getting to Nusa Penida by Fast Boat (20-45 minutes)
Fast boats, or speedboats, are the fastest and most popular way to get from Bali to Nusa Penida. Most fast boats depart from Sanur in Bali and take between 20 – 45 minutes to arrive in Nusa Penida, however this is dependent on sea conditions. Other ports for fast boat travel from Bali to Nusa Penida include Serangan, Kasamba and Padangbai. Make sure to check the timetable and departure times to ensure your boat leaves at a suitable time. Luckily, there are usually multiple fast boat companies at each port, offering a range of times for departure.
Fast boats to Nusa Penida begin departing daily from Sanur at 7:30am, and the last boat departs at 5:20pm. Reputable fast boat companies travelling to Nusa Penida from Sanur include Angel Billabong Fast Cruise and Mola Mola Express Boat.
Travelling to Nusa Penida by fast boat is much faster, and generally more comfortable, than travelling by other modes of transport like the ferry. However, it’s important to be aware that this mode of transport has its challenges. Firstly, it’s not uncommon for boats to depart late. Secondly, the sea journey to Nusa Penida is sometimes rough, which gives passengers sea sickness in some cases. Most companies give you a sea sickness tablet before your trip. Thirdly, some fast boat journeys to Nusa Penida have motor issues along the way, and it’s not uncommon for the boat to stop in open seas for the motor to be changed.
Another thing to keep in mind is that whilst fast boats allow you to bring baggage of up to 30kg, scooters are not allowed in transit to Nusa Penida like they are on the ferry.
Handy Travel Tip: To avoid motion sickness during your journey to Nusa Penida is to look out of the boat towards the horizon, as this helps reduce motion sickness by providing a stable reference for your eyes.
MORE INFO
Bali departure ports: Sanur (southeast Bai), Serangan (southeast Bali), Kusamba (southeast Bali).
Nusa Penida arrival ports: Banjar Nyuh/Toyah Pakeh (northeast Nusa Penida), Buyuk Harbour (north Nusa Penida), Sampalan (northeast Nusa Penida).
Popular fast boat companies: Angel Billabong Fast Cruise, Axe Stone, Maruti Express, Samabu Hills, Bluewater Express, Gili Getaway, The Angkal. We recommend checking reviews in advance.
Approximate journey time: 20 – 45 minutes.
Approximate cost for return journey: IDR 200,000 (~AUD$20) - IDR 600,000 (~AUD$60). Some fast boat fares include pickup from your hotel, so check what your ticket includes.
-
Nusa Penida by Public Ferry (30-60 minutes)
Travel to Nusa Penida from Bali by ferry is the only other option besides the fast boats. The ferry service runs from Padang Bai daily at 10am and 2pm (and only 10am on Sundays). The journey across usually takes between 30 and 60 minutes depending on sea conditions, and there is often an additional wait of up to an hour at the ferry ports. Be prepared for cancellations if the weather is particularly bad.
The main advantages of taking the ferry to Nusa Penida, rather than a speed boat, are that it's cheaper and that it’s allowed to take a scooter or motorbike onboard. The cost of travelling to Nusa Penida by ferry is around IDR 31,700 (~AUD$3.50) for adults and IDR 22,700 (~AUD$2.50) for children. For a passenger to travel with a scooter costs an additional fee of about 60,000-80,000 ID (~$6-8 AUD).
The downside of travelling by ferry is that it’s much slower than the high-speed boats, and they’re often overcrowded.
Handy Travel Tip: Trucks are loaded onto the ferry before passengers are allowed to board, and the ferry departs once the vehicles are on board (even if it’s ahead of schedule), so make sure to arrive early just in case!
Bali departure ports: Padang Bai (east Bali)
Nusa Penida arrival ports: Sampalan (northeast Nusa Penida).
Ferry boat company: ADSP
Approximate journey time: 60 – 90 minutes.
Approximate cost for single journey: IDR 31,700 (~AUD$3.50) for adults and IDR 22,700 (~AUD$2.50) for children without a scooter. IDR 90,000 (~AUD$9) for a passenger with a scooter.
The best way to travel around Nusa Penida is by hiring a car with a private driver. Whilst it’s possible to rent your own car or scooter, this is not the best option due to the poor road conditions and potholes commonly found on Nusa Penida roads. That being said, some Nusa Penida attractions have narrow or limited car access, and are easier to reach by rental scooter. Keep in mind also that there are no ridesharing services like Grab or Gojek on Penida island.
Even though Nusa Penida is a small island, about 25-30 times smaller than Bali, it’s not suitable to get around on foot here. This is because of the hilly terrain of the island, the lack of sidewalks or walking paths, and the sun exposure caused by lack of shading. Some of Nusa Penida’s main attractions are on opposite ends of the island, so a car or scooter is usually necessary for touring around successfully.
Be warned that the roads in Nusa Penida tend to be windy, narrow and unpaved, so proceed with caution if driving, and make sure to wear a helmet if you’re on a scooter. We recommend engaging a private driver because it's a relatively inexpensive way of seeing the island, whilst ensuring your safety and comfort. Besides which, many of the local drivers make great tour guides!
How Long To Stay in Nusa Penida
The ideal duration for a trip to Nusa Penida is 1-3 days. Day trips to Penida are particularly popular, allowing you to see the top attractions like Kelingking Beach in a single day. For diving and snorkelling enthusiasts, we recommend staying up to a week to enjoy Penida’s famous diving spots like Manta Point and Toyapakeh.
Keep in mind that Nusa Penida is close to the neighbouring islands of Nusa Lembongan and Nusa Ceningan. To see all the islands in the Nusa archipelago, we recommend staying in the area for up to a week.
Top 10 Things to Do in Nusa Penida
1. Take in the view at Kelingking Beach
Kelingking Beach is located in the village of Bunga Mekar on the southwestern coast of Nusa Penida Island. With its pristine waters, famous ocean views from the “T-Rex” shaped clifftop, and stunning natural scenery, Kelingking Beach is Penida’s most popular attraction.
Kelingking Beach is a particularly suitable destination for those who love natural scenery and photography. The image of lush green cliffs contrasting with the bright blue waters as seen from the Kelinking Viewpoint is an iconic image which is virtually synonymous with travel to Bali.
Keep in mind that reaching the beach itself from the cliffs above requires a hike, which involves a descent of a few hundred steps. Once you arrive below on the beach itself, it’s time to relax on the sand or explore the caves or even take a swim. As of January 2023, swimming has been banned on this beach, due to the rough and dangerous waters.
Getting to Kelingking Beach is very straightforward, once you have arrived on Nusa Penida island. The easiest way to get to Kelingking is travelling by car or scooter, preferably with a driver due to the poor road conditions.
Handy Travel Tip: The viewpoint at Kelingking Beach gets particularly crowded for sunset, so aim for a sunrise visit instead.
Entrance fee: Around 15,000 IDR per person (plus a parking fee of 5,000 IDR)
Best for: Views, Photography, Couples, Families
Drawbacks: Not Suitable for Swimming, Sometimes Crowded
2. Get up close and personal with Manta Rays
Nusa Penida is one of the best places in the world to swim, snorkel, and dive with Manta Rays. With their impressive wingspans and friendly nature, Manta Rays are a wonder to behold and an experience swimming, snorkelling or diving in Nusa Penida with them is often a highlight of a trip to Bali. These graceful and otherworldly creatures are the main attraction in the waters around Nusa Penida, and encountering them is an unforgettable experience.
The most popular spots to find Manta Rays around Nusa Penida include Manta Point and Manta Bay. Manta Point is generally described as the best spot for manta rays because it offers reliable and frequent Manta Ray sightings. However, bear in mind that Manta Point has stronger currents, which sometimes makes it challenging to swim and snorkel. As a result, inexperienced swimmers often prefer to visit Manta Bay.
Manta Bay is only accessible by boat, so your best option is to book a snorkelling tour. These tours usually include snorkelling gear, a knowledgeable guide, and access to Manta Bay. The tours usually stop off at Manta Bay early in the morning for the best chance to spot the Manta Rays, and often include stops at multiple snorkelling spots. Some of these spots are the famous Crystal Bay and Gamat Bay, which boast colourful coral reefs and vibrant marine life.
Handy Travel Tip: When snorkelling with Manta Rays in Nusa Penida, keep a respectful distance and let them dictate the interaction for a safe and enjoyable experience.
Best for: Animal Experiences, Water Activities
Drawbacks: Diving sites are sometimes crowded in
3. Explore marine life from the shores of Crystal Bay
Located on the west coast of Nusa Penida, Crystal Bay is a sheltered cove made up of clear blue waters and a 200m stretch of white sand beach. This coastal gem is one of Nusa Penida’s best beaches, offering ample opportunity to swim, watch the sunset and snorkel.
Teeming with marine life and with optimal water visibility, Crystal Bay is a popular destination for snorkelling and diving enthusiasts. The calm sea and pleasant water temperatures of Crystal Bay make it an inviting spot for both beginners and experienced divers to witness the rich biodiversity of Bali. The underwater ecosystem in Nusa Penida includes tropical fish, sea turtles, vibrant coral and sometimes even the famous Mola Mola (oceanic sunfish). Although Crystal Beach is a popular snorkel stop, it’s actually possible to see much of this colourful marine life from the shore. Then, after a day of exploring Crystal Bay, visitors generally unwind by having a drink or an Indonesian snack from one of the many warungs along the beach, as the sun sets.
To reach Crystal Bay, you'll need to make your way to the west coast of Nusa Penida. Given the island's terrain and road conditions, it's advisable to travel by scooter if you're comfortable with it. While the journey takes some time, you'll find Crystal Bay conveniently located just a short 5-minute ride away from another of Nusa Penida's treasures, Angels Billabong - making it easy to hit both spots in one go.
Handy Travel Tip: Crystal Bay tends to get crowded during the day, so be prepared to share this natural wonder with fellow travellers.
Entrance fee: Just a parking fee for your car (10,000 IDR) and for scooter (5,000 IDR)
Best for: Nature, Swimming, Snorkelling, Diving
Drawbacks: Crowds
4. See the natural arch of Broken Beach
Broken Beach, known to locals as Pasih Uug, is a geological wonder located on the west coast of Nusa Penida. With its unique circular rock formation that surrounds a turquoise-blue bay, Broken Beach is so named for the natural arch which “breaks” the circle of rock and creates a gateway to the Indian Ocean. This arch has been carved into the limestone cliffs over hundreds of years, to finally create a channel of water connecting the circular cove to the wide open sea beyond.
Here at Broken Beach, visitors sit back and admire the incredible views from atop the cliffs, while the dramatic waves below crash against the rocks. Just keep in mind this is an extremely popular destination, so it does get crowded during the day.
Broken Beach is in the western part of Nusa Penida, meaning that it takes up to an hour to get there from other parts of the island. The drive to access the beach is difficult by car due to road conditions and traffic, so some visitors prefer to travel by scooter - this is only recommended for experienced riders however. Keep in mind that whilst called a beach, it isn’t possible to descend to the beach or swim at this location. The good news is that Broken Beach is only 5 minutes from another of Nusa Penida’s best attractions, Angels Billabong.
Handy Travel Tip: One of our favourite cafes, Wayan Coffee, is located here. Wayan Coffee serves up delicious smoothie bowls and coffee, to enjoy with an amazing view.
Entrance fee: 5,000 IDR (plus 5,000 IDR for parking)
Best for: Scenery, stunning views
Drawbacks: Not appropriate for swimming
5. Descend the blue stairs to Peguyangan Waterfall
Peguyangan Waterfall, known alternately as Guyangan Waterfall, is a sacred site located in southwestern Nusa Penida. Renowned for its tiny falls and iconic blue stairs, a visit to Peguyangan leads travellers on an adventurous journey to an ancient shrine. Once arrived,
this unique Nusa Penida location offers amazing natural sights and a quiet moment for reflection.
Visiting Peguyangan Waterfall involves descending a blue staircase often referred to as the “Blue Stairway to Heaven”. As you trek down the steep steps, you will be rewarded with the sight of the freshwater hitting the blue sea, and a panoramic view of the Indian Ocean. Just keep in mind that the descent is somewhat difficult and takes 15-30 minutes, so this attraction is only suitable for those with at least moderate physical fitness and mobility.
At the end of your hike, a temple surrounded by a natural spring awaits. Since this is a spiritual site, it’s advisable to shower under one of the three sprouts located at the entrance and cleanse yourself before approaching it. Keep in mind, visitors are required to wear a sarong, which is available to rent from the monks at the entrance for 15k Rupiah (~$1.50 AUD).
Getting to the waterfall is relatively easy either by car or scooter. Note that the road leading to the waterfall is uneven, so it's advisable to proceed with caution, especially if you’re on a scooter.
Once you have made your epic journey, we recommend you head to the nearby Manta Point Bar & Resto for a bite. This family restaurant is a favourite amongst locals, serving up delicious chicken and veggie burgers that come with cheese, bacon and a side of fries - all for only 55,000 IDR (~$5.50 AUD).
Handy Travel Tip: Visit Peguyangan Waterfall in the morning or late afternoon when the temperatures are slightly cooler. This will make your hike up and down the 730 steps less taxing!
Entrance fee: 5,000 IDR (~$5 AUD) for parking. Extra 15,000 IDR (~$1.5 AUD) to rent a sarong.
Best for: Waterfalls, Hiking, Adventure
Drawbacks: Accessibility
6. Venture into the mystical Goa Giri Putri Temple
Located on the northeastern side of Nusa Penida, Goa Giri Putri Temple is a hidden Hindu temple situated in one of Nusa Penida’s largest caves. The naturally formed limestone caves, often utilised by locals for meditation and religious ceremonies, create a mystical atmosphere with their dimly lit interiors. For visitors to Nusa Penida, this sacred site offers a chance to experience a connection with local customs and spiritual life. This connection is further enhanced with water purification rituals - visitors can even receive a blessing of holy water from the local priest.
Goa Giri Putri Cave is perched halfway up a hill, which means you’ll need to climb 100 winding steps to reach its entrance. Once there, you must crawl through a small opening on the side of the rock, which some visitors might find quite claustrophobic. Once through, you will find yourself in a 300 metre long cave with soaring 15 metre ceilings. This spacious chamber accommodates a significant number of people and features a shrine with various Hindu idols and offerings. Just beware that it is quite humid inside the temple.
The unique Goa Giri Putri temple is located on the northern end of Nusa Penida island, which is easily reached by car or scooter. It’s a common stop on many tours of the island as well.
Entrance fee: 50k IDR (~$5 AUD) donation. Extra 15,000 IDR (~$1.5 AUD) to rent a sarong.
Handy Travel Tip: Ensure you dress modestly and respectfully when visiting Goa Giri Putri Cave.
Best for: Spirituality, wellness
Drawbacks: The interior is humid, some find the entrance claustrophobic
7. Enjoy the breathtaking scenery of Atuh and Diamond Beaches
Nusa Penida is known for having some of the best beaches in all of Indonesia, and Diamond Beach and Atuh Beach are amongst the finest. Located just 5 minutes away from each other, it's best to access these beaches via a short scenic hike down the cliffs leading to Diamond Beach. While this walk down the steep stairs offers spectacular views, it is somewhat irregular, so try not to get distracted on your way down.
While both Diamond Beach and Atuh Beach are paradises for beach lovers, each has its distinct features and amenities to cater to different travellers:
Diamond Beach: Diamond Beach is known for its dramatic rock formations, particularly a massive diamond-shaped rock that gives the beach its name. While it's a relatively isolated spot, there are small bamboo huts and local vendors where you can buy cold drinks and basic Indonesian snacks. Keep in mind that this beach is more for sunbathing and photography, as the strong currents make it less suitable for swimming and other water activities.
Atuh Beach: With its distinctive cove, towering green cliffs, and turquoise waters, Atuh Beach has an incomparable charm. Unlike Diamond Beach, it's a great spot for both swimming and snorkelling thanks to its calmer waters. Plus, the beach is larger and more developed, offering a few beachfront restaurants and cafes where you can enjoy a meal or sip on a fresh coconut.
Handy Travel Tip: Be cautious while swimming at Diamond Beach due to strong currents
Entrance fee: 10,000 IDR per person, plus 5,000 IDR for parking. Both Diamond Beach and Atuh Beach can be accessed from the same car park.)
Best for: Sunbathing, photography, water activities
8. Discover the hidden beauty of Tembeling Beach and Forest
Tembeling Beach and Forest is a secluded and unspoiled coastal area situated on the southwestern coast of Nusa Penida. This destination is somewhat of an uncrowded hidden gem, featuring a beautiful beach, natural swimming pools, and a lush forested area. Nature enthusiasts and adventure seekers will love it here.
Dense with various species of trees, plants, and wildlife, Tembeling Beach and Forest is one of the most naturally diverse ecosystems in Nusa Penida. Here, visitors can explore the cool forest trails, encounter unique flora and fauna, and relax in the refreshing natural pools formed by the river that flows through the area. But the most magical spot is Tembeling Beach itself. This small beach, set below a cliff wall at the end of the forest, consists of a small but beautiful blue bay that contrasts vividly with the surrounding cliffs. Tembeling Beach and Forest is one of the most special places in Nusa Penida, and ideal for those looking to escape the hustle and bustle of the island’s most populated areas.
To get to the natural rock pools next to the forest, visitors can take a short hike, ride their motorbike through the forest, or hop on a motorcycle taxi for a reasonable price. However, it's important to remain cautious if you decide to ride. While beautiful to look at, the road is very steep and rocky. Once you’ve parked your vehicle, you’ll need to head down a staircase that will take you to Tembeling Beach in five minutes.
Handy Travel Tip: There are limited food options, with just a few basic snacks available. To ensure a satisfying visit, it's a good idea to bring your own food and refreshments.
Entrance fee: A voluntary donation
Best for: Nature, Seclusion, Adventure
9. Swim in the natural infinity pool of Angel’s Billabong
Angel's Billabong is a captivating natural pool near Broken Beach, in Nusa Penida. Located 17 kilometres southwest of one of Penida’s main ports, Toya Pakeh, this stunning rock formation provides a nice view of magnificent cliffs, unspoiled coastlines and sea views.
During low tide, the waters of Angel’s Billabong create a unique emerald-green pool, making it possible to bathe and swim. However, it's essential to be cautious and check the tide schedule carefully, as the pool's proximity to the open ocean means that during high tide, strong waves wash into the area, making it too rough for swimming. The pools are closed at times when it's considered too dangerous to swim, but this site is still a great place to admire the stunning views.
Getting to Angel's Billabong is relatively easy, as it's just a short 5-minute walk from Broken Beach, another popular attraction on the west coast of Nusa Penida. This allows you to explore both these natural wonders in one day, ensuring you make the most of your time in Nusa Penida.
Handy Travel Tip: The entire area is rocky and covered in seaweed, so we recommend wearing comfortable footwear, preferably sturdy shoes or sandals, and avoiding flip-flops entirely.
Entrance fee: 10,000 IDR parking fee.
Best for: Views, Coastal Landscapes
10. Enjoy sunset dinner and drinks at Penida Colada Beach Bar
Nusa Penida is a tropical paradise, and there is no better way to sit back and enjoy it than enjoying some evening cocktails and a bite to eat as the sun sets. One of our favourite places to unwind and savour the moment is Penida Colada Beach Bar, a casual beachfront hangout located in Nusa Penida’s “Ped Village”. We love this bar for the awesome blend of relaxation and fun, offering amazing ocean views (featuring Mt Agung in the distance), a Happy Hour serving up delicious cocktails, live music and yummy food.
Penida Colada Beach Bar caters to diverse dietary preferences, offering Western food, local dishes, and a range of vegan options that are as tasty as they are sustainable. To top it all off, Penida Colada Beach Bar offers interactive live music performances and a Happy Hour (from 16:00 to 18:00) with 2-for-1 cocktails.
Penida Colada Beach Bar is in Ped, a village situated on the northern coast of the island. While Nusa Penida doesn't have extensive road signage, asking locals for directions is a helpful way to ensure you're on the right path.
Handy Travel Tip: Make sure you try our favourite drink -- the Dragon Fruit Daiquiri!
Best for: Atmosphere, Live Music, Views of Mt Agung, Food
Drawbacks: The venue tends to be smokey
Nusa Penida Day Trip
Day trips to Nusa Penida are available from most areas of Bali including Ubud, Canggu, Seminyak, Sanur, Jimbaran, Nusa Dua and Kuta. Tour operators offer hotel pickup from each of these areas, usually departing early in the morning.
A day trip to Nusa Penida usually includes hotel transfer (pick up and drop off), a return fast boat ticket, a guided island with visits to popular attractions, lunch at a local restaurant, snorkelling equipment rental and the opportunity to explore the island. Common Nusa Penida attractions to visit on a day trip include Kelingking Beach, Crystal Bay and Pasih Uug Beach (Broken Beach). Some Nusa Penida tours offer additional activities such as swimming in natural pools, cliff jumping, or encounters with local wildlife. Be sure to check with your tour operator for specific details and inclusions in order to plan your Nusa Day Trip.
A Nusa Penida day trip costs between 500,000 -1,800,000 (~$50-180 AUD), depending on the itinerary. The price of a trip to Nusa Penida varies based on factors such as the length of the trip (usually full or half day), the number of people in your tour group, and optional extras included in the itinerary such as additional landmarks or special activities. Most Nusa Penida day tours are inclusive and include the price of a driver, the boat transport, entrance tickets, petrol and food.
Where To Stay in Nusa Penida
The best place to stay in Nusa Penida is the west coast of the island to be close to the popular attractions, or the southeast for more seclusion and amazing beaches like Atuh Beach.
West Nusa Penida is home to the most popular tourist areas like Crystal Bay and Kelingking Beach, as well as many excellent bars and restaurants. Staying on this part of the island allows you to get around relatively easy, and there isn’t much need to travel to other parts of the island unless you want to.
Other popular tourist areas for a stay in Nusa Penida include Southeast Nusa Penida near Atuh Beach, Northeast Nusa Penidanear Ped-Buyuk and Northwest Nusa Penida near Toya Pakeh. Whilst these areas aren’t as popular as the west coast, they provide the opportunity for a more peaceful and authentic Nusa Penida stay.
Nusa Penida Accommodation
Nusa Penida is less developed compared to Bali, so don’t expect quite as many hotel and resort options - we recommend booking in advance to secure the best Nusa Penida accommodation and deals. That being said, Nusa Penida offers a wide variety of hotel and resort options, accommodating for a range of budgets and tastes.
Best Luxury Hotels in Nusa Penida:
For those looking for a 4 or 5-star experience, we highly recommend the following luxury Nusa Penida accommodation options.
-
1. Maua Nusa Penida
-
2. Pramana Natura Nusa Penida
Built atop the cascading cliffs of Nusa Penida and featuring incredible ocean views, Pramana Natura stands as one of the most sophisticated coastal retreats in Bali. This 5-star hotel offers a magical experience, from the superb design blended with the natural environment, to the impeccable service.
-
3. Adiwana Warnakali Resort
Adiwana Warnakali is a secluded but beautiful 4-star hotel situated 20 metres above the tropical beach of Nusa Penida. Among its many amazing qualities, it has incredible terrace views, warm and friendly staff, and delicious, surprisingly affordable food. Extra touches like candle lit dinners and floating breakfasts make your visit even more special.
For those seeking a balance between comfort and price, finding a mid-range hotel is a great way of ensuring a satisfying stay in Nusa Penida. Here are the three of our favourite hotels in Nusa Penida that offer an enjoyable experience at a reasonable price.
-
1. The Mesare Resort
Centrally located with easy access to both the west and east sides of Nusa Penida, the Mesare Resort offers a charming jungle vibe which visitors love. This tranquil and rejuvenating escape features 14 cosy cottages overlooking expansive organic gardens, and the friendly staff and excellent service make it a truly great Nusa Penida stay.
-
2. Sagara Penida
Situated on the eastern part of the island just 180m from the mystical Goa Giri Putri Temple in Nusa Penida, Sagara Penida is a beautiful resort above the sea designed with a harmonious blend of bohemian and Grecian aesthetic elements. The food and service are on point, and the manager Gus goes the extra mile to ensure an enjoyable stay. Snorkelling trips are available by arrangement with the Sagara staff.
-
3. Blue Harbor Beachfront Villas and Resto
Blue Harbor Beachfront Villas & Resto stands out for its beachfront views and incredible views of the shoreline. The location is excellent, as it’s one of the best spots in Nusa Penida for snorkelling, with many of the tours stopping here. There are two pools and exceptionally well tendered gardens, which enhance the atmosphere at this affordable but quality Penida resort.
Whilst often associated with luxury, Nusa Penida is still a place you can stay at a relatively low-cost. Here are three budget-friendly accommodation options that provide affordability without compromising comfort.
-
1. Penida Krusty Hill
The clean and comfortable wooden cottages provided at Penida Krusty Hill are ideal for travellers looking for an authentic and lovely stay in nature. Don’t let the name fool you, this hostel is not crusty in the least. The owner, Mr Komang, goes to pains to ensure an excellent stay - including help with renting scooters or sorting out your daily breakfast! This makes Penida Krusty Hill a favourite amongst backpackers.
-
2. Sunset Hill Cottages
Sunset Hill Cottages offers a peaceful and clean hostel accommodation located in nature with beautiful ocean views and sunsets. The staff is friendly and helpful, and guests appreciate the spacious rooms, daily cleaning, and good value for money. The authentic retreat feel here is lovely, and there are plenty of lizards and creepy crawlies about! Sunset Hill Cottages is close to the dive schools and whilst it has limited food options on-site, there are plenty of restaurants within walking distance.
-
3. Aryaginata Cliff Cottages
Located in northern Nusa Penida, Aryaginata Cliff Cottages is a hidden gem featuring meticulously designed bungalows. The incredible ocean views, especially during sunset, make this budget resort a remarkable choice for a serene and affordable retreat. The beautiful landscape, with a footpath winding through banana, fig, and palm trees, provides a sense of escape from civilisation. The breakfast is great, the Wifi works, and it’s only a 3km trip into town!
Whilst Nusa Penida doesn’t have quite as many international options for food and drink as Bali, there are still so many excellent restaurants and bars here. When it comes to Nusa Penida food, there is a focus on fresh, healthy food like fruits, seafood, as well as some Western favourites like burgers and pasta. With many restaurants and bars located near the beach or on the shoreline, these eateries offer amazing views and atmosphere. Most places offer a fantastic range of affordable beverages as well, from smoothies and juices to cocktails and beer. Keep an eye out for the Happy Hour promotions available at many of these spots. Here are 3 of our favourite Nusa Penida bars and restaurants:
-
1. Kelingking Bar & Restaurant
Kelingking Bar and Restaurant is a simple yet welcoming bar near Kelingking Beach. Popular for its friendly atmosphere, this restaurant is known to provide free drinks with your food, and it has a great selection of fruit juices and smoothies. Kelingking Bar and Restaurant is the perfect place for those who want to enjoy delicious, not too spicy meals without spending a lot of money!
-
2. Secret Penida Restaurant and Bar
Secret Penida is a locally-owned Western-style restaurant and beach club located near the harbour on Nusa Penida Island. It is proudly affiliated with the renowned fitness brand 2befit Bali, and offers an incredible atmosphere which diners love, even more than the food. Some of our favourite dishes here include the Chicken Burger, the tuna tataki and our favourite, the Secret Curry - which is a spicy coconut curry made with tofu and jackfruit. The sunset views with Mt Agung in the background make this restaurant extra special.
-
3. The Rich Penida
The Rich Penida in Nusa Penida is an elegant restaurant described as a poolside tropical oasis. Featuring regular DJ and live music performances, the Rich has a great atmosphere and even features its own indoor pool! The food here is delicious, serving up meals for both breakfast and dinner. Whilst not a vegan restaurant, the flexibility of the servers and kitchen staff in terms of swapping out ingredients makes this one of the best Nusa Penida restaurants for vegans. For extra special service, chat to Comang who is one of the servers there.
-
4. Ogix Warung
Ogix Warung is a seafood restaurant on Nusa Penida Island that specialises in Asian and Indonesian cuisine. What sets Ogix Warung apart is its reputation for serving enormous fish meals, making it great value for money. Plus, the restaurant is known for its warm and professional staff. We highly recommend this place for those looking to savour generous portions of seafood while indulging in the breathtaking ocean views.
-
5. BTM Penida Bar and Restaurant
BTM Penida Bar and Restaurant provides a comfortable dining space on Nusa Penida Island, offering a welcoming atmosphere for the whole family. Their signature dishes include the generous nasi goreng, a flavourful fried rice, and homemade chicken. Additionally, their mee goreng, a classic Indonesian fried noodle dish, is one of the best in town. Those looking for a cosy dining experience with a focus on satisfying Indonesian flavours are up for a treat in this wonderful Nusa Penida restaurant.
-
6. Resto D’Uma
Resto D'Uma is one of the best places to stop for lunch in Nusa Penida, offering a variety of menus to cater to different tastes. Accompanied by excellent service and friendly, accommodating staff, Resto D’Uma offers ample space and parking options, which makes it a convenient choice for visitors. With indoor and outdoor seating, and shaded by trees, it’s a great place to come relax and refuel after a days touring Nusa Penida as well.
Wondering where to head after your trip to Nusa Penida? You have a few options: either head back to Bali, or check out some of the other nearby islands like Nusa Lembongan and Nusa Ceningan. Below are instructions on how to get from Nusa Penida to other places in Indonesia.
-
How to get from Nusa Penida to Bali
To get from Nusa Penida to Bali, the easiest way is to take a fast boat or ferry from one of Nusa Penida’s three ports (Buyuk boat landing, Toya Pakeh or Sampalan) and purchase tickets for a fast-service ferry or fast boat, to one of the ports in Bali like Sanur, Padang Bai, or Serangan.
The duration of the fast boat ride from Nusa Penida to Bali usually takes around 20 to 45 minutes. Costs for a one-way journey range from approximately 150,000 to 350,000 IDR (roughly $15 to $35 AUD). Fast boats from Nusa Penida to Bali typically operate throughout the day, with departures as early as 6 AM and frequency varying by route, with some boats departing every 30 to 60 minutes.
-
How to get from Nusa Penida to Nusa Lembongan
To travel from Nusa Penida to Nusa Lembongan, take the local small boats known as jukungs which leave from Toya Pakeh Harbour. Tickets for the jukungs cost approximately 50,000 IDR ($5 AUD per person), and the boats depart once enough passengers are onboard, with the last boat usually leaving around 4 p.m. The trip itself is quick, taking only 20 minutes, with seating arrangements on simple benches along the sides of the boat. Upon arrival, keep in mind that the boats stop at the yellow bridge on Nusa Lembongan, not Mushroom Beach, and you may need to negotiate a separate fare if you wish to reach Mushroom Beach.
-
How to get from Nusa Penida to Gili Trawangan
Gili Trawangan is another island similar to Nusa Penida, but with its own distinct vibe and features. There are no cars or motorised vehicles on Gili Trawangan, and it's one of the best places to visit from Bali for relaxation and partying.
To travel from Nusa Penida to Gili Trawangan, the most convenient option is to take a direct ferry operated via Gili Getaway. The ferry departs from Nusa Penida's Buyuk boat landing and arrives at Gili Trawangan. The route between Nusa Penida and Gili Trawangan is serviced by six operators: Bali Eka Jaya, Bluewater Express, Golden Queen Fast Boat, Marlin Fast Boat, Starfish Fast Cruise, and Sugriwa Express.
Typically, ferries from Nusa Penida to Gili Trawangan depart in the morning, 9am at the earliest and 11pm at the latest. The average duration of the journey is approximately 1 hour and 55 minutes, with the quickest journey taking roughly 1 hour and 30 minutes. As for ferry prices, expect them to vary, typically falling in the range of 500,000 to 2,100,000 IDR ($50-210 AUD).
-
How to get from Nusa Penida to Nusa Ceningan
It isn’t actually possible to get directly from Nusa Penida to Nusa Ceningan. Instead, you need to go to Nusa Lembongan first. To first get to Nusa Lembongan, take a “jukung” (small boat) from Toya Pakeh Harbour. Once arrived, there is an iconic bridge called Yellow Bridge which connects from Lembongan to Nusa Ceningan. You can then easily cross into Nusa Ceningan either on foot or by scooter.