Thanks to Bali’s tropical climate and mountains, there are dozens of waterfalls to see on the island, and most of them are easy to reach from popular areas like Ubud.
Here are 15 of the best waterfalls to visit in Bali!
1. Sekumpul Waterfall
Sekumpul is the biggest waterfall in Bali (at 260 feet), and it’s also probably my favorite. This is a big twin waterfall located in a jungle ravine in north Bali, near Singaraja. You have to see this one!
More info: Sekumpul Waterfall
2. Fiji Waterfall
If you’re visiting Sekumpul waterfall, you can easily knock out this one as well since they’re only a 5-10 minute walk apart! Fiji waterfall is one of the only triple waterfalls in Bali.
More info: Sekumpul Waterfall
3. Banyumala Waterfall
Banyumala is another twin waterfall like Sekumpul, but it’s a bit smaller and usually much less crowded. I was all alone at this waterfall when I visited in 2018! The water is nice and I love the jungle surroundings.
More info: Banyumala Waterfall
4. Tibumana Waterfall
Tibumana is a formerly hidden waterfall that is quickly becoming a really popular Instagram photo spot. The road to this one winds through some green rice fields and palm trees, so it’s a great scenic drive. There are a couple of other smaller waterfalls you can visit nearby, too.
More info: Tibumana Waterfall
5. Pengibul Waterfall
Just 500 meters from the entrance to Tibumana is a separate path that leads to Pengibul waterfall. This is a nice 2-step waterfall flowing over some rocks, so it’s definitely worth checking out while you’re at Tibumana!
More info: Pengibul Waterfall
6. Kuning Waterfall
This is another waterfall just a 30 minute drive from Tibumana. The lush jungle scenery you hike through to reach this waterfall is one of the best parts! The hike is a bit steep, but only takes about 15-20 minutes.
7. Kanto Lampo Waterfall
Kanto Lampo is a cascade of waterfalls running over the rocks into a natural pool below. As an added bonus, you get to see some creepy carvings in the rock walls nearby.
8. Tukad Cepung Waterfall
This is a nice waterfall hidden at the end of a cave-like ravine. This one is not a secret anymore! It can get extremely crowded, and you may have to wait your turn to take any decent photos.
9. Nungnung Waterfall
Nungnung is one of the biggest and most powerful waterfalls in Bali. It’s a huge waterfall in the jungle, with a ton of mist flying in all directions. This one is a bit harder to reach than some of the others, but that means no crowds!
More info: Nungnung Waterfall
10. Tegenungan Waterfall
Tegenungan is probably the most famous waterfall in Bali, and it’s located super close to Ubud. I wouldn’t recommend this one if you’re looking for a hidden waterfall with no crowds, but it’s still worth a visit just for the scenic views!
11. Layana Waterfall
This is a nice 2 step waterfall in Ubud that you can see without any hiking or entrance fee. It’s actually sitting right next to a warung where you can buy food or drinks (optional) while hanging out by the falls.
More info: Layana Waterfall
12. Pengempu Waterfall
This is a small waterfall hiding in a sort of semi-cave, just a short 5 minute walk from the parking area. It may not be the most spectacular falls, but the hike is super easy, no one’s around, and it’s completely free!
13. Leke Leke Waterfall
This is a unique looking waterfall near Bedugul. It was a secret until recently, but it’s starting to get more popular.
More info: Leke Leke Waterfall
14. GitGit Waterfall
This is one of my new favorite waterfalls in north Bali. The hike is easy and it takes you to a really big twin waterfall!
More info: GitGit Waterfall
15. Campuhan Waterfall
This is another twin waterfall located near GitGit. It may not be as big, but it’s still pretty nice. You can easily visit both in the same trip!
More info: Campuhan Waterfall