Waterfalls of Sri Lanka, where they are, photo

Waterfalls are one of the most popular destinations for excursions in Sri Lanka. In total, more than 430 large waterfalls and countless small ones are registered on the island. There are more than 300 waterfalls of different heights in the Sinharaja Reserve alone. Sri Lanka is sometimes called the "Island of Waterfalls" for a reason.

The highest waterfalls (up to 263 meters high) are located in the central regions of the island. The largest number of waterfalls is in the Ratnapura region (109 waterfalls), followed by Nuwara Eliya (75 waterfalls), then Kegalle (40 waterfalls), Badulla (40 waterfalls), Matale - (28 waterfalls), Kandy (26 waterfalls). The full flow of the waterfalls directly depends on the time of visit: they are especially impressive during the monsoon rains from May to October, and more modest during the drought period.

Among the many waterfalls of Sri Lanka, there are equipped viewing platforms, with cafes and restaurants nearby. And there are also completely wild ones, located in remote places, to which you will have to make your way along paths and steep climbs.

Organization of tours and excursions in Sri Lanka:

Luong  · online
Travel consultant of
Aurora Holidays

23 reviews

"It is my pleasure to help people around the world to get better understanding about Sri-Lanka and Vietnam"

Contacts us:

Below is a list of waterfalls in Sri Lanka, with the proviso that these are only the most remarkable of them. A description of all the waterfalls of the island would fit only in a large book. Also, always remember that on our website there are excursions to the waterfalls (with a mandatory or optional visit to the most remarkable waterfalls).

Waterfall Bambarakanda

Bambarakanda Falls is the highest waterfall in Sri Lanka. Its height is 263 meters. It ranks 299 among the highest waterfalls in the world. Bambarakanda is located in the Kalupahana pine forest in Badulla district. It can be seen driving along the A4 highway. The waterfall originates from the Kuda Oya River, which flows out of the Walave River. The largest waterfall in Sri Lanka is a must-see for tourists who want to experience the real Sri Lanka.

Diyaluma Waterfall

With a height of 220 meters, Diyaluma Falls is the second highest waterfall in Sri Lanka (and the 361st highest waterfall in the world). It is located 6 km from Koslanda in the Badulla area on the Colombo - Badulla highway. The waterfall is formed by the Punagala Oya River, a tributary of the Kuda Oya, which in turn is a tributary of the Kirindi Oya. During the rainy season, the flow of water becomes turbulent and swiftly flies through the cascades in a single stream.

Waterfall "Bridal Veil" (Koslanda Bridal Veil)

The waterfall "Bridal Veil" (Koslanda Bridal Veil) is one of the most beautiful and highest waterfalls in the world. The waterfall has such a name because it looks like a thick veil. It falls from the rocks in a huge powerful jet from a height of 212 meters. "Bridal Veil" is a unique waterfall with a single jet, it regularly ranks at the top of the list of the most beautiful waterfalls in the world.

Ramboda waterfall

Ramboda Falls is a beautiful waterfall located in the mountains of Nuwara Eliya, near Pussellava, on the Ramboda Pass. The height of the waterfall is 109 meters. Ramboda waterfall is located at an altitude of 945 meters above sea level. It is the 11th highest waterfall in Sri Lanka and 729th in the world. This waterfall is sometimes also called Puna Ella (Puna Ella) and Pundalu Ella (Pundalu Ella) after the names of the rivers that form it.

Excursions with a visit to the Ramboda waterfall:

Nuwara Eliya and Ella - 2 day tour

  • Ella Rock, Nine Arches Bridge
  • Train Ride, Nuwara Eliya
  • Private tour by comfortable car
  • English speaking driver
Mountain tour
from 110 usd/pax
Detailed program
 Organizer  Organized by

St. Clair's Falls

St. Clair's Falls is 80 meters high and 50 meters wide. Located in the Nuwara Eliya area, 1.5 km from Talawakele on the Hatton-Talawakele highway. The falls are made up of two segments, known as "Great St. Clair" and "Little St. Clair". The waterfall originates from the Kotmale River which flows down the slope through the tea plantations. Kotmale is a tributary of the Mahaweli River. According to some tourists, this waterfall is the most beautiful waterfall in Sri Lanka.

Ravana waterfall

This waterfall is about 25 m high and cascades down from a concave oval-shaped rock ledge. During the rainy season, the waterfall falls in a powerful stream, in the dry season the flow of water decreases sharply. The waterfall is part of the Ravana Ella Wildlife Sanctuary and is located 6 km from the local railway station in Ella.

Excursions with a visit to the Ravana waterfall:


  • Ella is a beautiful alpine resort shrouded in clouds
  • Nine Arch Bridge, Ravana Waterfall, Small Adam's Peak
  • Elephants at Udawalawe Park
  • Private tour in a comfortable car
Mountains, Bridge, Tea, Elephants
from 80 usd/pax
Detailed program
 Organizer  Organized by

Kurundu Oya

The Kurundu Oya waterfall has a height of 206 m, located 32 km northeast of Nuwara Eliya (3 km before reaching the town of Valapane). This is the third highest waterfall in Sri Lanka. The waterfall is fed by the waters of the Kurundu Oya River, then falls in cascades into a deep ravine and, further, flows into the Mahaweli River.

Bomburu Ella Falls

This waterfall has a height of only 30 m. The second name of the waterfall (common among locals) is Peravella waterfall. The waterfall is located on the Uma Oya River. Bomburu Ella is located on the border of the districts of Nuwara Eliya and Badulla, Uva Paranagama province, in the town of Pevella.

Olu Ella Falls

