Plan Your Visit to Nusa Penida in Bali

Nusa Penida is Bali’s hidden gem with cliffs, crystal-clear waters, and some of the most stunning beaches in Indonesia. From Kelingking Beach to Angel’s Billabong, there’s so much to explore. This guide will help you plan the perfect trip to Nusa Penida, making sure you don’t miss a thing.

Nusa Penida | Visitor information at a glance

Tourists at Rumah Pohon Tree House overlooking ocean in Nusa Penida, Bali.
  • Where is Nusa Penida located? 

Nusa Penida is a small island located southeast of Bali, Indonesia. It lies just a short boat ride from Bali’s mainland, offering an easy escape to nature's wonders.

  • What can you do at Nusa Penida?

At Nusa Penida, you can explore stunning beaches, hike to panoramic viewpoints, swim in crystal-clear lagoons, and dive into vibrant coral reefs.

  • How many visitors does Nusa Penida get in a year?

Nusa Penida attracts over 200,000 visitors annually.

Best time to visit Nusa Penida

The best time to visit Nusa Penida is during Bali's dry season, from April to October. This period offers clear skies, sunny days, and ideal weather for outdoor activities like hiking, snorkeling, and exploring the island’s famous beaches.

Nusa Penida is most crowded during the peak tourist season from July to August and during holiday periods, especially around Christmas and New Year. These months coincide with Bali’s dry season, making it the most popular time for visitors. Additionally, weekends tend to be busier as many tourists from Bali's mainland visit for day trips. To avoid the crowds, it's best to plan your visit during April, May, or September, when the weather is pleasant but the island is less packed.

Where is Nusa Penida located?

Nusa Penida is located southeast of Bali, Indonesia, across the Badung Strait. It's about a 30-45 minute boat ride from Bali's mainland. The closest landmarks to Nusa Penida include Sanur Beach (Bali's mainland port), Crystal Bay (famous for diving), and Kelingking Beach, one of Nusa Penida’s most iconic viewpoints.

How to get to Nusa Penida Island

By speedboat

The fastest and most popular way to get to Nusa Penida is by speedboat. Boats depart regularly from Sanur on Bali’s southeastern coast, taking about 30 to 45 minutes to reach the island.

By ferry

Public ferries can be taken from Padang Bai to reach Nusa Penida. The journey by ferry takes about 1 to 1.5 hours.

Know before you go

Tourists snorkelling in clear blue waters off Nusa Penida Island, Indonesia, showcasing unique underwater biodiversity

Based on the tour you choose, you will get the following facilities:

  • Private vehicle for transfers within the island 
  • Local guide 
  • Entry tickets to attractions 
  • Speedboat transfers
  • Lunch 
  • Snorkeling gear 
  • Photographer 
  • Towel 
  • Shower facilities
Nusa Penida & Manta Point Snorkelling Day Tour with tourists swimming in clear blue water near colorful coral reefs and tropical fish

Here is a list of restaurants across price ranges in Nusa Penida:

  • Warung D'Sawah: Perfect for those who want to try local Indonesian cuisine in a cozy atmosphere. It is also budget-friendly for travelers.
  • The Barracuda Restaurant: Popular for its seafood, which is caught freshly, and international dishes. 
  • Penida Colada Beach Bar: You can enjoy a meal in a casual beachfront setting, serving burgers, pizzas, and tropical cocktails here. 
  • Kaling King Restaurant: Offers a mix of Indonesian and Western cuisine with stunning cliffside views, at a mid-range price.
  • Crystal Bay Beach Club: Renowned for its seafood dishes and refreshing cocktails with a beautiful beachfront view, mid-to-high-end in price.
Group of tourists exploring the scenic West Nusa Penida Island with hotel transfers included in Bali, Indonesia

Here is a list of accommodation options in Nusa Penida:

Group of tourists exploring the scenic West Nusa Penida Island with hotel transfers included in Bali, Indonesia
  • Nusa Penida tours are not accessible to guests on wheelchairs and strollers. 
  • For safety reasons, these tours are not recommended for pregnant people, those with back and heart issues, or other serious chronic health conditions. 
  • Snorkeling activities are not advisable for children and senior citizens. 
  • Pets are not permitted on these tours. 
  • Guests have to sign a liability waiver before they go on a snorkeling tour. 
  • Hazardous and flammable materials and explosives are banned on these tours.

Visitor tips

  • Carry enough cash as Nusa Penida does not have many ATMs nor do many places accept cards. 
  • Start your day early to beat the crowd while visiting popular landmarks like Kelingking Beach and Broken Beach. Visiting early also helps you beat the heat. 
  • While visiting temples, dress modestly in a way that covers shoulders and knees. Check with the local guide if you can click pictures of religious sites. 
  • Pack sunscreen and carry water bottles during your visit to stay hydrated and protected from the sun. 
  • Wear comfortable, close-toed shoes while visiting Kelingking Beach or Diamond Beach as reaching them requires a short trek. 
  • If you have the time, visit lesser-known and quieter spots like Suwehan Beach and Goa Giri Putri Temple for a well-rounded Nusa Penida experience.

Frequently asked questions about Visiting Nusa Penida Island

The best time to visit is during the dry season, from April to October, for sunny weather and clearer seas. The peak season (July-August) has higher crowds.