Skip to content
Bali Frontier
Gitgit waterfall dropping into a green gorge in north Bali

Guide

Bali Waterfalls: Where to Go, Walks, Swimming and Fees

Bali waterfalls compared: Tegenungan, Tibumana, Kanto Lampo, Tukad Cepung, Banyumala, Munduk, Sekumpul and Gitgit, with walks, fees, swimming and drive times.

Bali’s waterfalls fall into three groups, and the group you choose decides the shape of your day. Around Ubud there are four falls that can be visited in a morning. In the Munduk highlands there are two more, set among clove and coffee plantations. On the north coast, Sekumpul and Gitgit are a long drive away but are the biggest of the lot. This guide goes through each fall in turn: what it looks like, how hard the walk is, whether you can swim, and what you pay at the gate. The table below compares the guided waterfall tours if you would rather not drive yourself.

Waterfalls near Ubud

The falls in the Gianyar lowlands are the easiest to reach, and most visitors base themselves in Ubud for them. You can see two or three in a morning, and the Ubud tours page lists organised days that do exactly that.

Tegenungan is the closest, in Kemenuh village south of Ubud. Our Tegenungan Waterfall page has the detail: the fall is about 15 metres high, on a river with a strong flow, and it is reached down a long staircase. Entry was Rp 20,000 in 2023, and the site opens from 6.30am to 6.30pm. Treat swimming here with caution. Two people drowned under the fall in 2017, and the advice is to paddle only at the edges and never walk into the falling water.

Tibumana is the one most people picture when they search for Bali waterfalls: a curtain of water falling over a mossy rock face into a pool, with a path through rainforest and over bamboo bridges. A guide updated in February 2026 gives the fee as 20,000 IDR, with lockers for a little extra, and opening hours of 7 am to 6 pm. The walk down is about ten minutes. The pool at the base is around waist deep, so swimming is possible, and the same guide recommends arriving before 9 am to beat the crowds.

Kanto Lampo is a different kind of fall: a wide, stepped cascade over dark rock, where visitors wade up the stream to stand in the flow. A guide updated in September 2026 puts the ticket at IDR 25,000, with the site open from 6:30 AM to 5:30 PM, and describes it as about 30 minutes southeast of Ubud by car. The walk from the car park is 5 to 7 minutes, mostly on stairs. It is not a swimming spot, because the water is ankle to knee deep. The rocks are slippery, so wear sandals with grip. Crowds build between 10:00 AM and 1:00 PM, so go early.

Bathers below Kanto Lampo waterfall, which spills over stepped rock

Tukad Cepung sits inside a narrow canyon, and the draw is the shafts of sunlight that come through the cave opening. The same September 2026 source lists the entrance fee as IDR 30,000, paid in cash, with the site open from 7:00 AM to 6:00 PM. The hike is about 20 minutes, mostly down steep stone steps, and the climb back is the hard part. The water is shallow, for wading rather than swimming. For the light beams, go between 9:00 AM and 11:00 AM.

Light falling through the opening above Tukad Cepung waterfall

The Munduk highlands

Munduk is the mountain village in the north-central highlands, in Buleleng, and its falls are cooler, wetter and greener than the ones around Ubud. See our guide to Munduk for where to stay and what else is nearby.

Banyumala is the better of the two for swimming. Our Banyumala Twin Waterfall page describes a main fall of about 36 metres plus a smaller second fall, in a shaded canyon. The ticket is Rp 50,000, and children under 10 go in free. The walk down is 10 to 15 minutes and about 1 km, mostly on concrete steps with muddy sections. The pool is cold and about waist deep, chest deep at its deepest, and the calmer second fall suits swimming best. It is open from 8am to 6pm, and the busiest hours are 12pm to 2pm, so aim for before 10am.

Munduk and Melanting are two falls on a shared trail near Munduk village. Our Munduk Waterfall page covers them: Munduk Waterfall is about 25 metres tall, with heavy spray and a small pool, and Melanting is reached down a stepped path with handrails in about 15 minutes. An April 2026 guide lists Rp 20,000 at the shared trailhead. Note that maps use the name Munduk Waterfall for two different falls, so follow the signs. Together the two take about two hours.

