10 Stunning Waterfalls in Bali You Need to Visit
There are over 20,000 temples in Bali and it feels like the tropical island is blessed with almost as many waterfalls. With so many to discover, you’ll want to find out which are the best waterfalls in Bali to visit before you start your island adventure.
Most of the Bali waterfalls are dotted around the Ubud area and the northern part of the island. The best time to chase waterfalls in Bali is the dry season, which runs from April to October.
During the monsoon season, the waterfalls are sometimes inaccessible and the pools can be a tad murky. So if you want to make sure you will be able to visit the waterfalls, it’s worth scheduling your Bali itinerary for the dry season.
I’ve collated a guide to the most beautiful waterfalls in Bali which tells you all you need to know before you go and will help you plan your waterfall sightseeing. Let’s get into it!
*Disclosure: This post contains a few affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through my link.*
Best Waterfalls in Bali You Can’t Miss
1. Banyumala Twin Waterfalls
Entrance cost: 30,000 IDR ($2 US)
How to get there: 45 minutes from Munduk / 1.5 hours from Ubud / 2 hours from Canggu
Location on Google Maps: Banyumala Twin Waterfalls
First up on the list of the must-see waterfalls in Bali is the Banyumala Twin Waterfalls, which is located in the mountainous Munduk area of North Bali.
Visiting these waterfalls means you get to see not one but two gorgeous falls! The pair of waterfalls tumble down a sheer cliff face and form a swimming basin at the foot.
From the parking lot, you will need to walk around 15-20 minutes to reach the falls. The track is well marked but take care especially if you’re visiting Bali during the wet season as it can be muddy. Towards the end, it also gets a little steep so I recommend wearing sturdy shoes.
Trust me, these phenomenal waterfalls are worth every step! They are pretty popular so this is one of the waterfalls in Bali that I advise you plan to visit early in the day.
2. Gitgit Waterfall

Entrance cost: 20,000 IDR ($1.30 US)
How to get there: 40 minutes from Lovina / 1 hour 45 minutes from Canggu / 2 hours from Ubud
Location on Google Maps: Gitgit Waterfall
Gitgit Waterfall is technically another twin waterfall with two slender streams of water racing down the rocks to form a pool. Yet again, you are very welcome to plunge in and dunk your head in the cooling water.
Get as close to the gushing water as you dare and take some time to sit back and relax in the natural pools. The backdrop is so verdantly green that you could spend hours here soaking in the lush scenery.
Geographically, Gitgit Waterfall is not far from the Banyumala Twin Waterfalls. However, because of the roads, you will need to drive around an hour to reach them if you visit these neighboring Bali waterfalls.
It’s an easy 10-minute walk from the car park along a paved track. Gitgit Waterfall is one of the best waterfalls in Bali in terms of both beauty and ease of access – even for the littlest jungle explorers.
3. Munduk Waterfall

Entrance cost: 30,000 IDR ($2 US)
How to get there: 45 minutes from Lovina / 1.5 hours from Ubud / 2 hours from Canggu
Location on Google Maps: Munduk Waterfall
Also known as the Niagara Munduk Waterfall, Munduk Waterfall is the name of a cluster of waterfalls in the village of Munduk.
Individually the falls are named Laangan Melanting Waterfall, Red Coral Waterfall, Labuhan Kebo Waterfall, and Golden Valley Waterfall. They are all very close to one another so you can visit four of the best waterfalls in Bali in one go.
There is actually a trekking route that connects the family of waterfalls and will take 3-4 hours. You can either do this solo by following the trail on maps.me or hire a local guide if you prefer.
You are welcome to bathe in the pools at these waterfalls but they are pretty powerful so please avoid getting too close to the spray.
If you don’t fancy the trek then you can park by each waterfall and complete short walks (max. 15 minutes each) from the relevant car park to reach the viewing area for the waterfall.
4. Sekumpul Waterfall

Entrance cost: View only – 20,000 IDR ($1.30 US), Medium trek – 150,000 IDR ($10 US), Long trek – 250,000 IDR ($16.50 US)
How to get there: 1 hour from Lovina / 2 hours from Ubud / 2.5 hours from Canggu
Location on Google Maps: Sekumpul Waterfall
You’ve already seen a couple of twin waterfalls, so now it’s time to feast your eyes on the multiple falls of Sekumpul Waterfall!
There are three major strands that form what is unquestionably one of the most beautiful waterfalls in Bali. The water spills down the cliff through the tropical oasis and looks like something out of Jurassic Park.
You can opt for the viewing-only option which is great because it gives you more of a panorama of the full waterfall.
However, if you are spending longer in Bali, I definitely recommend booking one of the trekking options with a local guide. This way you can turn it into a real adventure as you slice your way through the Balinese jungle and right up to the pounding water.
5. Aling Aling Waterfall

