Thanks to Bali’s tropical climate and mountains, there are dozens of natural waterfalls to see on the island, and most of the best Bali waterfalls are easy to reach from popular areas like Ubud.
Some of the best waterfall hikes in Bali are well known tourist spots, while others are hidden gems with no people. North Bali has many of the top ‘must visit’ waterfalls on the island, but there are also some nice ones in the Ubud area. Either way, all of them are worth seeing!
Here’s my complete Bali waterfalls map and guide, with a list of the very best waterfalls in Bali!
Where To Stay
How Many Waterfalls Are In Bali?
There are dozens of waterfalls in Bali (maybe more than one hundred), but no one has a full count yet.
As of 2023, this blog post is the most complete list of Bali waterfalls on the internet, with 41 and counting!
However, I know of many other waterfalls in the remote corners of the island that haven’t been visited yet (including some big ones), so I’m always updating this list as I continue exploring.
Bali Waterfalls Map
Here’s a Bali waterfalls map you can use to plan your own trip. You can click the icons to get more info and directions for each point of interest, but keep in mind some of the locations on this map may be approximate.
For more detailed information on how to get to each of the Bali waterfalls on this map, you can check out my individual travel guides for each location.
Many of the best waterfall hikes in Bali require a small entrance fee and a bit of short trekking, but they’re usually not too hard to reach with a map.
North Bali Waterfalls
1. Sekumpul Waterfall
If you’re looking for the biggest and best waterfall in Bali, this is probably it! To top it off, you get to see some of the most scenic jungles and rice terraces on the island.
Sekumpul Waterfall is an 80 meter tall (260 foot) twin waterfall located in a jungle ravine in north Bali, near Singaraja. You have to see it!
This place is no longer a secret, but since it’s in the far northern part of the island and pretty far from town, the crowds are still not too bad.
It’s definitely one of the best waterfall hikes in Bali, although it takes a bit of a steep trudge to reach it.
Read More: Sekumpul Waterfall
2. Fiji Waterfall
If you’re visiting Sekumpul Waterfall, you can easily knock out this one too since they’re only a 10 minute walk apart!
Fiji Waterfall is one of the only triple waterfalls in Bali, and you can get up close to it now thanks to a new foot bridge.
Read More: Fiji Waterfall
3. Tirta Buana Waterfall
This is a nice multi-layered cascade about 30 minutes’ drive from Sekumpul, so it’s a good place to visit in the same trip.
Tirta Buana Waterfall also has a big natural pool with a soft current, so it’s great for swimming, although the water can be a bit chilly on a cloudy day.
The dirt trail down to the falls is short but steep, and takes about 15 minutes each way. The locals wanted to charge me 100k (~$7) for the entrance fee, but we were able to talk them down to 50k.
4. 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 last time I visited!
Read More: Banyumala Waterfall
5. GitGit Waterfall
This is easily one of the best waterfalls in Bali. It’s a new favorite in north Bali. The hike is easy and it takes you to a really big twin waterfall!
Read More: GitGit Waterfall
6. Colek Pamor Waterfall
This is a nice 15-meter waterfall that comes from the same stream as GitGit, but it’s more secret.
Some Bali canyoning tours include this waterfall, but aside from that, it’s still mostly unknown to tourists — even though it’s only a few minutes from GitGit!
Read More: Colek Pamor Waterfall
7. 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.
8. Aling Aling Waterfall
There’s a total of 4 waterfalls at Aling Aling. The main one is a giant with a height of about 35 meters (115 feet).
The pictures don’t do it justice. This is a big, tall waterfall and it puts out a ton of mist! It’s definitely one of the best waterfalls in Bali.
Read More: Aling Aling Waterfall
9. Kroya Waterfall
This is the 2nd Bali waterfall at Aling Aling. It has a plank for jumping (5 meter jump), or you can go around to the top of the waterfall and slide down it. Great fun!
Read More: Aling Aling Waterfalls
10. Kembar Waterfall
This is the 3rd waterfall at Aling Aling. It’s a big twin waterfall with a 10-15 meter cliff jump. Do if you dare! It’s higher than it looks in the photos.
Be extra careful with this one, because it’s a long drop and you want to land where the water is plenty deep. Your guide can point this out for you.
Read More: Aling Aling Waterfalls
11. Pucak Waterfall
This is the last of the four waterfalls at Aling Aling, and it’s the most quiet. There’s no jumping at this one, but you can swim or take pictures.
Read More: Aling Aling Waterfalls
12. Jembong Waterfall
This is another nice cascade waterfall in north Bali, just 30 minutes from Lovina.
There’s a campground and a bunch of small pools for swimming, and the main waterfall at Jembong is a multi layered cascade that looks kind of like the one at Kanto Lampo.
13. Cemara Waterfall
Cemara waterfall is the third and final waterfall on a nice loop hike near Lovina where you can see 3 big waterfalls named Canging, Dedari, and Cemara. Entrance was free when we went, although that will probably change later on when it becomes more popular.
The road is steep and you need plenty of power to drive up. We had to park the car and walk awhile because the road eventually narrows, but a bike can go further if the path is dry. Bikes can park at the hydroelectric power plant, and then the walk to the waterfalls is not too far at all. Just be careful if you take a scooter there when the road is wet.
We went in the rainy season and the path was fairly overgrown. Plan on about 1 hour of uphill hiking to reach Cemara waterfall (possibly less if you park closer), and then maybe 30 minutes to go back. It’s more challenging than most of the other waterfall hikes in Bali.
Once you reach the first waterfall (Canging), the others are very close. The last waterfall, Cemara, is stunning and very big. It’s probably one of the biggest waterfalls in Bali, and pictures don’t do it justice at all.
14. Dedari Waterfall
The Dedari waterfall is the second of three waterfalls you can see on the Cemara loop hike mentioned above. This one is not quite as big as Cemara waterfall, but it’s still a very tall and loud waterfall that’s well worth seeing!
15. Canging Waterfall
The Canging waterfall is the first of three waterfalls you can see on the Cemara loop hike mentioned above. This waterfall is smaller than the other two, but it has a natural pool for swimming.
16. Munduk Waterfall
There are actually a bunch of waterfalls in the Munduk area (Munduk is the name of a village in north Bali), but this one with a single spout is one of the more popular ones in the area.
It’s definitely one of the best waterfall hikes in Bali if you’re wanting to see several falls on one trail.
Read More: Munduk Waterfall
17. Golden Valley Waterfall
This is another nice waterfall in the Munduk area. There’s even a little food shack where you can sit and eat with a view of the waterfall.
Read More: Golden Valley Waterfall
18. Banyu Wana Amertha Waterfall
This spot has no less than 4 fantastic falls just a short distance apart, and the main one is one of the biggest and best waterfalls in Bali!
It’s a huge cascade with a leafy background and a wide, shallow pool at the bottom for swimming.
Read More: Banyu Wana Amertha Waterfall
19. Bhuana Sari Waterfall
This is another popular Bali waterfall at the Banyu Wana Amertha hiking trail, just a few minutes’ walk apart.
It has dozens of tiny waterfalls cascading down the rocks in a way that almost looks artificial!
Bhuana Sari is quickly becoming one of the most popular Bali waterfalls in the Munduk/Bedugul area.
Read More: Bhuana Sari Waterfall
20. Banyuatis Waterfall
This Bali waterfall near Munduk looks pretty similar to Banyumala, but it’s way less famous. We were alone!
Banyuatis Waterfall has a nice pool to swim in, and it’s free to enter. It’s a 20 minute hike on a small, narrow concrete scooter path that starts near an SMK school (GPS here).
Follow the little concrete path straight through the terraces until you reach the forest, and then go down the switchbacks on the right. The hike is a little steep, but never too difficult.
21. Santhipala Waterfall
This is a nice triple waterfall in Munduk at the end of a 20 minute hike.
The path starts by a little ticket station and concrete bridge (GPS here), and it’s mostly dirt or pavement until you’re near the waterfall, then you have to cross a small bridge over the stream.
After the bridge, find the rocky path through the foliage and continue on it until you reach the waterfall. Hidden gem!
22. Umejero Waterfall
This is another hidden gem in Munduk, with orange rock walls and a natural pool you can swim in.
The hike to Umejero Waterfall starts from a small parking area near someone’s house (GPS here). Walk to the edge of the house and you’ll find a smooth concrete scooter path going down. Follow this until you reach a concrete bridge at the bottom, then turn left and go past the little ticket station.
The last part of the hike is a flat dirt path in the jungle and it follows the stream for a few minutes. The total hiking time is about 20 minutes one way. Enjoy!
East Bali Waterfalls
23. Tukad Cepung Waterfall
This is a unique looking waterfall hidden at the end of a cave-like ravine.
Tukad Cepung used to be a hidden waterfall, but nowadays it can get extremely crowded, and you may have to wait your turn to take any decent photos.
Read More: Tukad Cepung Waterfall
24. Goa Raja Waterfall
This is a recently discovered hidden gem just a short distance from Tukad Cepung.
It’s a short hike and you’re rewarded with a big cave, a waterfall, and a natural pool for swimming!
Read More: Goa Raja Waterfall
Central Bali Waterfalls
25. 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.
This is definitely one of the best waterfalls in Bali Indonesia, but you may have to queue for photos since it’s very popular!
Read More: Kanto Lampo Waterfall
26. 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 less crowds!
Read More: Nungnung Waterfall
27. 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!
Read More: Tegenungan Waterfall
28. 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.
Read More: Layana Waterfall
29. Uma Anyar Waterfall
This is a nice multi-layered waterfall that was just opened to the public in 2020.
We were apparently two of the first visitors when we accidentally discovered it on our way to some other falls.
The Uma Anyar Waterfall has a nice upper waterfall where you can take a natural shower, plus a lower cascade on the river where you can swim and relax when the water is calm (but I wouldn’t recommend that in the rainy season).
It has an easily accessible path and it’s located near Ubud, so it’s a great one to visit (GPS here)!
30. Sumampan Waterfall
This is another barely known waterfall near Ubud, where you can escape the crowds.
The Sumampan Waterfall flows directly into the river, and it’s surrounded by jungle vines and contemporary Balinese rock carvings that look ancient.
From the parking area, it’s easy to reach with a short walk through a palm forest, and then down one steep flight of stairs.
31. Beji Griya Waterfall
Beji Griya is a very unusual temple and waterfall near Ubud that was just opened in 2022, although the carvings near the waterfall give everything the appearance of being much older. It’s a 30 minute drive west of Ubud.
Be warned that this is one of the most expensive waterfalls (or temples) we’ve visited in Bali. They charged us 100k Rupiah per person for the most basic entrance ticket. You can also pay extra to take part in a Balinese Hindu ceremony at the waterfall. We didn’t do that, but we noticed the price was 200k Rupiah per person.
Anyways, the Beji Griya waterfall was nice and we enjoyed the mysterious carvings on the rock walls, which were really well done. I don’t know if we’d come back again, but it was worth at least one visit. It’s definitely one of the most unique Bali waterfalls we’ve seen!
32. Pengempu Waterfall
This is a small waterfall hiding in a sort of semi-cave, just a short 5 minute walk from the parking area, which is near Ubud. These may not be the most spectacular falls, but the hike is super easy, no one’s around, and it’s completely free!
33. Suwat Waterfall
This waterfall is an up-and-coming hidden gem near Gianyar and Ubud. It’s good for swimming and there’s even a neat little bamboo raft you can paddle around on.
The hike to Suwat Waterfall is short and easy, and takes you through a small bamboo forest and other tropical foliage along the way.
Read More: Suwat Waterfall
34. Goa Giri Campuhan Waterfall
The Bangli area has lots of great waterfalls and it’s not far from Ubud. Start with Goa Giri Campuhan waterfall, in the north. This one is hidden and you have to sneak through a couple of cool caves to reach it.
35. Tibumana Waterfall
Tibumana used to be a secret waterfall, but it’s exploded in the last couple years and now every Instagrammer comes here. It’s still worth a visit!
The road to this one winds through some green rice fields and palm trees, so it’s a great scenic drive, and there are a couple of smaller waterfalls you can also see nearby.
Read More: Tibumana Waterfall
36. Taman Sari Waterfall
Just 500 meters from the entrance to Tibumana is a separate path that leads to Taman Sari Waterfall.
Also called the Pengibul Waterfall, it’s a small 2-step cascade with no crowds, and you can reach it in 5-10 minutes of walking, so it’s definitely worth checking out while you’re at Tibumana!
Read More: Taman Sari Waterfall
37. Goa Rang Reng Waterfall
Watch out for slippery rocks! Goa Rang Reng has 3 different waterfalls, but my favorite is the first one, a big sloped cascade that looks like a natural Slip N Slide.
38. 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.
39. Leke Leke Waterfall
This is a tall waterfall near Bedugul. It was a secret until recently, but it’s starting to get more popular.
Read More: Leke Leke Waterfall
40. Campuhan Antapan Waterfall
This is a unique looking waterfall very close to Leke Leke. It’s still a secret, and very easy to reach from the road!
Read More: Campuhan Antapan Waterfall
Nusa Penida Waterfalls
41. Peguyangan Waterfall
If you like sketchy, remote hikes with steep, scary paths to get your adrenaline going, this one is for you.
Peguyangan is a small waterfall and natural swimming pool at the bottom of some cliffs on Nusa Penida island, and you reach it by climbing down hundreds of steps on a bright blue stairway.
It’s not for the faint of heart, but the ocean and cliff views here are incredible, which is why I’d rate it as one of the best waterfall hikes in Bali.
Read More: Peguyangan Waterfall
When To See Waterfalls In Bali
In my opinion, the best time to see waterfalls in Bali is at the tail end of the rainy season or shortly afterwards, when there is still lots of water flowing but the rain has calmed down a bit and it’s not too crazy.
During the most rainy months of the year (January to March), the waterfalls in Bali can become very powerful and impressive, but if you go too soon after a big rain then you may see brown dirty water, which isn’t great for photos.
Tegenungan Waterfall, for example, is one that’s known to go crazy and turn chocolate brown after a big rain, and it’s not safe to swim when it’s like that.
During the most dry months of the year (August to October), the waterfalls in Bali can still be seen, but not quite as well. It’s rare for them to dry up completely, but they may be significantly smaller than normal, so keep that in mind.
The later months of the dry season aren’t ideal for chasing waterfalls in Bali, although you may still have success at some of the big ones like GitGit or Tegenungan, especially if you go after a heavy rain. I would check recent photos on Google Maps or Instagram to see what the current conditions are like before you go.
I wouldn’t stress about the timing too much. Most months of the year are great for seeing Bali waterfalls! This is a tropical island, after all, and many parts of the island have rainfall all year round.
Are Bali Waterfalls Safe To Swim In?
Another popular question — are Bali waterfalls safe to swim in?
This depends on the waterfall of course, as they’re all different, but many of these places in Bali are popular for swimming and seem to be safe. It’s rare to hear of any issues.
However, be careful about swimming during the rainy season, because the water sometimes can be rough and dangerous, especially after a heavy rain.
More Bali Waterfalls
Thanks for looking! I hope you enjoyed this list and map of the best waterfalls in Bali, Indonesia.
Don’t forget to check out my complete Bali Travel Guide with free tips, info, photos, and more!
Bali Private Driver & Motorbike Rental
If you want to explore Bali in the comfort and safety of a private car with an English speaking driver, my top recommendation would be GetYourGuide.
Their price is 650k Rupiah ($45 USD) for a full day of driving and sightseeing in Bali (up to 10 hours) for 1-5 passengers. That's the total price for the whole car + driver + petrol! It's a great deal. They also offer affordable hotel transfers from the airport.
If you'd rather travel by motorbike, they have that too. Their scooter rentals start at 140k Rupiah (~$9) and include a helmet, rain coat, and free delivery in the south Bali area.
We've used GetYourGuide for lots of tours and activities around the world, and they're great! Highly recommended.
Book Now: Bali Private Driver / Scooter Rental