Banyumala and Munduk are 8.5 km apart, which makes them a natural pair. From Ubud the drive to Banyumala is about 56 km and 1.5 hours, so this is a day trip with an early start, or an overnight stay in the highlands.

The north: Sekumpul and Gitgit

Both falls are in Buleleng, on the north side of the island, and neither belongs to a region on this site, so plan them as day trips from Ubud or as part of a night in the highlands.

Sekumpul is the one people travel for. It is a cluster of falls dropping down moss-covered cliffs in a valley, and it is the biggest and most photographed in Bali. A guide updated in September 2026 gives three ticket levels at the village entrance: a viewpoint only for 20,000 IDR, a medium trek of 125,000 to 150,000 IDR taking 2 to 3 hours, and a long trek of 200,000 to 250,000 IDR taking 4 to 5 hours. The treks include a mandatory local guide, and the entrance is open from 8 AM to 5 PM. A second guide describes the walk back to the car park as a 30 to 40 minute climb up what feels like a never-ending flight of steps, and says the base is very slippery in the wet season.

The twin streams of Sekumpul waterfall in north Bali

The drive is the real cost. That September 2026 guide gives 2.5 to 3 hours from Ubud. Only pay at the official entrance near the “Welcome to Sekumpul” sign, because the same guide reports fake checkpoints on the road that try to sell guides at inflated prices.

Gitgit is a much easier stop, on the main Bedugul to Singaraja road. It is about 35 metres high, and a guide describes the walk down as about 15 to 20 minutes and not too difficult, with a hired guide optional. The fee in that guide is cheap, in the same range as Kanto Lampo, but the page is undated, so check the price at the gate. It is a good stop on the way down from the highlands to the north coast.

How to plan a waterfall day

Drive times. From Ubud, the Gianyar falls are around half an hour away, Banyumala is about 1.5 hours, and Sekumpul is 2.5 to 3 hours. Roads are slow, so allow more than the maps suggest. Do not try to combine the lowland falls and the north in a single day: pick one cluster.

Start early. Almost every guide above says the same thing: the falls are quietest in the first hours, and most gates open between 6:30 and 8 in the morning. Early light is also better for photographs, and by midday the tour buses arrive.

Steps. Every fall here involves a staircase, and the climb back is harder than the walk down. Wear shoes with grip, not flip-flops, and carry water. Tegenungan and Sekumpul have the toughest climbs back, while Kanto Lampo is the easiest.

Swimming rules. Treat the pool at the foot of a fall as a place to cool off, not a swimming pool. The force of falling water is the danger, as the Tegenungan deaths show. Stay at the edges, avoid jumping from rocks, and do not enter the water if the stream has turned brown.

The wet season. From November to March the flow is heavier and the steps are slippery. A September 2026 guide to Tukad Cepung warns that water levels at the base can rise quickly after heavy rain, and the same advice applies to every canyon fall on this list. In the wet season, go early, check the weather before you set off, and leave the canyon falls alone after rain. Our best time to visit Bali page has the season in more detail, and the weather guide covers the rain.

Tours or a driver. A hired driver lets you combine falls on your own timetable, and the guided tours in the table below handle transport and tickets. For the wider picture of things to do, see our Bali itinerary guide.

Frequently asked questions

Which is the best waterfall in Bali?+

It depends on what you want. Sekumpul is the most dramatic, but it is a long drive and a long climb back up. Banyumala has the best swimming pool of the well-known falls. Tibumana, Kanto Lampo and Tukad Cepung are the easy choices from Ubud, each reached in about half an hour or so by car. If you only have one day, pick the cluster that matches your base rather than the single most famous name.

How far is Sekumpul waterfall from Ubud?+

A September 2026 guide gives 2.5 to 3 hours by road from Ubud, and the route climbs over the central mountains through Bedugul before dropping to the north coast. That makes it a full day trip. Many visitors break the journey at Banyumala or Gitgit, or stay a night in the Munduk highlands and visit Sekumpul from the north side.

How long does it take to drive from Ubud to Banyumala?+