Waterfall Olu Ella (Olu Ella Falls) has a total height of all 4 segments of 127 meters. It is located in the province of Sabaragamuwa, 45 km south of Kegalle and 35 km northeast of Avissawela. Olu Ella is the 6th highest waterfall in Sri Lanka. The waterfall is formed by the fall of the Wee Oya river.

Waterfall Lakshapana (Laxapana Falls)

Laksapana (or Lakshapana) waterfall is the eighth highest in Sri Lanka. Its height is 129 meters. The waterfall is located 16 km from the town of Maskeliya in Hatton on the way to Sri Pada (Adam's Peak). The Lakshapana waterfall is formed by the Maskeliya Oya River, which flows further into the Kelani River.

The name of the waterfall "Lakshapana" comes from the Sinhala words "Laksa-pahana" and means "100,000 stones". Care should be taken when walking on the top of the falls and especially when approaching the edge of the falls. Being on the edge of the platform becomes unsafe.

Lakshapana Ella Falls

This waterfall has a height of 126 m, it is formed by the fall of the Kelani Ganga river. The waterfall is located in the southern part of the central province of Sri Lanka (Nuwara Eliya district), 20 km south of Kitulgala. Laksapana Ella Falls is the seventh highest waterfall in Sri Lanka.

Dunsinane Falls

Dunsinane Falls is 100 meters high and is located in Pundalu Oya, 40 km northwest of Nuwara Eliya (on the Nuwara Eliya - Gampola road). The waterfall is formed by the Pundalu Oya River and later flows into the Kotmali Oya River.

Waterfall Pahanthudawa Ella (Pahanthudawa Ella Falls)

Pahanthudawa Ella Falls is located 150 km east of Colombo (along the A-4 highway through Ratnapura-Balangoda) and 1.5 km northwest of the village of Belihuloya. Pahantudava Ella Waterfall is only 5 meters high and is popular due to the beauty of the surrounding landscape. Near it are numerous swimming pools suitable for swimming. The waterfall is located among rocky formations and picturesque thickets of tropical vegetation.

Katabula (Kataboola Ella Falls)

The Katabula waterfall has a height of 25 m, is located in the mountains of Nuwara Eliya, in the town of Talawakelle. This is a secluded rural location north of Hatton, located away from the main tourist routes. The waterfall is especially beautiful in the early morning.

Pulun Ella Fall

The height of the Pulun waterfall is 86 meters, the width is about 12 meters. The waterfall consists of two parts, the height of the upper segment is 9 meters, the height of the second segment is 6-9 meters. The closest city to the Pulun waterfall is Pelmadulla (Pelmadulla), the distance to it is about one and a half kilometers.

Kalugala Gerandi Ella Falls

The Kalugala Gerandi Ella waterfall consists of four segments with a total height of more than 200 meters. The waterfall is located on the eastern outskirts of the central highlands of Sri Lanka, in the town of Mahiyangana, 58 km east of Kandy. There are several waterfalls in Sri Lanka, including in their name "Gerandi Ella", which in the local dialect means "rat snake".

Sera Ella Falls

Sera Ella Falls is located near the village of Pothatawela, near Laggala in the Matale district in central Sri Lanka.

Dun Ella Falls

Dun Falls is 125 meters high and 3 meters wide. It is located in the immediate vicinity of the village of Ittithampala, in the Badulla district. To view the waterfall, you can use two ways - through Passara or Migahakivulu.

Kirindi Ella

The Kirindi Ella waterfall is formed by the Kirindi Oya River, which flows down the slopes of Mount Kuttapitiya. At the point of fall, the waterfall forms a deep pool of Diyagathwala, in which, according to legend, a treasure is hidden. The waterfall has a height of 116 meters, located 27 km east of the city of Ratnapura and 8 km from the town of Pelmadulla.

Bopath Falls (Bopath Ella Fall)

The Bopath waterfall is 30 meters high. it is 17 km from the city of Ratnapura. From Ratnapura, Bopath Falls can be reached by car in 30 minutes via the city of Kuruwita. The waterfall is surrounded by a variety of vegetation, including the Bo tree, the name "Bopath" is translated as "path" - the leaves of "Bo" - the Bo tree. In the immediate vicinity is another waterfall - Dodam (Dodam Falls).

Demali Ella Falls

Demali Ella Falls is 105 meters high. It is formed by the course of the Denis River and has several cascades. The waterfall is located in the province of Sabaragamuwa, 60 km east of the city of Ratnapura and 15 km north of Balangoda. This is a beautiful, but not very popular waterfall among tourists, located among dense tropical vegetation.

Nakkawita Falls

The height of the Nakkawita waterfall is 100 m, it originates in the Hingurangala mountains near the city of Deraniyagala in the Kegalle district. The Mahagala Oya River flows down from the western slope of Mount Hingurangala, which is at an altitude of 718 m, and then flows over a stone slab.

Falls Bakers / Gonagala Ella (Baker's / Gonagala Ella Falls)

Baker Falls is 22 meters high. The name of the waterfall was named after the British official-researcher Samuel Baker (Samuel Baker), who discovered it. The waterfall is located near the cities of Pattipola and Ohiya, in the Horton Plains National Park. The nearest point is World's End Trail, from it to the waterfall 45 minutes. walking path.

Aberdeen Falls

Aberdeen Falls is 98 meters high. The waterfall is located near the city of Ginigatena in the Nuwara Eliya district. Aberdeen Falls is formed by the Kehelgamu Oya River, which is the main tributary of the Kelani River.

The waterfall was named after the large city of Aberdeen in Scotland. You can get to it along Ambatale Rd, walking to the Buddha statue and then along the same path for another 1.2 km. When walking to the waterfall, you should beware of snakes.