Diamond Beach
About Diamond Beach
Diamond Beach, located on the island of Nusa Penida in Bali, is a must-visit destination for any traveler seeking breathtaking natural beauty. The beach gets its name from the sparkling, diamond-like appearance of the grains of sand, which are formed by the erosion of white coral. The crystal clear waters and towering cliffs provide the perfect backdrop for swimming, snorkeling, and other water activities. In addition, the beach is home to a number of unique rock formations and is a great spot for photography. Overall, Diamond Beach is an idyllic paradise that offers an unforgettable experience for anyone lucky enough to visit.
When to visit
The best time to visit Diamond Beach in Bali is during the dry season, offering clear skies and ideal beach weather from May to September.
Most popular: May - September
Weather Highlights
Location
Getting There
To reach Diamond Beach in Bali, start from Denpasar, the island’s capital. Drive approximately 70 kilometers east to the port town of Padangbai, then follow the coastal roads for another 50 kilometers to the beach. The journey typically takes around two and a half hours.




