Sri Lanka is a relatively small country. But there are a large number of waterfalls in the central hills of Sri Lanka. Most located close to popular tourist destinations such as Kandy, Nuwara Eliya, Badulla, Bandarawela, and Rathnapura. There are a large number of waterfalls lying alongside or within a few minutes detour from main roads. But most travelers miss these spectacles due to lack of guidance.

This is a list of some of the highest and most beautiful waterfalls in Sri Lanka


Diyaluma Falls

Height – 220m

Get in – Fall is alongside Beragala – Wellawaya main road. (A4).

This majestic waterfall is 559 ft high and is located around the Koslanda-wellawaya road, where the Poonagala Oya is situated. 

Because of it appearance and location most people believe that it is the tallest water fall.


Bambarakanda Falls


Height – 263m (Highest in Sri Lanka)

Distance – 200km from Colombo

Get in – About a 200m walk to the foot of the waterfall. It can be seen from the road.

The tallest waterfall yet in Sri Lanka which boasts a height of 789 feet. Located in a dense forest around Bandarawela which is very difficult to get through but still is a well worth journey.


Bakers Falls

Height – 20m

Distance – 200 KM from Colombo

Get in 8 KM circular trail inside Horton Plains National Park.

The Baker’s Falls in the Horton Plains gets its water from the Belihul Oya. It is close to World’s End. The icy waters glisten in the sunshine amid a backdrop of mountain terrain and deep valleys and the patna through which you traverse give it contrast.



Dunhinda Falls


Height – 64m

Distance 230km from Colombo

Get in – 2km walk along a well maintained trail.

Situated 2 km off the main road that leads to Taldena. One of the    easily accessible waterfalls and also the famous because of its misty-like spray of water that falls down along the stones. One of    the most breath-taking waterfalls in which visitors can have a dip in.


Devon Falls

Height- 97m

Distance – 132km from Colombo

Get in – Fall is alongside Hatton – Talawakele main road

Also famously known as Sri Lanka’s ‘veil of the vale ‘. This cascading waterfall contitutes of 3 falls and is approximatley 318 ft high. Named after a coffee planter named Devon. It is easily spotted along the Talawakele – Navalapitiya Road. It is a glorious waterfall.



Bopath Ella


Height – 30m

Distance – 80km from Colombo

Get in – Fall can be reached via a paved road.

Located in a village known to many as Devipahala, close to Rathnapura. This is one of the dangerous waterfalls to swim in, since there have been many deaths of people to have tried to do so. The name is derived from the fact that the waterfall is shaped like a Bo tree.


Ramboda Falls

Height – 109m

Distance165km from Colombo

Get inFall can be seen from Peradeniya – Badulla – Chenkaladi Hwy/A5.

The 11th highest waterfall in Sri Lanka, like every other waterfall it is located in the hill country. It is ideal for a family vacation, surrounding it are a lot of holiday resorts that cater to your every need. It is located in Pussellawa.



This waterfall is about 109m high and the waterfall has two main drops which tend to confuse people when they see it and most of the time the upper waterfall is not visited because most people are not aware of the fact that there are two drops in the fall.


Hunnas Waterfall


Height – 38m

Distance – 166km from Colombo

Get in – 30min walk down along a trail

It is a man made waterfall located very close to Kandy. It is about    60 m in height and starts from an artificial man-made lake.


Ravana Ella (Ravana Falls)

Height – 25m

Distance – 210km from Colombo

Get in – Fall is alongside the Ella – Wellawaya main road.

Named after the epic of Ramayana. The cave behind the waterfall is one of the places where Ravana hid Princess Sita after abducting her from India. Although it is comparatively shorter than most waterfalls, it has a wide flow of water and is quite beautiful to look at.


Credit Goes To : ||