WaterfallBambarakanda Waterfall
Bambarakanda Waterfall is the tallest waterfall in Sri Lanka with a 241 m vertical drop, located near Kalupahana in the Badulla District of the central highlands.
View Details
Explore Sri Lanka
Sri Lanka is home to over 100 named waterfalls. From record-breaking single drops to multi-tiered cascades hidden deep in cloudforest — here are the ones worth the hike.
WaterfallBambarakanda Waterfall is the tallest waterfall in Sri Lanka with a 241 m vertical drop, located near Kalupahana in the Badulla District of the central highlands.
WaterfallDiyakerella Waterfall is a 45 m high waterfall located in Meemure village in Kandy District, flowing through dense jungle beneath the Knuckles mountain range.
WaterfallDiyavini Ella Falls, also spelled Diyawini Ella, is a 60 m high waterfall located near Kaltota in Ratnapura District, flowing through dense jungle close to Sri Devagiri Raja Maha Viharaya.
WaterfallLanka 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.
WaterfallBomburu Ella Waterfall, also known as Parawella Falls, is a 30 m high multi-cascade waterfall located near Galpalama in the Nuwara Eliya District.
WaterfallGartmore Falls is a 25 m high waterfall located in Maskeliya near Sri Pada (Adam’s Peak), within the Nuwara Eliya District.
WaterfallKolapathana Waterfall is a 70 m high cascading waterfall located in Mandaramnuwara, Nuwara Eliya District, forming a scenic cluster of falls.
WaterfallLakshapana Waterfall (also known as Laxapana Falls) is a 129 m high waterfall located in the Maskeliya area of Nuwara Eliya District.
WaterfallRavana Ella Falls (also spelled Rawana Ella) is a 25 m high roadside waterfall located along the Wellawaya–Ella highway in Badulla District.
WaterfallSera Ella Waterfall is a 10 m high twin waterfall located near Illukkumbura in Matale District, known for its accessible cave behind the cascade.
WaterfallUpper Ramboda Fall (Ihala Ramboda Ella) is a 12 m high waterfall located above the Gampola–Nuwara Eliya Road in Ramboda, Nuwara Eliya District.
WaterfallHuluganga Waterfall (Huluganga Ella) is a 75 m high cascade in Kandy District, originating from the Knuckles mountain range and flowing toward Victoria Reservoir.
WaterfallOlu Ella Waterfall is a 127 m high multi-segment cascade in Berannawa, Kegalle District, and is one of the tallest waterfalls connected to the Kelani River.
WaterfallAsupini Ella Waterfall is a 30 m high cascade located near Aranayaka in Kandy District, known for its historical significance and local legends.
WaterfallNalagana Waterfall is a 40 m high cascade located at Dedugala in Kegalle District, flowing from the Ritigaha Oya reservoir.
WaterfallKadiyanlena Waterfall (also known as Ketaboola Ella) is an 8 m high multi-segment roadside waterfall located near Nawalapitiya in Nuwara Eliya District.
WaterfallPuna Ella Falls, also known as Poonawa Ella, is a 109 m high double waterfall near Ramboda in Nuwara Eliya District, formed by Puna Oya and Pundalu Oya.
WaterfallYahalathenna Waterfall (also spelled Yahalatenna or Yahala Thenna) is a 90 ft high waterfall near Walhaputenna in Haldummulla, offering a quiet alternative to Bambarakanda.