Our Banyumala page puts it at about 56 km and 1.5 hours by road from Ubud. The falls are at Wanagiri, on the hill road between Lake Buyan and Munduk, so the drive is a day out in itself. Combining Banyumala with Munduk Waterfall, which is 8.5 km further on, makes the long drive worth it.

Can you swim at Bali waterfalls?+

At some, yes. Banyumala and Tibumana have pools deep enough to swim in, while Kanto Lampo and Tukad Cepung are shallow wading spots. At Tegenungan the water under the fall is dangerous and people have drowned there. Swim at the edges, away from the force of the falling water, and stay out of the water altogether after heavy rain.

What is the best time of year to visit Bali waterfalls?+

The dry season, from April to October, gives clearer water and safer paths. From November to March the flow is heavier and browner, the steps are slippery and water levels can rise quickly, so some falls are best skipped after rain. In every season, go early: the falls are quietest in the first hours after opening.

Do you need a guide for Sekumpul waterfall?+

Yes for the treks: the medium and long routes include a local guide, and the ticket you buy at the official entrance covers it. A viewpoint-only ticket is much cheaper. Pay only at the official entrance, because fake registration points on the road have been reported, particularly aimed at people on scooters.

Book it

Bali waterfall tours compared

15 tours with 24,749 reviews between them. Their starting prices on Viator run from $17 to $53 a person, and half start at $38 or less. A starting price is the cheapest option, often without the hotel transfer, so open a tour to see what yours includes. 12 are private, all offer a hotel pickup and all can be cancelled free. Prices from Viator, checked 7 October 2026.

TourRunsGroupPickupFromRated
Ubud Private Tour Rice Terraces Temples Waterfalls. 8 to 10h Private Hotel pickup $38 5.0 (17,637)
Best of Bali Waterfalls: Tibumana, Tukad Cepung and Tegenungan 8h Private Hotel pickup $53 5.0 (3,199)
Ubud Hot Springs and Waterfall Private Guided Tour 10h Private Hotel pickup $17 4.9 (731)
Ubud Top Attractions: Waterfalls, Temples and Rice Terraces 8h Private Hotel pickup $39 5.0 (726)
Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana Waterfall 10h Private Hotel pickup $44 4.9 (573)
Ubud Tour with Monkey Forest Waterfalls Temples and More 8 to 10h Private Hotel pickup $31 5.0 (518)
Ubud Private Tour: Waterfalls, Temple and Rice Terraces Swing 8 to 10h Private Hotel pickup $27 5.0 (420)
Blue Lagoon Snorkeling and Lunch - Kanto Lampo - Tibumana Waterfall-All Included 9h Private Hotel pickup $46 4.9 (187)
Bali Swing, Koi Boat Photo, Monkey Forest and Waterfall Ubud Tour 8h Private Hotel pickup $52 5.0 (164)
Bali Ubud Tour Monkey Forest, Waterfall, Temple & Rice Terrace 8 to 9h Private Hotel pickup $32 5.0 (147)
Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest 8 to 10h Private Hotel pickup $43 5.0 (130)
Ubud: Real Bali Swing, Monkey Forest, Temple & Waterfall Tour 8 to 9h Shared, max 15 Hotel pickup $20 4.9 (124)
Bali Waterfalls in One Day: Tukad Cepung, 2 Hidden Waterfall, Kanto Lampo 6 to 7h Shared, max 10 Hotel pickup $44 5.0 (81)
Ubud Waterfalls, Rice Terrace & Jungle Swing - Private Tour 8h Shared, max 15 Hotel pickup $18 5.0 (62)
Ubud Tour : Monkey Forest, Waterfalls, Temple and Rice Terraces 9 to 10h Private Hotel pickup $24 5.0 (50)

This page contains affiliate links. If you book through them we may earn a small commission, at no additional cost to you. It helps keep this guide free.

Written by
Bali Frontier editorial team

Bali Frontier is researched, written and fact-checked by our small editorial team, working from official tourism bodies, heritage-site and UNESCO listings, transport operators and consular sources. We do not claim first-hand visits we have not made, and we do not run fake or incentivised reviews. How we work is set out in full in our editorial guidelines.