Just a short boat ride from Bali, Nusa Penida island offers a refreshing escape with its rugged landscapes, dreamy white-sand beaches, and relaxed vibe. We’ve visited Nusa Penida 3 times and really fell in love with the island.
In this guide, you’ll find everything you need to plan a visit to Nusa Penida, including the best places to explore, tour options, and practical travel tips to make the most of your time on the island. Whether you’re looking for adventure or relaxation, you’ll find the best things to do in Nusa Penida here.
Why visit Nusa Penida?
Nusa Penida offers a quieter, more relaxed alternative to Bali, making it a great choice if you’re looking to escape the crowds. The island is known for its diverse attractions, from dramatic coastal cliffs to pristine, secluded beaches. While Bali has its charm, Nusa Penida Island makes for a perfect getaway if you’re looking for more dramatic scenery.
One of the island’s most famous spots is Kelingking Beach, a unique cliff formation that resembles a T-Rex and offers breathtaking ocean views. Visitors can hike down the steep trail to reach the beach itself, though many come just for the view from above (at least until the massive elevator is finished being constructed).
In addition to Kelingking, Nusa Penida is home to other stunning beaches like Crystal Bay, a great spot for snorkeling, and Broken Beach, where a natural rock arch creates an Insta-friendly scene. Among the many things to do in Nusa Penida, exploring its picturesque beaches and viewpoints is a must. With its laid-back vibe and beautiful views, Nusa Penida has become a favorite destination for those seeking a more natural and tranquil experience near Bali.
15 Best things to do in Nusa Penida
Nusa Penida offers a range of stunning sites, from cliffs and beaches to unique rock formations and viewpoints. Here’s a comprehensive list of the must-visit attractions on Nusa Penida Island to help you plan your trip.
1. Kelingking Beach
Kelingking Beach is the most iconic site on Nusa Penida, instantly recognizable by its T-Rex-shaped cliff overlooking the turquoise ocean. Among the things to do in Nusa Penida, visiting Kelingking Beach tops most travelers’ lists for its breathtaking views and adventurous hike. The beach below is beautiful but challenging to reach due to the steep, narrow trail, so good footwear is a must. Many visitors come for the stunning cliffside view, but if you’re up for the adventure, the descent is worth it if you want to sunbathe on the beautiful beach. For fewer crowds, try visiting early in the morning or late in the afternoon.
Keep in mind: Be careful with swimming here, the waves can be very strong and for some people it ended tragically.
2. Diamond Beach
Diamond Beach, located on the eastern side of Nusa Penida, offers soft white sand, crystal-clear water, and striking rock formations. A steep staircase carved into the cliff provides access to the beach below, making it one of the most rewarding things to do in Nusa Penida for adventurous travelers. The hike down is not as challenging as the one to Kelingking Beach, but it’s a good idea to wear sturdy shoes here as well.
3. Atuh Beach
Atuh Beach, also on Nusa Penida’s east coast (right next to Diamond Beach), features beautiful white sand and clear waters surrounded by rocky cliffs and unique rock formations in the water. Visiting Atuh Beach is one of the quieter, more relaxing things to do in Nusa Penida, perfect for sunbathing and swimming. Arriving early is recommended, as it’s less crowded in the morning.
4. Angel’s Billabong
Angel’s Billabong, located near Broken Beach, is a naturally formed rock pool with clear blue and green waters. Its “infinity pool” effect overlooking the ocean makes it one of the most Instagram-worthy things to do in Nusa Penida. Be sure to visit at low tide, as it can be dangerous to enter the pool during high tide. If you’re unsure about swimming during your visit, ask locals!
5. Broken Beach
Broken Beach is known for its unique natural arch that forms a circular cove open to the ocean. As one of the must-see things to do in Nusa Penida, it offers spectacular views, making it a peaceful spot for photos and a place to take in the turquoise water framed by rocky cliffs.
6. Crystal Bay
Crystal Bay is a popular spot on Nusa Penida Island for snorkeling, diving, and watching the sunset. Known for its clear waters and vibrant coral reefs, it’s an ideal place to see tropical fish and unwind on the beach. Among the things to do in Nusa Penida, exploring Crystal Bay’s underwater world is a highlight for snorkeling enthusiasts and sunset seekers alike.
7. Tembeling Natural Pool
Tembeling Natural Pool is a hidden gem nestled within Nusa Penida’s lush forest. This serene, crystal-clear pool is surrounded by greenery and offers a refreshing spot for a swim. Formed naturally within the rocky landscape, the pool has a tranquil ambiance, perfect for relaxing in the cool waters while enjoying the forest’s quiet.
Visiting the Tembeling Natural Pool is one of the most peaceful things to do in Nusa Penida, especially for those seeking an escape from crowded beaches. To reach the pool, you’ll need to take a short hike through the forest, which adds to the sense of adventure and discovery. Don’t forget your camera to capture the pool’s magical vibe and the lush surroundings.
8. Tembeling Beach
Tembeling Beach, located near the Tembeling Natural Pool, is a small, secluded stretch of sand surrounded by dramatic cliffs and turquoise waters. Accessible via the same forest trail leading to the pool, this hidden beach feels untouched and offers stunning views of the ocean.
The waves at Tembeling Beach can be strong, so it’s best to enjoy the scenery and stick to the sand for relaxation. If you’re looking for a quiet, picturesque retreat, Tembeling Beach is one of the must-visit things to do in Nusa Penida. Its untouched beauty and remote location make it an ideal spot for those seeking a peaceful experience away from the island’s more popular attractions.
9. Peguyangan Waterfall
Peguyangan Waterfall is known for its striking blue staircase descending along the cliffside. One of the more spiritual things to do in Nusa Penida, it’s a pilgrimage site for locals. The trek down to the waterfall is steep but rewarding, leading to refreshing pools and ocean views.
10. Thousand Island Viewpoint and Tree House
The Thousand Island Viewpoint offers one of the most dramatic views of Nusa Penida’s coastline, and the famous Tree House (Rumah Pohon) nearby has become an iconic photo spot. If you’re making a list of must-see things to do in Nusa Penida, this viewpoint should be near the top for its incredible scenery and photo opportunities.
The price for photos at the Tree House has been increasing every year and when we were there we paid 50,000 IDR per person.
11. Teletubbies Hill
Teletubbies Hill, with its rounded, green hills, resembles the rolling landscapes from the “Teletubbies” TV show. This scenic area is ideal for a peaceful walk or picnic, especially during the rainy season when the hills are at their greenest. Exploring Teletubbies Hill is one of the more unique things to do in Nusa Penida, and it’s also perfect for flying a drone if you have one.
12. Banah Hill
Banah Hill provides another beautiful viewpoint on Nusa Penida, featuring a unique offshore rock formation and dramatic cliffside views. It’s a bit quieter than other viewpoints, offering a more secluded experience for those looking to enjoy the island’s rugged coastline.
13. Paluang Cliff
Paluang Cliff offers an alternative view of Kelingking Beach from a different angle. This lesser-known spot provides a unique vantage point of the T-Rex cliff formation, making it one of the hidden gem things to do in Nusa Penida. The cliffs here are steep and dramatic, showcasing the rugged beauty of Nusa Penida Bali.
14. Snorkeling and Diving Spots
Nusa Penida is famous for its clear waters and rich marine life, making it a paradise for snorkeling and diving. Popular sites like Manta Point and Gamat Bay allow divers to see manta rays, explore colorful coral reefs, and encounter a variety of tropical fish. Snorkeling or diving here is one of the top-rated things to do in Nusa Penida, especially for underwater enthusiasts.
15. Underground Temple: Goa Giri Putri
Goa Giri Putri is an underground temple in Nusa Penida, located inside a limestone cave. Visitors enter through a narrow gap that opens into a spacious chamber where Hindu ceremonies are held.
Exploring this sacred site is one of the most unique things to do in Nusa Penida, offering a serene atmosphere and a chance to experience local culture. Sarongs are required and can be rented at the entrance. Be prepared for a short, uphill walk to reach the temple.
How to get from Bali to Nusa Penida
If you’re planning your trip and looking for things to do in Nusa Penida, the first step is getting there efficiently. Fast boats are the most popular and convenient way to reach the island.
1. Fast boats from Sanur
Sanur is the most popular and direct option for reaching Nusa Penida. Fast boats depart frequently throughout the day, making it easy to find a schedule that suits your plans. Find the tickets here.
Departure times: Boats typically start around 7:30 AM, with additional departures at intervals until late afternoon.
Ticket cost: Around IDR 150,000 – IDR 250,000 per person (USD 10 – 17) for a one-way ticket, depending on the season and operator.
Travel duration: 30-45 minutes, depending on sea conditions.
Booking tips: It’s recommended to book tickets online in advance, especially during peak season, as morning boats tend to fill up quickly.
2. Fast boats from Padang Bai
Padang Bai is a less frequented but reliable departure point, often used by travelers coming from eastern Bali or those who want a less crowded terminal.
Departure times: Boats typically depart in the morning around 8:00 AM, with a few afternoon options.
Ticket cost: Approximately IDR 200,000 – IDR 300,000 per person (USD 13 – 20) one-way.
Travel duration: About 45 minutes to 1 hour.
Booking tips: It’s advisable to check with operators in advance, as fewer boats depart from Padang Bai compared to Sanur. Booking a day ahead is generally sufficient unless you’re traveling in high season.
3. Fast boats from Serangan
Departing from Serangan is a good option for travelers coming from southern Bali areas like Kuta, Seminyak, or Nusa Dua. Though it’s further than Sanur, some travelers prefer this option for its more scenic departure point.
Departure times: Limited options, with most boats leaving early morning around 8:00 AM.
Ticket cost: Roughly IDR 300,000 – IDR 350,000 per person (USD 20 – 23) for a one-way trip.
Travel duration: Approximately 1 hour.
Booking tips: Book tickets in advance, as only a few boats depart from Serangan daily. Some operators offer hotel transfers, which can simplify your journey to the port.
What to expect during the journey
The fast boat ride from Bali to Nusa Penida is generally comfortable, though sea conditions can vary. Most boats provide basic seating, with open-air options for a scenic view. You should arrive at least 30 minutes before departure, as boarding can take some time. For those prone to seasickness, early morning departures typically offer calmer seas, ensuring you can enjoy things to do in Nusa Penida as soon as you arrive.
Additional travel tips
- Advance booking: While same-day tickets are often available, booking in advance during peak season is recommended. Most operators have online booking options, which will help you avoid any delays, allowing you to enjoy things to do in Nusa Penida more efficiently.
- Return tickets: If you’re on a tight schedule, consider booking a round-trip ticket, as boats from Nusa Penida back to Bali can fill up.
- Weather conditions: Check the forecast, as boat schedules may change with rough seas, particularly from November to March during Bali’s rainy season. Weather can impact some things to do in Nusa Penida, so be prepared for any changes.
Fast boats are by far the most efficient and popular way to reach Nusa Penida Island from Bali, making it easy to plan a day trip or extended stay. With a range of options to suit different budgets and departure points, it’s easy to find a route that fits your itinerary of things to do in Nusa Penida.
Exploring Nusa Penida – Best tour options
When it comes to exploring Nusa Penida, you have several tour options that cater to different interests and levels of adventure. Whether you prefer the flexibility of a self-guided tour, a comprehensive guided package, or a focus on marine life through snorkeling or diving, there’s something for everyone on this stunning island filled with exciting things to do in Nusa Penida.
1. Self-guided tours
One of the most popular ways to explore Nusa Penida Island is by renting a scooter or car. This gives you the flexibility to go at your own pace and discover the island’s hidden gems, from Kelingking Beach to Diamond Beach and Teletubbies Hill.
Renting a scooter: Rent a scooter for about IDR 75,000 – IDR 150,000 per day (USD 5 – 10). This is the most convenient way to travel around, especially for solo travelers or couples.
Driving conditions: The island’s roads can be rough and winding, especially to remote beaches like Atuh Beach and Broken Beach, so be prepared for bumpy rides. Driving a scooter on the steep inclines and narrow roads requires some experience. If you’re unfamiliar with the terrain, consider renting a car, which can be a more comfortable option.
Navigating the island: Google Maps or offline maps like Maps.me work well on the island. However, it’s important to note that some areas may have limited signal, so it’s a good idea to download maps ahead of time.
2. Nusa Penida tour packages
If you prefer to have a guide and take the hassle out of transportation, Nusa Penida tour packages are a great option. These tours usually include transport, an experienced guide, and visits to top attractions on the island, ensuring you experience all the best things to do in Nusa Penida.
Day tours: Most Nusa Penida tour packages are designed for a single day, covering key spots like Kelingking Beach, Broken Beach, Angel’s Billabong, and Crystal Bay. Day tours typically cost between IDR 600,000 – IDR 1,200,000 per person (USD 40 – 80), depending on the operator and inclusions.
Multi-day tours: For a more in-depth experience, multi-day tours are available, often spanning two or more days and covering less-accessible areas like Teletubbies Hill, Paluang Cliff, and Banah Hill. Expect to pay around IDR 1,500,000 – IDR 3,500,000 (USD 100 – 230) for a 2-3 day tour package.
What’s included: Most tours include transportation (either by car or private boat), a local guide, and lunch. Some packages also include snorkeling or other activities, making them great for those who want a comprehensive experience without worrying about logistics.
3. Snorkeling and diving tours
For those keen on exploring the island’s vibrant underwater world, snorkeling and diving tours are highly recommended. Nusa Penida is famous for its marine life, including manta rays and colorful coral reefs.
Manta Point and Gamat Bay: These are two of the top snorkeling and diving spots on the island, where you can swim with manta rays and explore coral gardens. Many tour operators offer combined snorkeling trips to these areas (you can do these even coming from Nusa Lembongan for example).
Tour options: Snorkeling tours generally cost around IDR 300,000 – IDR 600,000 per person (USD 20 – 40) for a half-day trip. Diving tours can range from IDR 800,000 – IDR 1,500,000 per person (USD 55 – 100), depending on whether it’s a single dive or a package of multiple dives.
What’s included: These tours typically include transport, snorkel gear or diving equipment, a guide, and sometimes lunch or refreshments. Some tours may also offer underwater photography packages to capture your experience with manta rays or other marine life.
Find more tours:
Where to stay on Nusa Penida Island
Choosing the right place to stay on Nusa Penida Island can greatly enhance your experience, depending on your budget, travel style, and preferred activities. Whether you’re looking for a budget-friendly guesthouse, a mid-range villa, or a luxurious resort, Nusa Penida island has something for every type of traveler eager to explore the many things to do in Nusa Penida.
Here are some top rated Nusa Penida hotels.
1. Toyapakeh – Ideal for convenience and accessibility
Toyapakeh is one of the most popular areas for tourists, as it offers easy access to both the island’s attractions and the main harbor for fast boats arriving from Bali. Staying here places you close to some key spots like Crystal Bay, Thousand Island Viewpoint, and Paluang Cliff.
Accommodation options: You’ll find a variety of options ranging from budget homestays to mid-range hotels and private villas. The area is quieter than Kuta or Sanur, but it still has enough restaurants, cafes, and shops to cater to visitors. If you prefer something a bit more upscale, consider staying at The Raja Lima and Spa. We stayed here and really liked the spacious rooms, stunning views, and relaxing spa services. It offers a peaceful retreat with modern amenities, making it a great base for exploring the island.
Find more Toyapakeh hotels here.
2. Crystal Bay – For beach lovers and sunset views
If you’re a beach enthusiast or enjoy snorkeling, Crystal Bay is a top choice for accommodation. Known for its crystal-clear waters and vibrant coral reefs, it’s also a great spot to catch a beautiful sunset.
Accommodation options: There are a number of guesthouses and small hotels near Crystal Bay, perfect for those looking to stay close to the beach. Some places offer private villas or bungalows with stunning ocean views. Bintang Penida is a lovely mid-range option, offering comfortable rooms with easy access to Crystal Bay. It’s perfect if you want to relax by the beach and be close to snorkeling spots.
3. Atuh Beach – For seclusion and scenic beauty
For those seeking a more tranquil and secluded experience, Atuh Beach on the eastern side of the island is a peaceful escape. While there are fewer accommodations here, it’s an excellent area if you prefer being away from the crowds and enjoy dramatic cliff views.
Accommodation options: There are a few small, intimate resorts and homestays offering basic yet comfortable facilities. Some properties have stunning views over the ocean or the surrounding cliffs. Atuh Beach Cottage is a small but charming place to stay with beautiful views and a quiet atmosphere. It’s ideal if you want to experience a more remote part of Nusa Penida island.
4. Ped Village – For a more local experience
Ped Village is a more traditional village on the island, offering a quieter, less touristy environment. It’s located not far from Toyapakeh and is close to Kelingking Beach and Broken Beach, making it a convenient location for travelers who want to explore without being in the hustle and bustle of the tourist hotspots.
Accommodation options: In Ped, you’ll find more budget-friendly homestays and local guesthouses that offer a more authentic experience. These are simple but welcoming, with a homely atmosphere. Penida Bay Village offers a cozy, affordable stay with views over the bay and easy access to nearby beaches.
5. Near the harbor – For convenience if arriving by boat
If you’re only on Nusa Penida for a short time or plan to leave early for a return boat trip to Bali, staying near the harbor is a convenient choice. The area near the Toyapakeh Harbor or Sanur offers easy access to the fast boat terminals.
Accommodation options: Most of the options here are budget hotels or guesthouses catering to tourists who need a place to rest before or after their boat journey.
Example: Sunshine Resort Nusa Penida offers comfortable rooms with a central location near the harbor, making it perfect for those with early or late boat departures.
Essential travel tips for Nusa Penida
To make the most of your visit to Nusa Penida Island, here are some essential travel tips to ensure a smooth, enjoyable experience while exploring the island’s things to do in Nusa Penida.
Best time to Visit
The best time to visit Nusa Penida is during the dry season, which runs from April to October. These months offer clear skies, sunny weather, and calmer seas, perfect for outdoor activities like hiking, snorkeling, and beach hopping.
Avoid the rainy season: The rainy season lasts from November to March. While you can still visit during this time, some roads may become difficult to navigate due to mud, and some beaches or viewpoints may be less enjoyable due to rain or rough seas.
Crowds and prices: If you want to avoid the peak tourist crowds, plan your trip during the shoulder months (April, May, and September). During this time, you’ll find the island less crowded and can enjoy more peaceful experiences at popular spots like Kelingking Beach and Diamond Beach.
Safety and accessibility
Nusa Penida is a rugged island, and while it’s beautiful, it’s essential to take extra precautions when exploring.
Road quality: The roads on the island can be rough and uneven, particularly if you’re heading to remote spots like Atuh Beach or Banah Hill. While the main roads are paved, many of the roads leading to key tourist destinations are winding, steep, and unpaved. If you’re not used to driving on rough terrain, it’s advisable to rent a car or hire a local driver.
Beach accessibility: Some beaches, like Kelingking Beach and Diamond Beach, require a hike down steep cliffs to access them. Be sure to wear sturdy footwear and take it slow, as the trails can be slippery, especially after rain.
Safety tips: Always wear a helmet if you’re riding a scooter. Stay hydrated and avoid traveling on unfamiliar roads after dark. If you plan to swim or snorkel, follow local guidelines for safety, and be cautious of strong currents, especially at more isolated beaches.
Packing essentials
What you pack for your trip to Nusa Penida largely depends on whether you’re planning a day trip or a multi-day stay. Here’s a list of what to bring:
Day trip essentials:
Sun protection: Sunscreen (reef-safe is preferred), sunglasses, and a wide-brimmed hat.
Swimwear: For snorkeling or swimming at beaches like Crystal Bay or Angel’s Billabong.
Water and snacks: Stay hydrated and bring light snacks, especially if you’re traveling to more remote areas where food options may be limited.
Comfortable footwear: For walking around the island and exploring the beaches, a pair of sturdy sandals or flip-flops will be fine for most spots, but if you’re planning on hiking or visiting cliffs like Kelingking Beach, bring hiking shoes.
Camera/phone/drone: To capture the incredible scenery and views at places like Teletubbies Hill and Broken Beach.
Conclusion
Nusa Penida is a stunning destination that offers a unique blend of rugged landscapes, pristine beaches, and breathtaking viewpoints. Whether you’re exploring the crystal-clear waters at Crystal Bay or hiking to the top of Teletubbies Hill, Nusa Penida offers a perfect mix of adventure and tranquility. It’s packed with incredible things to do in Nusa Penida that should not be missed on your trip to Bali.
If you’re planning a trip to Bali, don’t miss the chance to add Nusa Penida Island to your itinerary. It’s just a short boat ride away and offers an unforgettable experience with many things to do in Nusa Penida, perfect for those seeking adventure or relaxation.