Bali's Secret Waterfalls
Most visitors to Bali spend their time between beach clubs and rice terraces. But venture inland into the island's forested interior and you'll discover a network of spectacular waterfalls — many requiring only a short hike and offering the reward of swimming in cool, crystal-clear natural pools with almost no one else around.
Sekumpul Waterfall
Widely regarded as Bali's most beautiful waterfall, Sekumpul in the northern highlands is actually a cluster of seven separate cascades tumbling down a lush jungle cliff face into a misty gorge below. The 45-minute hike through rice fields and dense forest to reach it is part of the magic. Hire a local guide — the paths are not clearly marked.
Location: Singaraja, North Bali | Trek: 45 to 60 minutes | Best time: Morning
Banyumala Twin Waterfall
One of Bali's most photogenic waterfalls — two side-by-side cascades dropping into a turquoise pool surrounded by tropical vegetation. The hike down is steep (around 20 minutes) but the swimming is absolutely worth it. Arrive before 9am to have the pool to yourself.
Location: Wanagiri, North Bali | Trek: 20 minutes | Best time: Early morning
Tibumana Waterfall
A hidden gem near Bangli in central Bali, Tibumana requires a short walk through a river valley. The waterfall drops about 20 metres into a wide shallow pool perfect for swimming. Far fewer visitors than the more famous Tegenungan waterfall nearby.
Location: Bangli Regency | Trek: 15 minutes
Nungnung Waterfall
One of Bali's highest waterfalls at around 50 metres, Nungnung requires descending approximately 500 steps to reach the base. But the sheer power and height of the waterfall, and the cool mist that surrounds it, makes every step worthwhile.
Location: Petang, Badung Regency | Trek: 30 minutes (500 steps)
Kanto Lampo Waterfall
A unique waterfall where the water cascades over a series of natural rock steps rather than a straight drop, creating an unusual layered curtain effect. Located very close to Ubud, making it an easy add-on to an Ubud day trip.
Location: Gianyar, near Ubud | Trek: 5 minutes
Tips for Waterfall Hiking
Wear sturdy shoes with grip — the paths involve steep, muddy, or slippery terrain. Bring a waterproof bag for your phone and camera. Start early — most waterfalls become crowded by mid-morning. Always hire a local guide for remote waterfalls like Sekumpul.



