
Bambarakanda Waterfall
The tallest waterfall in Sri Lanka at 241 m, located in the central highlands near Kalupahana in Badulla District.
Distance
Difficulty
Best Time to Visit
Entrance Fee
Overview
Bambarakanda Waterfall is the tallest waterfall in Sri Lanka, standing at an impressive height of 241 metres (791 ft). Located in the Badulla District within Sri Lanka's central highlands, it is one of the country's most iconic natural attractions and ranks among the tallest waterfalls in the world.
Unlike wide curtain-style waterfalls, Bambarakanda descends as a thin, elegant white ribbon from a rocky escarpment. The waterfall is formed by the Kuda Oya, a tributary of the Walawe River, flowing down from the Uduweriya Haputale mountain range.
Bambarakanda is a popular destination for photography and sightseeing. During the monsoon season from May to September, the water flow is at its peak and the surrounding highland landscape turns vibrant green, making it the most dramatic time to visit.
The base of the waterfall lies a few hundred metres from the access road. While there is no clearly marked path all the way to the base, visitors can walk down through the forested area carefully to reach closer views of the falls.
Gallery





🧭 How to Get There
📍 Location
Walhaputenna, Haldummulla, Badulla District, Uva Province
🚗 How to Reach
- From Colombo (~162 km • ~5 h)
🧭 Select your starting point
Click markers to open locations in Google Maps
Travel Tips
- Visit during May-September for maximum water flow and greener scenery.
- Use a vehicle with good ground clearance due to rough access road conditions.
- Morning visits offer better lighting for photography.
- Wear comfortable shoes if walking toward the waterfall base.
- Combine your trip with Lanka Ella, located about 1 km away by trekking.
Safety Notes
Please read before visiting
- The access road is narrow and damaged in sections - drive carefully.
- Rocks near the base can be slippery.
- There are no strong safety railings at all viewpoints.
- Avoid approaching the base during heavy rainfall.
- Supervise children carefully near steep drops.
Nearby Destinations
WaterfallLanka Ella Waterfall
Lanka Ella Waterfall is a 32 m high waterfall near Walhaputenna in Haldummulla, Badulla District, located 1 km from Bambarakanda Falls and accessible only by forest trekking.
View Details
WaterfallYahalathenna Waterfall
Yahalathenna Waterfall (also spelled Yahalatenna or Yahala Thenna) is a 90 ft high waterfall near Walhaputenna in Haldummulla, offering a quiet alternative to Bambarakanda.
View Details
ViewpointThe Great World's End - Horton Plains
The Great World's End is a sheer escarpment inside Horton Plains National Park, offering one of the most breathtaking panoramic views in Sri Lanka.
View Details
Explore More Waterfalls
WaterfallYahalathenna Waterfall
Yahalathenna Waterfall (also spelled Yahalatenna or Yahala Thenna) is a 90 ft high waterfall near Walhaputenna in Haldummulla, offering a quiet alternative to Bambarakanda.
View Details
WaterfallLanka Ella Waterfall
Lanka Ella Waterfall is a 32 m high waterfall near Walhaputenna in Haldummulla, Badulla District, located 1 km from Bambarakanda Falls and accessible only by forest trekking.
View Details
WaterfallRavana Ella Falls
Ravana Ella Falls (also spelled Rawana Ella) is a 25 m high roadside waterfall located along the Wellawaya-Ella highway in Badulla District.
View Details