The Giant of Sri Lankan Waterfalls
Bambarakanda Falls is the tallest waterfall in Sri Lanka, plunging roughly 263 metres down a sheer rock face in a single dramatic ribbon. Tucked away near Kalupahana, between Haputale and Belihuloya in the Badulla district, it's set against a backdrop of pine forest that gives the area an unexpectedly alpine feel.
What to Expect
- A thin, towering cascade that is most impressive in full flow
- A surrounding pine plantation with walking trails
- A short trek down to the base, where a pool sometimes forms
- Cool highland air and few crowds compared to roadside falls
Best Time to Visit
The falls are at their mightiest during and just after the rains — roughly October to January. In the dry season the flow can shrink to a slender thread, so time your visit if you want the full spectacle. Mornings offer the best light and clearest skies.
Getting There & Tips
- Reached by a side road from the Haputale–Kalupahana area; the final stretch is rough.
- Wear good shoes — the path to the base is steep and slippery.
- Do not climb the wet rocks near the top; there have been serious accidents here.
Where to Stay
Base in Haputale or Belihuloya for easy access, or Badulla for the wider area. See our complete waterfalls guide.
Quick Facts
| Height | ~263 m — the tallest in Sri Lanka |
| Location | Kalupahana, Badulla District |
| Nearest towns | Haputale, Belihuloya |
| Setting | Pine forest, ~1,500 m elevation |
| Best season | October–January (peak flow) |
| Difficulty | Steep path down to the base |
How to Get There
- From Colombo: ~5–6 hours — Southern Expressway to Pelmadulla, then the A4 toward Haputale and the Kalupahana turn-off.
- From Haputale: ~30–40 minutes by car or tuk-tuk to the Bambarakanda turn, then a rough side road to the entrance.
- Public transport: Bus toward Kalupahana on the A4, then a tuk-tuk for the final few kilometres.
Nearby Attractions
- Lanka Ella Falls — a smaller cascade reached on a forest walk from Bambarakanda
- Horton Plains & World's End — within day-trip reach to the north
- Lipton's Seat & Haputale — sweeping tea-country viewpoints
Frequently Asked Questions
How tall is Bambarakanda Falls? About 263 metres, making it the highest waterfall in Sri Lanka.
When is the best time to visit? During and just after the rains (roughly October–January), when the flow is strongest. In the dry season it can shrink to a thin ribbon.
Can you swim at Bambarakanda? Small pools sometimes form at the base, but slippery rocks and currents make it risky — never swim or climb near the top of the falls.
Is it hard to reach? The final road is rough and the path to the base is steep, but the main viewpoint is reachable with a short walk. Wear good shoes.
