Lakpura
Lakpura®

Waterfalls

AI-generated image · not an actual photograph

Sri Lanka's central highlands conceal some of South Asia's most impressive waterfalls. Fed by the island's year-round rainfall and funnelled through steep river valleys, these cascades range from roadside curtains of mist to remote plunge pools deep inside forest reserves. Whether you are planning a dedicated waterfall circuit or adding a detour to an existing itinerary, this guide covers the falls worth the journey, how to reach them, and what to expect when you arrive.

What are the tallest and most famous waterfalls in Sri Lanka?

Sri Lanka records well over 100 named waterfalls, but a handful stand out for their scale, accessibility, or cultural resonance.

  • Bambarakanda Falls — At around 263 m, this is the tallest single-drop waterfall on the island. Located near Kalupahana in Badulla District, the fall is slender but dramatic, particularly from January to April when the flow is strong. A rough trail leads to the base.
  • Diyaluma Falls — The second-highest in the country at roughly 220 m, Diyaluma sits near Koslanda on the road between Ella and Wellawaya. Natural rock pools at the top are accessible via a moderately challenging hike of around 45 minutes. Swimming in the upper pools is popular with locals and visitors alike.
  • Ravana Falls — One of the widest falls in Sri Lanka, Ravana is directly visible from the Ella–Wellawaya highway, making it the most photographed waterfall on the island. It is named after Ravana, king of Lanka in the Ramayana epic, and a cave behind the flow is linked to that mythology. Expect roadside vendors and crowds, particularly on weekends.
  • Baker's Falls — Inside Horton Plains National Park, Baker's Falls drops roughly 20 m into a clear pool. The walk from the park entrance takes about an hour each way through cloud-forest terrain. Entry fees for the national park apply.
  • Laxapana Falls — One of the longest freefalling waterfalls on the island, set near Maskeliya in the Nuwara Eliya district. A hydroelectric station at its base attests to the volume of water in the Maskeliya Oya.
  • Devon and St Clair Falls — These twin falls near Talawakele drop through tea-estate country and can be seen from the road between Hatton and Nuwara Eliya. The setting — manicured Ceylon Tea bushes framing a white cascade — makes for a classic highland photograph.
  • Lovers' Leap — Located above Nuwara Eliya town, the trail to Lovers' Leap passes through pine forest and offers a panoramic view of the surrounding hills. The fall itself is not the tallest, but the approach is one of the more scenic short hikes in the area.
  • Hakgedi Ella — A lesser-visited fall accessible from the Hakgedi Ella trail, suitable for travellers looking to avoid the busier tourist circuits.

Where are Sri Lanka's waterfalls located?

The overwhelming majority of Sri Lanka's waterfalls are concentrated in the central highlands — broadly the area covering Kandy, Nuwara Eliya, Ella, Badulla, and Ratnapura districts. This region receives heavy rainfall during both monsoon seasons and is drained by numerous rivers cutting through sharp escarpments, the natural conditions that produce waterfalls.

A smaller number of falls are found in the wet-zone lowlands, particularly near the Sinharaja Forest Reserve, where streams descend from the ridge into the surrounding jungle. These tend to be smaller and more difficult to reach but reward visitors with exceptional biodiversity along the trail.

When is the best time to visit Sri Lanka's waterfalls?

Flow volume varies significantly with the two monsoon seasons that affect the island differently by region.

RegionPeak flow periodNotes
Central highlands (Nuwara Eliya, Ella, Badulla)October – January (north-east monsoon)Waterfalls are fullest; trails can be muddy
Sabaragamuwa / RatnapuraMay – August (south-west monsoon)Heavy rain; jungle paths slippery
All regionsFebruary – AprilGenerally drier; good trail conditions; some falls reduced but still impressive

For photography, overcast days diffuse harsh shadows and often produce a more atmospheric result than midday sunshine. Arriving at popular falls early — before 8 am — helps avoid the weekend rush.

How do I get to Sri Lanka's main waterfalls from Colombo?

Most of the major falls are three to five hours from Colombo by road. The Ella region — home to Ravana Falls, Diyaluma, and several smaller cascades — is best reached via the A4 or A16 highway through Ratnapura and Wellawaya, or by the scenic train journey to Ella via Kandy and Nanu Oya. Bambarakanda Falls sits off the B449 near Kalupahana, a turnoff most visitors take from Wellawaya or Haputale.

