Home / Guides / Waterfalls in Sri Lanka's hill country: a practical guide

Waterfalls in Sri Lanka's hill country: a practical guide

Bambarakanda, St. Clair's, Devon, Baker's, Dunhinda, Ramboda, Diyaluma, Ravana — real heights, access routes and which season suits which falls.

Where to do wellness in Sri Lanka

The practice only gets you halfway — here's where on the island wellness is actually concentrated, so you can pick a place before you pick a listing.

Sri Lanka’s central highlands hold some of the world’s highest concentration of waterfalls per square kilometer, clustered in two loose groups: one around Ella and Haputale, the other around Nuwara Eliya and Talawakele, with a couple more strung along the road toward Kandy. This covers the full set worth planning a hill-country day around — including the tallest one on the island, which most visitors never hear about — with the access routes, safety notes and season logic that actually matter once you’re standing at the trailhead.

Bambarakanda Falls: the tallest, and the one most visitors miss

At 263 meters, Bambarakanda is Sri Lanka’s tallest waterfall by a real margin — taller than Diyaluma by more than 40 meters — and it ranks among the world’s top 500 highest falls. It sits near Kalupahana in the Badulla district, at around 1,100m elevation, fed by a tributary of the Walawe River and framed by dense pine forest rather than the tea-estate views more common elsewhere in the hills. The name translates roughly to “mountain wasp,” a reference to the humming sound of the water working its way through rock. Reaching the viewing platform means a genuine trek — about 5km each way from the turn-off at Kalupahana on the A4 highway, through a narrow valley — though a rougher bypass road exists for those who’d rather not walk it, best attempted in a 4x4 and best avoided outright during heavy rain. It gets meaningfully less foot traffic than Diyaluma or Ravana simply because of the effort involved, which is part of the appeal if you’d rather not share the view.

Diyaluma Falls: the one with the infinity pools

Diyaluma (220m) is Sri Lanka’s second-tallest waterfall and the one most visitors actually plan a day around, thanks to a set of natural infinity pools near the top that have become a genuine draw in their own right, separate from the waterfall itself. It sits roughly an hour from Ella near Poonagala, and reaching the upper pools involves a real hike, not a roadside stop — most visitors go by a roughly two-hour tuk-tuk ride from Ella through tea plantation country to Poonagala, then a hike up to the first view of the falls, on a path with stairs built in for a large stretch of it and manageable for most visitors without technical hiking experience.

There are no safety barriers at Diyaluma’s upper pools, and real accidents have happened at the unmarked edges — this is worth taking seriously rather than treating as standard travel-blog caution. Stay well back from the drop-off, don’t dive in headfirst, and skip swimming entirely once the monsoon sets in (roughly September through December on this side of the hills), when currents are far stronger than they look from the bank.

Ravana Falls: the easy stop

Ravana Falls (25m) is the most accessible of the group — a wide waterfall directly beside the main Ella road, about 15 minutes from town by tuk-tuk, named for the king of the Ramayana epic and tied to local legend around the story. It’s the pick if you want a quick, low-effort stop rather than a hike, and during the wetter months it becomes genuinely dramatic, widening into what’s often described as the widest waterfall in the country at full flow. Climbing into the woods around it to reach informal rock pools is prohibited by law — the designated viewing platforms are the intended vantage point, and it’s worth respecting that rather than testing it, since enforcement here is real.

St. Clair’s and Devon Falls: the Talawakele pair

These two sit a few kilometers apart near Talawakele, on the opposite side of the hill country from the Ella cluster, and they’re usually visited together. St. Clair’s Falls (80m), often called the “Little Niagara of Sri Lanka,” is actually two falls in one — the larger Maha Ella and the smaller Kuda Ella just downstream — reached by an easy 500-meter walk through the St. Clair’s Tea Estate to a lookout point. Devon Falls (97m), a short drive away, drops in a distinctive tiered curtain nicknamed the “Veil of the Valley”; a local guide can take you down through the neighboring tea estate to the base for a genuinely different, more dramatic angle than the roadside viewpoint, though it’s a real trek and worth the guide fee for both the route-finding and the safety margin. Both are unusual among Sri Lanka’s waterfalls in that they run fullest during the southwest monsoon (May-September) rather than the drier months — they sit on the windward side of the hills that catches that monsoon directly, the same weather system that puts the south coast into its off-season at exactly the same time.

Baker’s Falls: inside Horton Plains

Baker’s Falls (about 20m) sits inside Horton Plains National Park, part of the Belihul Oya tributary of the Walawe River, and named after the British explorer Samuel Baker. It’s a shorter, gentler falls than the others on this list, but the setting is the real draw — surrounded by the park’s cloud-forest vegetation, including rhododendrons in bloom during the cooler months, and reached via a well-maintained path as part of the popular Horton Plains loop walk that also takes in World’s End. If you’re already planning a Horton Plains morning (an early start is essential — the park is best visited before the clouds roll in, typically by mid-morning), Baker’s Falls is a natural stop along the same walk rather than a separate trip.

Dunhinda Falls: the misty one near Badulla

Dunhinda Falls (around 64m) sits about 3km from Badulla, dropping with enough force to throw up a fine mist that gives it its name and its reputation as one of the more photogenic falls in the hills — it’s also the subject of a well-known Sinhala song describing its grace. It’s an easy detour if your route passes through Badulla between Ella and the coast, or as a add-on to a Dunhinda-Bambarakanda day if you’re based on that side of the hill country.

