Bali, the “Island of Gods,” is famous for its exotic beaches , rich culture , and amazing scenic views. While mainland Bali has become a tourism hotspot, there's a hidden treasure waiting to be explored in the southeast, Nusa Penida Island.
This rugged paradise is rapidly gaining popularity among travelers seeking unspoiled natural beauty and authentic island experiences. From dramatic clifftop viewpoints like Kelingking Beach to pristine underwater worlds teeming with manta rays, Nusa Penida offers adventures like no other island.
Whether you're planning a day trip or an extended stay, this comprehensive guide covers everything you need to know about visiting this spectacular island. Check out our Bali Trip Packages to include Nusa Penida in your itinerary and discover why this island paradise is Bali's best-kept secret.
Quick Facts About Nusa Penida, Indonesia
- Global Location: South East Asia
- Country: Indonesia
- Province: Bali
- Area: 202.8 sq. km
- Population: 45,500
- Official Language: Balinese
- Currency: IDR (Indonesian Rupiah)
- Time Zone: WITA - GMT+8
- Dial Code: 361
most loved bali tour packages
A Brief History of Nusa Penida Island Indonesia
Nusa Penida history dates back to 914 AD, mentioned in the Belanjong Pillar inscriptions about King Sri Kesari Warmadewa's military expedition. Despite resisting multiple attacks, the Gelgel dynasty conquered the island in the late 17th century, killing its last king, Dalem Bungkut.
The island then became part of the Klungkung kingdom and remained so even after Dutch colonization in 1908. Interestingly, the Dutch called it "Bandit Island" in 1900 because Klungkung used it as an exile destination for criminals and political prisoners. The name "Nusa Penida" means "island of priests" in Balinese, reflecting its deep connection to Hinduism.
Best Things To Do In Nusa Penida Island
Nusa Penida Island Indonesia, is a land of fun for adventure lovers with lots of exciting activities to indulge in, catering to different tastes.
Looking for some heart-racing excitement, or do you want to unwind? Nusa Penida certainly has got you covered.
1. Enjoy Nusa Penida’s Stunning Beaches
Nusa Penida is known for its stunning beaches, sunsets, and more! Explore the best beaches below:
1.1 Kelingking Beach (T-Rex cliff)
More popularly known as ‘T-Rex’ beach due to the T. rex head shape of the cliff, Kelingking is one of the most popular Nusa Penida attractions.
While the view from the top is amazing, the boldly escorted ones can go down the threatening cliff to the intimate bay, where one can quietly sunbathe.
1.2 Crystal Bay
Popular for clear water being surrounded by coral reefs, Crystal Bay is a fabulous place for snorkelling and diving. The beach is very romantic and spectacular, perfect for watching the sunset and relaxing.
1.3 Diamond Beach
Diamond Beach features white sand, stunning blue waters, and diamond-shaped coral hills beneath limestone cliffs. It's a 60-minute drive from the port with breathtaking viewpoint access. It is one of the best places to visit in Nusa Penida.
1.4 Broken Beach (Pasih Uug)
Broken Beach is a breathtaking natural wonder featuring a massive circular rock formation with a dramatic arch opening to turquoise waters below.
Known locally as "Pasih Uug," this stunning viewpoint showcases powerful waves crashing through collapsed cliffs. One of the best places to visit on Bali’s Penida Island.
1.5 Atuh Beach
Atuh Beach is a gorgeous hidden gem on Nusa Penida's east coast with soft white sand and bright blue water. You'll find dramatic cliffs, cool rock formations, and a natural arch. Just be ready for a steep staircase to reach this stunning spot.
1.6 Suwehan Beach
One of the lesser-known beaches on the island, Suwehan, is a secluded paradise with pristine sand and clear waters. It’s a perfect spot for those looking to escape the crowds.
2.Refresh at Angel's Billabong Pool
Angel's Billabong features a stunning natural infinity pool carved into the rocky coastline with crystal-clear waters. During low tide, visitors can safely swim in this tranquil pool overlooking the Indian Ocean, while high tide creates magical cascading waters into the sea below.
3. Enjoy Diving & Snorkeling at Manta Point or Gamat Bay
Diving is one of the best things to do in Penida Island. Here are the two best spots to enjoy the activity:
3.1 Manta Point: This place is probably one of the most popular dive sites in Nusa Penida. People will have a chance to swim with magnificent oceanic manta rays. It’s quite a surreal sensation to see these gentle giants so close up.
3.2 Gamat Bay: This dive site is known for its vibrant coral reefs, abundant marine life, and crystal-clear waters. It’s a must-visit for diving enthusiasts. Diving is one of the most exciting things to do in Gamat Bay.
4. Hike to Mesmerising Waterfalls & Pools
On your Nusa Penida Island tour, don't forget to explore these natural wonders:
4.1 Peguyangan Waterfall: Located on the southwestern coast of the island, Peguyangan Waterfall is more of a journey than a destination. The descending hike takes you down a steep blue stairway built on the cliff side that exposes a great view of the ocean.
4.2 Tembeling Natural Pool: This secret treasure in the western portion of the island is a natural pool provided with a fertile forest as a background. The trek to Tembeling is tough but worth it, considering there is clear blue water surrounded by flowers and tranquillity.
5. Explore Nusa Penida’s Beautiful Temples
Nusa Penida holds deep spiritual significance in Balinese Hinduism. Visit these sacred temples to experience the island's rich cultural heritage.
5.1 Pura Goa Giri Putri: It is a cave temple situated on the Northeastern side of the island. The guests have to first crawl in through a very restrictive opening into the cave, which gradually broadens into a large cave-like place, which is filled with numerous sacred objects and holds several events.
5.2 Pura Dalem Penataran Ped: Dalem Penataran is one of the most important temples in Nusa Penida. It is believed that the temple protects the island and its people from bad spirits. It is of great cultural and spiritual value and is worth visiting for those who appreciate Balinese culture.
6. Enjoy the Best Beach Clubs
The island's beach clubs offer the perfect evening experience with sunset views, drinks, and dining. Here are the top spots:
6.1 Nome Beach Club
Nome is a top Nusa Penida beach club with no minimum spend or sunbed fees. Arrive early for popular double beds. Enjoy comfortable oceanfront views and excellent food at this highly recommended spot.
6.2 Klyf
Klyf beach club sits on a clifftop with a stunning infinity pool overlooking the ocean. No minimum spend required for lunch, though dinner and sunset drinks cost more. Amazing sunset views guaranteed.
6.3 Ohana’s
Ohana's on Nusa Lembongan offers a lovely pool area, beautiful sunset beach bonfires, and excellent food. While prices are higher than typical island spots, the resort experience receives great reviews from visitors. Experiencing beachside bonfires here is one of the best things to do in Nusa Penida at night.
7. Experience Culture at Traditional Villages
Explore the island’s traditional villages to get a glimpse of local life. Visit places like Toyapakeh and Tanglad, where you can see traditional weaving, farming, and experience the island’s unique culture.
8. Explore the Lush Teletubbies Hill
Named after the famous children’s TV show, Teletubbies Hill features rolling green hills that resemble the landscape from the show. It’s a great spot for photography and enjoying panoramic views of the island.
What is the Best Time to Visit Nusa Penida?
Nusa Penida Island Bali, can be visited year-round, but the best time to visit is during the dry season, which runs from April to October. During this period, you’ll experience sunny days, calm seas, and ideal conditions for exploring the island’s natural beauty.
- April to June: The Early dry season is a great time to visit, as the island is lush and green from the recent rains, and the weather is generally pleasant with fewer tourists.
- July to August: This is the peak tourist season, with many visitors flocking to Bali and Nusa Penida. While the weather is perfect, be prepared for more crowds, especially at popular spots like Kelingking Beach and Angel’s Billabong.
- September to October: The late dry season offers a more relaxed experience with fewer tourists, still great weather, and beautiful sunsets. It’s also an excellent time for diving and snorkelling, with clear waters and abundant marine life.
- November to March: The wet season brings occasional heavy rains and rough seas, which can affect travel plans. However, if you don’t mind the rain, you’ll find the island quieter and more peaceful during this time.
our top bali travel packages
How to Get to Nusa Penida?
Getting to Nusa Penida Island Indonesia, is relatively straightforward. The island is accessible by boat from Bali’s mainland, with several options available:
Arriving in Bali:
From Sanur (Most Popular - 30 min from airport):
- Fast boats depart multiple times daily, taking 30-45 minutes to Nusa Penida.
- It is the most convenient way to travel to Nusa Penida.
- Cost: Between ₹535 to ₹815 (IDR 100,000 to 150,000)
From Padang Bai (90 min from the airport)
- Scenic 1-1.5 hour boat journey from Bali's east coast port.
- Slightly longer but beautiful views.
- Cost: Between ₹270 to ₹700 (IDR 50,000 to 130,000)
From Kusamba(55 min from the airport)
- Quieter, local option from a small fishing village in southeast Bali.
- Takes about 20 minutes. Great for those staying in eastern Bali.
- Cost: Between ₹1,000 to ₹1,500 (IDR 200,000 to 300,000)
From Nusa Lembongan/Ceningan
- Quick 15-20 minute hop if you're already island hopping in the Nusa Islands.
- Cost: Starts from ₹1,069 (IDR 200,000)
Getting Around Nusa Penida
- Once there, rent a scooter (experienced riders only—roads are challenging), hire a driver, or join organized tours to explore the island's attractions.
- Cost:
- Scooter Rental: Between ₹420–550 (IDR 80,000–100,000)
- Private Driver: Between ₹2,625–3,675 (IDR 500,000–700,000)
- Organized Group Tours: Between ₹2,625–3,300 per person (IDR 500,000–600,000)
Note: Nusa Penida charges an entry fee, which helps maintain the island's infrastructure and protect its natural environment. Pay in cash at the harbor upon arrival.
Nusa Penida Island Fee (Approx):
- ₹130 for Adults (IDR 25,000)
- ₹80 for Children(IDR 15,000)
Suggested Read: How To Travel In Bali Guide: 7 Best Ways To Get Around
Popular Places to Eat In Nusa Penida
Explore the best places to eat in Penida Island:
1.Cactus Beach Bar
Cactus Beach Club is a must-visit spot on Nusa Penida's west coast! Enjoy incredible turquoise ocean views, great food, and a relaxing vibe all in one beautiful location.
The menu features both local Indonesian dishes and international favorites.
- Must Try: Seafood, Tasty Salads, and Juicy Burgers
- Price: Starts from ₹1,340 per person (IDR 2,50,000)
- Location: Jl. Batu Nunggal-Suana, Batununggul, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia
2.Warung Jungle
Warung Jungle in Suana offers a unique dining experience surrounded by nature. This hidden gem serves local dishes made with fresh, organic ingredients in a peaceful jungle setting, perfect for escaping the crowds.
- Must Try: Organic Salads, Tempeh and Tofu Dishes, Fresh Juices
- Price: Starts from ₹140 per person (IDR 25,000)
- Location: 8F4Q+9PV, Sakti, Nusapenida, Sakti, Klungkung, Kabupaten Klungkung, Bali 80771, Indonesia
3.Amok Sunset
Amok Sunset is the top spot for stunning sunsets on Nusa Penida. It is located on a clifftop with amazing ocean views and upscale vibes. Book ahead, reservations are required!
- Must Try: Beef Rendang, Seafood Pasta, Vegan Curry
- Price: Starts from ₹1,340 per person (IDR 2,50,000)
- Location: Gamat Bay, Sakti, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia
Where to Stay in Nusa Penida?
There are a plethora of accommodations near Nusa Penida Island that suit different budgets and preferences. From luxury homestays to budget-friendly guesthouses, there’s something for everyone.
1.1 Semabu Hills Hotel Nusa Penida: This hotel in Nusa Penida offers comfortable rooms with modern amenities, an infinity pool with panoramic views, and a restaurant serving Indonesian and Western cuisine.
- Room Types: 2 Single Beds, Ocean View, 1 King Bed, Ocean View, Deluxe Double Room, Family Room, Grand Room, Deluxe Twin Room
- Amenities: Pool, bar, laundry, air-conditioning, restaurant, free WIFI, children’s pool
- Price: Starts from ₹7,087 (IDR 1,400,286)
- Location: Jl. Raya Toya Pakeh - Ped, Dusun Sebunibus, Sakti, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia
1.2 Adiwana Warnakali Resort
This hotel in Nusa Penida is perched on a cliff with stunning ocean views. This resort features elegant rooms, an infinity pool, and a dive centre. It’s ideal for couples and diving enthusiasts.
- Room Types: Grand Deluxe Ocean View, Premier Ocean Suite
- Amenities: Dining, spa, pool, cliff diving, free WIFI, 24-hour front desk
- Price: Starts from ₹13,865 (IDR 2,613,900)
- Location: Sakti, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia
2.1 The Mesare Resort
Located amidst lush greenery, this resort offers a tranquil retreat with spacious villas, an outdoor pool, and a spa. It’s perfect for those looking to unwind in a serene environment. This is one of the top accommodations near Nusa Penida Island.
- Room Types: One Bedroom Villa, Cottage with Jungle View
- Amenities: free WiFi, air conditioning, private bathrooms with showers, and premium bedding. Common features include an outdoor pool, on-site restaurant and bar, spa services, a garden, and a 24-hour front desk.
- Price: Starts from ₹4,023 (IDR 850,000)
- Location: Dusun, Jalan Batu Guling, Batukandik, Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia
2.2 Coco Resort Penida: Situated near Crystal Bay, this resort provides cosy bungalows, a large swimming pool, and easy access to the island’s western attractions.
- Room Types: Superior Double Room, Superior Twin Room, Deluxe Double Room with Pool Side, Deluxe Twin Room with Pool Side, Family Room, Superior Quadruple Room, Quad Room
- Amenities: Spa, laundry, pool, bar, 24/7 front desk
- Price: Starts from ₹3,671 (IDR 700,00)
- Location: Jalan Crystal Bay Desa Sakti Nusa Penida Island, Sakti, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia
3. Budget-Friendly Options
3.1 Nuansa Penida Hostel: A great choice for backpackers, this hostel offers dormitory-style rooms, a communal kitchen, and a friendly atmosphere.
- Room Types: Deluxe Double Room, Deluxe Shared Dormitory, Mixed Dorm, Pool View, Poolside, Deluxe Shared Dormitory, Mixed Dorm, Garden Area, Deluxe Shared Dormitory, Women only, Pool View, Poolside
- Amenities: Free parking, free breakfast, airport transfer, pool, bar, laundry facilities
- Price: Starts from ₹1,757 (IDR 350,000)
- Location: Jl. Banjar Anyar - Sebunibus Nusa Penida, Sakti, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771, Indonesia
3.2 Bintang Bungalow: Located in a quiet area, this guesthouse offers simple yet comfortable rooms, a small pool, and free breakfast.
- Room Type: Deluxe Double Room, Twin Deluxe, Famille Room, Family Suite Room, Familier Suite, Family Duplex, Bungalow Lumbung Double
- Amenities: Restaurant, bar, free parking, swimming pool, 24 hour front desk
- Price: Starts from ₹1,513 (IDR 300,000)
- Location: 7FQ9+XMJ, Sakti, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia
4.1 Rumah Pohon "Tree House": For a truly unique experience, stay in one of the island’s famous treehouses, which offer incredible views of the coastline and sunrise.
Daily Budget for Nusa Penida(Approx)
- Budget Traveler: ₹2,000–₹4,000 = IDR 400,000–800,000/day
- Mid-Range Traveler: ₹4,000–₹7,500+ = IDR 800,000–1,500,000+/day
Key Expenses
- Shared day tour: ₹2,625–3,300 = IDR 500,000–600,000/day
- Scooter rental: ₹420–550/day = IDR 80,000–100,000/day
- Fuel: ₹105–110/day = IDR 20,000/day
- Attraction entry fees: ₹260–410 = IDR 50,000–75,000/day
- Warung meals: ₹160–275 = IDR 30,000–50,000/day
- Restaurant meals: ₹420–825 = IDR 80,000–150,000/day
- Accommodation: ₹790–15,750 = IDR 150,000-3,000,000/day
Money-Saving Tips
- Visit during shoulder season (March–May, Sept–Oct) for lower prices and fewer crowds.
- Eat at local warungs instead of tourist restaurants.
- Rent a scooter for independent exploration (always wear a helmet).
- Join group tours to split transportation costs.
- Book accommodation in advance for better rates.
5-Day Itinerary For Nusa Penida Island Trip
Tips for Visiting Nusa Penida Island
To make the most of your Nusa Penida Island trip, here are some travel tips:
- Choose Your Transport Wisely: Roads are rough and challenging. Rent a scooter only if you're an experienced rider, or hire a driver/join tours for safer exploration.
- Pack Smart: Bring sunscreen, insect repellent, water, and cash—ATMs are limited and facilities are basic on the island.
- Sun Protection: The sun is strong! Stay hydrated, wear sunscreen, and bring a hat and sunglasses.
- Respect Local Culture: Dress modestly when visiting temples and sacred sites. Show respect for local customs and traditions.
- Protect the Environment: Keep Nusa Penida beautiful—don't litter and be mindful of nature while exploring.
- Get Travel Insurance: The island's rugged terrain and adventure activities make insurance essential for accidents and emergencies.
- Check Tide Times: For spots like Angel's Billabong and Crystal Bay, check tides beforehand for safety and the best experience.
- Book Ahead: Reserve accommodation in advance, especially during peak season, to secure your preferred stay.
Is Nusa Penida Island Worth Visiting?
Absolutely! Nusa Penida Island is worth every moment of your time. This breathtaking destination offers unparalleled natural beauty with its dramatic cliffs, pristine beaches, crystal-clear waters, and incredible marine life.
Unlike crowded Bali hotspots, Nusa Penida retains its raw, authentic charm. Whether you're seeking adventure through cliff hikes and snorkeling with manta rays, or simply want to relax on secluded beaches, this island delivers unforgettable experiences.
The combination of stunning landscapes, rich culture, affordable costs, and genuine hospitality makes Nusa Penida Island a must-visit destination. Don't miss the opportunity to explore this hidden gem. It's an experience you'll treasure forever.