For falls around Nuwara Eliya and the Hatton plateau (Devon, St Clair, Laxapana, Lovers' Leap), the train from Kandy to Nanu Oya is one of the most scenic rail routes in Asia. From Nanu Oya, taxis reach most of these locations within 30 minutes. Baker's Falls requires entry into Horton Plains National Park; the usual approach is from Ohiya or from Nuwara Eliya town by vehicle.

What activities are available at Sri Lanka's waterfalls?

The most common activities near the falls are hiking, swimming in natural pools, and photography. At Diyaluma, the upper rock pools function as natural infinity pools with views across the valley — swimming here is generally considered safe outside flood season, though conditions should always be assessed on arrival. Swimming directly beneath large falls is not advisable due to strong currents and falling debris.

Several operators offer dedicated waterfall jeep tours in the hill country, covering multiple falls in a single day with an experienced local guide who can navigate the rougher access tracks. This is particularly useful for falls that lack clear road signage.

Are there any safety considerations when visiting Sri Lanka's waterfalls?

A number of falls have claimed lives over the years, usually due to visitors climbing wet rocks or entering pools during high-water periods. The following points apply broadly across most sites:

  1. Do not stand on wet rock ledges at the top of any fall, regardless of how accessible they appear.
  2. Swimming should only be considered in designated or well-known pool areas, and never immediately after heavy rain.
  3. Trails in the wet zone and inside forest reserves can be slippery and difficult to navigate without a local guide.
  4. Flash flooding is possible during monsoon periods, particularly in narrow gorges below waterfalls.
  5. Carry adequate water on longer trails — facilities at most waterfall sites are minimal.

Which waterfalls near Ella are worth visiting?

The Ella area offers the highest concentration of accessible waterfalls in the country. Ravana Falls and Diyaluma Falls are the headliners, but smaller falls — including Ravana Cave Falls and several unnamed cascades visible from the Ella to Wellawaya road — reward slower travel. The Rawanagala rock viewpoint at Rawanagala also overlooks the Diyaluma valley and pairs well with a visit to the falls below.

Private adventure tours from Ella covering waterfalls and natural pools are a popular way to reach sites that are difficult to find independently, particularly during wetter months when driving off main roads requires a 4WD vehicle.

All the waterfalls on one map

46 named falls, most of them in the hill country. Hover a pin for the name, tap it for the guide.

Each pin marks a waterfall's recorded location; a few remote falls are approximate. The full province-by-province list follows below.

Every waterfall, by province

47 falls, most of them in the hill country.

Related reading

6 pages on closely related subjects.

Bakers Falls
Bakers Falls

The Baker’s Falls in the Horton Plains gets its water from the Belihul Oya. It is close to World’s End.

Bambarakanda Ella
Bambarakanda Ella

The tallest is the Bambarakande Falls which cascades down 263 meters like liquid light. It is only four miles away from the Colombo-Bandarawela road.

Bopath Ella
Bopath Ella

“Bopath Ella”, not like many of the others of her kind, finds her abode in a busy surrounding in the village called Devipahala off Kuruwita on A4 High-Level road close to Ratnapura.

Devon Falls
Devon Falls

With a peculiar appearance imparted to it by its formation in three continuous cascades this waterfall christened “Devon Falls” pours down to the valley beneath not a long distance away from its brother the “St. Clairs”.

Diyaluma Falls
Diyaluma Falls

At the peak of Diyaluma Falls in Sri Lanka, you will find a serene natural infinity pool overlooking a 772-foot (220-metre) waterfall. Located near the town of Koslanda in the Badulla District.

Dunhinda Falls
Dunhinda Falls

“Dunhinda” is one of the most spoken-about waterfalls in Sri Lanka. Although she couldn’t come even close to the highest waterfalls of the planet in height she rivals many of them when it comes to the natural beauty that it bestows on the environment.

Kirindi Ella
Kirindi Ella

Kirindi Ella is a waterfall in the southern foothills of Sri Lanka’s central highlands, in only 6.5 km distance from the main junction in Pelmadulla.

Mapanana Ella
Mapanana Ella

The Mapalana waterfall lies in the remote hamlet of Mapalana on the shadows of the Sri Pada mountain range. Mapalana can be reached by foot from Palabaddala.

Olu Ella
Olu Ella

Olu Ella is situated in Yatiyantota town of Kegalle district. It stands at a height of 127 meters and is the 6th tallest waterfall of Sri Lanka.

Rawana Ella
Rawana Ella

In the misty mountains of tropical Sri Lanka, the wide Ravana falls gushes down a height of 82 feet falling from an oval concave rock.

Rikilla Ella
Rikilla Ella

Bulathkohupitiya is a small town hidden among the mountains of the hill country. From there, on the way to Dedugala can be seen this waterfall in a very serene landscape.

St Clair's Falls
St Clair's Falls

These majestic “St.Clairs” falls are close to the main road from Avissawella to Nuwara-Eliya and can well be seen from the Main Line rail track close to Talawakelle.

Lovers Leap Fall
Lovers Leap Fall

The 100 feet high Lovers Leap begins its journey as a fountain at the Southern slope of Sri Lanka`s highest mountain Pidurutalagala. The falls can be seen from the town Nuwara Eliya.

Galagediyana Ella
Galagediyana Ella

This waterfall is very close to Colombo can be reached off Dedigama where the famous Kotavehera Dagaba.

Ramboda Falls
Ramboda Falls

A gigantic waterfall having three parts and very close to the 53km post along the above A-5 trunk road.

Poona Ella Falls
Poona Ella Falls

Poona Ella Falls or Ramboda Ella Falls height is 109 m (358 ft), and two waterfalls are starting from two destinations merge into one at the bottom.

Hellboda Ella Falls (Ramboda)
Hellboda Ella Falls (Ramboda)

This is by the side of A-5 trunk route Kandy to Nuwara Eliya east of Pussellawa.

Bomburu Ella Waterfall
Bomburu Ella Waterfall

Pair text with an image to focus on your chosen product, collection, or blog post. Add details on availability, style, or even provide a review.

Dhuwili Waterfalls
Dhuwili Waterfalls

Dhuwili Ella of Balangoda Sri Lanka is a very high and a beautiful waterfall in Sri Lanka. Dhuwili Ella is at Kalthota which is Hambegambuwa road of Balangoda.

Kotaganga Ella Falls
Kotaganga Ella Falls

The Kota Ganga Ella Falls (Kota Ganga Ella) is a cluster of cascading waterfalls in the Knuckles Mountain Range in the Kandy District. The cluster consists of at least 7 major segments.

Wedamulla falls
Wedamulla falls

This waterfall is 30 meters high and flows fast over a rock wall and falls into the Kotmale Reservoir. Palagolla Falls is located near the village of Wedamulla in the Palagolla area.

Galboda Falls
Galboda Falls

Galboda Falls (ගල්බොඩ ඇල්ල) is a waterfall in Sri Lanka. It is located by Nuwara Eliya District. Galboda is an isolated village located in between Nawalapitiya and Watawala, in the Colombo-Badulla, the upcountry railway.

Sera Ella Falls
Sera Ella Falls

Sera Ella (Sinhala:සේර ඇල්ල) is a waterfall located in Pothatawela village, a place near Laggala in the Matale District of Sri Lanka. It is formed by the waters of Kitul Canal which runs down Kaudagammana peak and the Hunumadala River

Lankagama Duwili Ella Falls
Lankagama Duwili Ella Falls

Kekuna Ella is a peaceful hidden waterfall in Kegalle, surrounded by forest, offering scenic views, a refreshing atmosphere, and a quiet nature experience with gentle trekking access.

Rathna Ella Falls
Rathna Ella Falls

Rathna Ella Falls, in Hasalaka, is one of Sri Lanka’s tallest waterfalls at 101 meters. Surrounded by lush forest, it supports local farming and offers a scenic trekking experience.

Kekuna ella
Kekuna ella

Kekuna Ella is a peaceful hidden waterfall in Kegalle, surrounded by forest, offering scenic views, a refreshing atmosphere, and a quiet nature experience.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent