Bambarakanda Waterfall dropping 241 meters in a thin white cascade in Badulla District
Waterfall

Bambarakanda Waterfall

The tallest waterfall in Sri Lanka at 241 m, located in the central highlands near Kalupahana in Badulla District.

Easy162 km from Colombo

Distance

162 km from Colombo

Difficulty

Easy

Best Time to Visit

May - September (Monsoon season)

Entrance Fee

Entrance fee is charged at the Bambarakanda Falls ticket counter.

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

Bambarakanda Waterfall - tallest waterfall in Sri Lanka
Bambarakanda Waterfall thin white cascade
Bambarakanda Waterfall surrounded by highland greenery
Bambarakanda Waterfall vertical drop view
Bambarakanda Waterfall in Badulla District

🧭 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

Lanka Ella Waterfall flowing through remote forest near Bambarakanda in Badulla DistrictWaterfall

Lanka 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.

162 km from ColomboModerate

View Details
Yahalathenna Waterfall flowing through rocky terrain near KalupahanaWaterfall

Yahalathenna 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.

162 km from ColomboModerate

View Details
Great World's End cliff at Horton Plains with dramatic vertical dropViewpoint

The 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.

181 km from ColomboEasy

View Details
Yahalathenna Waterfall flowing through rocky terrain near KalupahanaWaterfall

Yahalathenna 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.

162 km from ColomboModerate

View Details
Lanka Ella Waterfall flowing through remote forest near Bambarakanda in Badulla DistrictWaterfall

Lanka 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.

162 km from ColomboModerate

View Details
Ravana Ella Falls beside the Wellawaya-Ella road in Badulla DistrictWaterfall

Ravana 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.

213 km from ColomboEasy

View Details