Diamond Beach Bali: Activities, Best Time to Go
When I first saw a photo of Diamond Beach, I couldn’t believe it was real. It looked like a dream — white sand, turquoise water, and dramatic cliffs surrounding a peaceful bay. So, during my trip to Bali, I knew I had to visit Nusa Penida to see it for myself.
The beach is hidden at the bottom of a steep cliff, and the view from the top is absolutely breathtaking. As I made my way down the carved stone steps, I could already hear the waves crashing below. It felt like I had stepped into a postcard.
Why Visit Diamond Beach in Bali?
Visiting Diamond Beach felt like discovering a hidden paradise. It’s not just beautiful — it’s peaceful and far from the crowds you often find in Bali. I loved the raw, untouched nature of the place. The white sand feels soft under your feet, and the water is crystal clear. There’s something magical about standing there, looking at the rock formations and palm trees swaying in the breeze. If you want to escape the busy tourist spots and experience a truly stunning beach, Diamond Beach is the perfect place.
Top Activities to Do at Diamond Beach
Diamond Beach offers a range of activities that allow visitors to enjoy its natural beauty to the fullest. Here are some top activities to do when you visit:
- Beach Relaxation: The pristine white sand and calm waters make it the perfect spot to relax. You can sunbathe, take a dip in the crystal-clear water, or simply enjoy the breathtaking view of the cliffs and the ocean.
- Cliffside Photography: The cliffs surrounding the beach create a dramatic backdrop, and there are plenty of opportunities for stunning photos. Whether you’re snapping a picture from the top or capturing the waves crashing on the shore, the views are perfect for photography.
- Hiking to the Beach: While getting down to Diamond Beach requires a bit of a hike, the journey is rewarding. The stairs are carved into the cliffs, and the descent offers incredible views along the way. It’s an adventure in itself.
- Snorkeling: The waters around Diamond Beach are clear, and there’s an abundance of marine life. If you enjoy snorkeling, you can explore the underwater world and spot colorful fish and corals.
- Swimming: The beach is known for its clean, calm waters. It’s ideal for a refreshing swim, especially in the early morning when the beach is less crowded.
- Explore the Surrounding Area: You can also visit other nearby spots like Atuh Beach and the famous Tree House for more panoramic views and exploring other hidden gems on Nusa Penida.
These activities allow you to experience the best of Diamond Beach, whether you’re seeking adventure, relaxation, or just a peaceful escape into nature.
How to Reach Diamond Beach
Address: Diamond Beach, Pejukutan, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia
How to Reach Diamond Beach:
Getting to Diamond Beach requires some planning as it’s located on the island of Nusa Penida, which is separate from mainland Bali. Here’s how you can reach Diamond Beach:
- From Bali to Nusa Penida (Ferry/Boat):
- By Fast Boat: The most common way to get to Nusa Penida from Bali is by taking a fast boat. You can catch a boat from Sanur Beach in Bali, which is around 30 minutes to 1 hour from popular areas like Kuta or Ubud. There are several boat companies offering services to Toyapakeh and Sampalan ports in Nusa Penida. Boats depart regularly throughout the day.
- By Public Ferry: Alternatively, you can take a public ferry from Padangbai Harbour (east Bali) to Nusa Penida. The ferry ride takes about 1-1.5 hours. However, the fast boat is more convenient and faster.
- From Nusa Penida Port to Diamond Beach (By Car or Scooter):
- Once you arrive at Toyapakeh or Sampalan port in Nusa Penida, you will need to travel further to Diamond Beach. The beach is about 45 minutes to 1 hour away by car.
- By Private Car or Taxi: You can hire a private driver or taxi at the port for a more comfortable and hassle-free ride. Most drivers are familiar with the route to Diamond Beach.
- By Scooter: If you’re comfortable riding a scooter, you can rent one at the port. Riding a scooter gives you more flexibility to explore Nusa Penida at your own pace. The roads leading to Diamond Beach are a bit rough, so a scooter ride can be adventurous.
Best Time to Visit Diamond Beach
Factor | Best Time to Visit | Details |
Weather | April to October | These months represent Bali’s dry season with less rain, making it ideal for outdoor activities and beach visits. |
Crowds | Weekdays (Monday to Thursday) | Weekdays are generally less crowded than weekends, providing a more peaceful experience. |
Sunset Views | Late afternoon (around 5:30 PM to 6:30 PM) | For the best sunset views over Diamond Beach, aim to arrive in the late afternoon. |
Water Conditions | Dry Season (April to October) | During the dry season, the sea is calmer, making it safer for swimming and water activities. |
Avoiding Rain | Dry Season (April to October) | The rainy season (November to March) brings more precipitation and rough seas, making the beach less enjoyable. |
Entrance Fees & Timings
Diamond Beach Nusa Penida: Entrance Fees & Timings (2025)
Category | Fee (IDR) | Details |
Entrance Fee | 25,000 | Access to Diamond Beach and Atuh Beach included. |
Parking Fee | 5,000 (scooter)<br>10,000 (car) | Paid upon arrival at the parking area. |
Opening Hours | 7:00 AM – 6:00 PM | Recommended visiting hours; limited lighting after dark. |
Nearby Attractions to Explore
1. Atuh Beach
Distance: Just a 5-minute walk from Diamond Beach
Atuh Beach is like a hidden paradise tucked between towering cliffs. With its soft white sand and turquoise water, it’s perfect for relaxing and soaking up the tropical sun. You can also take a short hike down the cliffside to reach the beach, where you’ll often find fewer crowds compared to other Nusa Penida beaches. It’s a great place for sunrise too!
2. Teletubbies Hill (Bukit Teletubbies)
Distance: Around 20 minutes by car or scooter
These gentle, green rolling hills are named after the TV show “Teletubbies” because of their round shape and lush landscape. It’s a peaceful and quiet area, great for taking photos, enjoying the fresh air, or just admiring the natural beauty. During the rainy season, the hills turn even greener, making it extra scenic.
3. Kelingking Beach
Distance: Approximately 25 minutes by car or scooter
This is probably Nusa Penida’s most famous spot. The cliff formation looks like a T-Rex, which makes for an iconic photo. You can also hike down the steep trail to the beach below, but it’s challenging and only recommended for those who are physically fit. The view from the top, though, is breathtaking and not to be missed.
4. Broken Beach (Pasih Uug)
Distance: Around 30 minutes drive
Broken Beach is known for its natural archway formed by the sea, creating a circular cove. Though you can’t swim here, the view is absolutely unique and stunning. You can walk around the edge of the cliff and watch waves crashing through the arch. It’s a favorite for photographers and nature lovers.
5. Angel’s Billabong
Distance: Right next to Broken Beach (around 30 minutes from Diamond Beach)
A natural rock pool with crystal-clear water. During low tide, you can carefully step into the pool and enjoy a relaxing dip. The view of the ocean beyond the edge of the pool is mesmerizing. Just be cautious, as waves can suddenly get strong.
6. Crystal Bay
Distance: About 35 minutes by car or scooter
A calm and beautiful bay perfect for snorkeling and watching the sunset. The waters are clear, and you’ll often see colorful fish and even sea turtles. It’s one of the best places for beginners to try snorkeling or diving in Nusa Penida.
Tips for Visiting Diamond Beach
- Wear Comfortable Footwear: The path down to Diamond Beach is steep with stone steps carved into the cliff. It can be slippery or uneven in places, so wearing sandals or shoes with a good grip will help you walk safely and comfortably.
- Come Early in the Morning: Morning is the best time to visit. It’s not too hot, the lighting is perfect for photos, and the beach is less crowded. You’ll enjoy a quieter and more peaceful experience.
- Bring Cash: You’ll need cash to pay for entrance and parking. There might also be small stalls selling snacks or drinks, but they usually don’t accept cards or digital payments.
- Carry Water and Sun Protection: The sun in Nusa Penida can be strong, especially in the middle of the day. It’s a good idea to carry water, wear sunscreen, sunglasses, and a hat to stay cool and protected.
- Be Cautious When Swimming: Diamond Beach looks calm, but the waves and currents can be strong. There are no lifeguards, so only swim if you’re confident and the sea looks safe.
- Avoid Visiting During Heavy Rain: Rain can make the stairs and rocks slippery, which could be dangerous. Try to visit on sunny or dry days for a safer and better experience.
- Dress Modestly for Local Respect: While swimsuits are okay at the beach, it’s respectful to cover up when walking around the cliffs or near any temples. A simple cover-up or sarong is enough.
- Pack Light: Since you’ll need to climb stairs, carrying a heavy backpack might make it tiring. Just bring what you need—like water, snacks, camera, and sunscreen.
FAQs About Diamond Beach Nusa Penida
1. Where is Diamond Beach located?
Diamond Beach is on the southeastern coast of Nusa Penida, a beautiful island southeast of Bali. The exact address is:
Pejukutan, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia.
2. How do I get to Diamond Beach from Bali?
You need to take a fast boat from Sanur Port in Bali to Nusa Penida (about 30–45 minutes). From there, you can hire a scooter or taxi to reach Diamond Beach. It’s around a 45–60 minute drive from the harbor.
3. Is it safe to swim at Diamond Beach?
The beach is beautiful but the waves can be rough and unpredictable. Swim only if you are confident and when the tide is calm. There are no lifeguards, so be cautious.
4. Is there an entry fee to visit Diamond Beach?
Yes. As of 2025, the entrance fee is around IDR 10,000 per person and IDR 5,000 for parking (may change over time).
5. What are the best times to visit Diamond Beach?
Morning is best for cooler weather, fewer crowds, and beautiful lighting for photos. Dry season (April to October) is ideal for a safer and more enjoyable trip.
6. How long does it take to walk down to the beach?
It takes around 15–25 minutes to walk down the cliff using the staircase. The path is steep and carved into the rock, so take your time and be careful.
7. Are there any restaurants or shops nearby?
There are a few local stalls and warungs (small eateries) near the parking area. It’s a good idea to bring your own water and snacks just in case.
8. Can I take photos with the famous swing?
Yes! There’s a photogenic swing and nest near the viewpoint where you can take photos. A small fee is usually charged by locals managing the spot.
Recommended
- The Best Time to Visit Bali
- 25+ Best Places to Visit in Bali for First-time Visitors
- Lovina Beach Bali
- Flyboard in Kota Denpasar Bali
- Best Place to Scuba Dive in Bali
- Nelayan Beach in Dalung, Kuta Bali
- Explore Berawa Beach Bali
- Echo Beach is a Perfect Place in Bali
- 2 Weeks Couples Vacation in Bali
- Kuta Beach Bali Indonesia
- Top 5 Best Spots for River Rafting & Tubing in Bali
- Gunung Payung Beach Bali
Meet David Hoper, a passionate travel Blog writer with 7+ years of experience in travel content. Through his exemplary storytelling and engaging narratives, he shares his experiences and brings destinations to life. With a keen eye for detail and a love for exploration, he has cultivated a diverse portfolio of travel blogs that inspire and inform readers worldwide.