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.
At Nusa Penida, you can explore stunning beaches, hike to panoramic viewpoints, swim in crystal-clear lagoons, and dive into vibrant coral reefs.
Nusa Penida attracts over 200,000 visitors annually.
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.
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.
Public ferries can be taken from Padang Bai to reach Nusa Penida. The journey by ferry takes about 1 to 1.5 hours.
Based on the tour you choose, you will get the following facilities:
Here is a list of restaurants across price ranges in Nusa Penida:
Here is a list of accommodation options in Nusa Penida:
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.
A day trip is possible, but 2-3 days allows you to explore the island's highlights more leisurely and enjoy hidden gems without rushing.
Top attractions include Kelingking Beach, Diamond Beach, Broken Beach, Angel’s Billabong, Atuh Beach, and Suwehan Beach—all offering stunning natural beauty and great photo opportunities.
Yes, Nusa Penida is famous for snorkeling at spots like Crystal Bay, Gamat Bay, and Manta Point, where you can swim with vibrant fish and even manta rays.
Snorkeling is not the best activity for young children, older adults, pregnant people, and people with chronic health conditions. Guided tours are recommended for safety, especially for beginners or those with limited swimming experience.
You can reach Nusa Penida by fast boat from Sanur, taking about 30-45 minutes. Public ferries from Padang Bai are slower but cheaper.
Yes, many sites charge a small entrance fee, typically ranging from IDR 10,000 to IDR 50,000, depending on the location.
There are a few ATMs on the island, but cash is ideal. Be sure to bring enough money as not all places accept cards.
Be cautious around cliffs and beaches with strong currents, like Crystal Bay. Wear proper shoes for hiking and respect local customs, especially near temples.
Boats from Sanur usually depart between 7 AM and 9 AM, with return boats in the afternoon. Always check schedules in advance.
Yes! There are great spots like Penida Colada Beach Bar for casual bites, The Barracuda Restaurant for fresh seafood, and Warung D'Sawah for affordable local dishes.
Yes, Nusa Penida is a popular day-trip destination from Bali.
Yes, families can enjoy Nusa Penida, especially if you visit calmer beaches like Crystal Bay. Just be aware that some areas require steep climbs and can be challenging.