Ramboda Falls: the Kandy-Nuwara Eliya stop

Ramboda Falls (109m, the country’s eleventh-tallest) sits directly on the A5 highway between Kandy and Nuwara Eliya, near Pussellawa, which makes it the easiest of any waterfall on this list to fold into a drive you’re already making rather than a dedicated detour — a natural stop if you’re combining a hill-country ayurveda stay in Kandy with a trip up toward the tea country. Unlike Diyaluma or Bambarakanda, climbing to the top is explicitly prohibited here, with guards present at the site specifically because of the risk; treat it as a viewing stop with a picnic-worthy platform rather than somewhere to attempt the kind of access the taller falls allow.

Two waterfall seasons, not one

The same two-monsoon logic that governs the rest of Sri Lanka’s weather (see our best time to visit guide for the full picture) splits these waterfalls into two groups with opposite peak windows. Ravana, Diyaluma, Bambarakanda and Ramboda, on the Ella/Uva side, are calmest and safest for swimming and hiking January through August, with the higher-current, riskier window falling roughly September through December. St. Clair’s and Devon, on the Talawakele/Nuwara Eliya side, run in reverse — most dramatic and full May through September, when the southwest monsoon hits that windward slope directly, with a calmer, more pleasant-weather window December through April. Dunhinda and Baker’s Falls run closer to the St. Clair’s pattern, since they sit nearer that same windward side of the highlands.

Building a hill-country waterfall day

If you’re based in Ella or Haputale: Ravana Falls is a 15-minute stop, Diyaluma is a half-day round trip, and Bambarakanda is a full morning or afternoon given the trek — pick one of the last two rather than trying both in the same day. If you’re based in Nuwara Eliya: St. Clair’s and Devon pair naturally as a single half-day, and Baker’s Falls fits into a Horton Plains morning. If you’re driving between Kandy and Nuwara Eliya: Ramboda needs no detour at all. Dunhinda is the odd one out geographically — worth building around a Badulla stop specifically, whichever cluster you’re closer to.

Planning a hill-country stretch of your trip? Take our 5-question quiz to help structure it.


Sources consulted: The Honeymoon Guide Sri Lanka — 23 Best Waterfalls, The Common Wanderer — Guide to Diyaluma Falls, Salt in our Hair — Diyaluma Falls, Wikipedia — Ramboda Falls, Wikipedia — Diyaluma Falls, Wikipedia — Bambarakanda Falls.

FAQ

1 Which is Sri Lanka's tallest waterfall? +
Bambarakanda Falls, at 263m — not Diyaluma, which is the country's second-tallest at 220m and the easier of the two to reach. Bambarakanda sits near Kalupahana in the Badulla district, on the same general side of the hill country as Ella and Haputale, but it takes a genuine 5km trek through pine forest to reach the viewing platform, which keeps visitor numbers well below Diyaluma's despite the extra height.
2 Is Diyaluma Falls safe to swim in? +
With real caution, in the dry season — but there are no barriers at the upper pools, and it's not a manicured tourist pool. Avoid it entirely during the monsoon.
3 Do I need a guide? +
Not required at any of these, but a local guide is inexpensive (roughly €4-5) and genuinely useful for finding the route, knowing current water conditions, and — at Diyaluma and Bambarakanda specifically — for the hike itself.
4 What's the real difference between the Ella-area falls and the Nuwara Eliya-area falls? +
It's the same two-monsoon pattern that governs the rest of Sri Lanka's seasons. St. Clair's and Devon Falls, near Talawakele, sit on the windward side that catches the southwest monsoon — they run fullest and most dramatic May through September, the same months the south coast is in its off-season. Ravana, Diyaluma, Ramboda and Bambarakanda, on the Ella/Uva side, are calmer and safer for swimming January through August, with the wetter, higher-current window falling roughly September through December. Plan around whichever side of the hills you're actually visiting, not one blanket season for all of them.
5 Can I visit several of these waterfalls in one trip? +
Yes, but group them by which side of the hill country you're on rather than trying to cover all of them in one day. Ravana Falls, Diyaluma and Bambarakanda all work from a base in Ella or Haputale. St. Clair's, Devon and Baker's Falls (inside Horton Plains) cluster around Nuwara Eliya and Talawakele. Ramboda sits on the road between Kandy and Nuwara Eliya, and Dunhinda is a short detour near Badulla — easy to add to either cluster depending on your route.
6 Can I climb to the top of Ramboda Falls or Devon Falls? +
No — both are managed as viewing stops, with guards or signage prohibiting the climb, unlike Diyaluma's upper pools or Bambarakanda's approach trail, which are accessible but genuinely unbarriered. Treat the two categories differently: Ramboda and Devon are look-don't-climb; Diyaluma and Bambarakanda are supervised-risk hikes.
7 Is this a good add-on to a meditation or ayurveda stay? +
Yes — most visitors treat a waterfall as a half-day activity around a quieter, practice-focused hill-country stay rather than the center of the trip. See our [meditation retreats guide](/guides/meditation-retreats-sri-lanka/) for the kind of stay this pairs well with.

Not sure this is the right fit?

Take our 5-question quiz and we'll match you honestly, not just push you toward the nearest listing.

Take the quiz