Entrance cost: Viewing only – 20,000 IDR ($1.30 US), Guided visit & swimming – 125,000 IDR ($8.50 US)
How to get there: 30 minutes from Lovina / 2 hours from Ubud & Canggu
Location on Google Maps: Aling Aling Waterfall
With its natural water slides and cliff-jumping opportunities, Aling Aling Waterfall is one of the top waterfalls in Bali for adventure seekers and adrenaline junkies. However, if you do want to plunge into the water you’ll need to hire a guide to escort you safely through the canyon.
Aling Aling is actually only one of several waterfalls that form this jungle playground and your canyon tour will take you into these other falls, including Kroya Waterfall.
These are the ones that you are permitted to dive into. The water at Aling Aling Waterfall itself is sacred and swimming is in fact banned.
6. Tegenungan Waterfall
Entrance cost: 20,000 IDR ($1.30 US)
How to get there: 30 minutes from Ubud
Location on Google Maps: Tegenungan Waterfall
Moving over to the waterfalls in the Ubud region, the iconic Tegenungan Waterfall is one of the must-see waterfalls in Bali. This massive waterfall is no secret waterfall but don’t let that deter you from visiting what is one of the island’s most dramatic sights.
Bring your swimming gear because this is one of the waterfalls in Bali that you will want to have a splash around in. Again, don’t get too close to the falls because it’s incredibly powerful.
The waterfall is accessible via a short and easy walk from the parking lot. On the approach, you’ll get a fabulous view of the waterfall emerging from the jungle.
As one of the most popular Bali waterfalls, I recommend visiting as early in the day as possible to beat the crowds. There are a number of warungs around the attraction where you can grab a fresh coconut and savor the view.
Tegenungan Waterfall is a short 30-minute drive from Ubud which makes it one of the best additions to your Ubud itinerary.
7. Kanto Lampo Waterfall

Entrance cost: 20,000 IDR ($1.30 US)
How to get there: 25 minutes from Ubud
Location on Google Maps: Kanto Lampo Waterfall
Although small, Kanto Lampo is without a doubt one of the most beautiful waterfalls in Bali. The water flows dramatically over huge boulders that look like giant seats, and it’s an absolute joy to photograph.
You can hop in for a swim and clamber over the rocks to take photos, although do take care because they get very slippery.
Access to Kanto Lampo Waterfall is a short 5-10 minute walk down some steps to reach the waterfall and it’s not challenging.
8. Tibumana Waterfall

Entrance cost: 20,000 IDR ($1.30 US)
How to get there: 30 minutes from Ubud
Location on Google Maps: Tibumana Waterfall
Tibumana Waterfall is one of the lesser-known Bali waterfalls in the Ubud area which means that you’re less likely to have to share the experience with other travelers.
These elegant falls tipple out of the Ubud jungle and drop neatly to form a gorgeous pool which makes for a unique wild swimming experience.
The road to this waterfall is flanked by a beautiful strip of tropical palm trees and emerald green rice terraces. Make sure you pull over to take some photographs as you drive towards the waterfall.
9. Tukad Cepung Waterfall

Entrance cost: 15,000 IDR ($1 US)
How to get there: 1 hour from Ubud
Location on Google Maps: Tukad Cepung Waterfall
Located in a cave in the heart of the jungle, Tukad Cepung is one of the top waterfalls in Bali for photographers. You can have a lot of fun taking unique photos here. Subject to the time of day you visit, the waterfall cave may be bathed in rogue sunrays through the crevices.
Access to Tukad Cepung Waterfall is via a 15-minute jungle trek and down a fleet of steps. Take care because during the wet season, the route can become muddy and slippery.
Make sure to have some water shoes with you because you will have to wade through the water to get to the waterfall and the small stones on the bottom can be quite sharp!
10. Leke Leke Waterfall

Entrance cost: 50,000 IDR ($3.30 US)
How to get there: 1 hour from Ubud or Canggu
Location on Google Maps: Leke Leke Waterfall
Deep in the Balinese forestry, you’ll need to wade through 20 minutes of the rainforest before you can see one of the prettiest waterfalls on the island.
The waterfall plummets out of the greenery and has a fairytale feeling about it. Right in front of the pool, you’ll see a giant boulder which is the perfect spot to get some photos taken.
Leke Leke is one of the best waterfalls in Bali for creature comforts – there are toilets, food stalls, and even a Bali Swing available at the site.