Rivers

The Rivers of Sri Lanka originate in the central highlands. From there they descend to the plains and empty into the sea. The rivers are typically unnavigable in their higher reaches, where they flow swiftly and turbulently through highly eroded passages to the plains below. Many rivers descend over steep cliffs, forming spectacular waterfalls. In their lower courses, the rivers slowly meander through flood plains and deltas.

The longest river of Sri Lanka, the Mahaweli, traverses a course of about 330 km (about 205 mi). It flows northeastward across the central highlands and empties into the Bay of Bengal near the port of Trincomalee, on the eastern coast. The country’s second longest river is the Aravi Aru, traversing about 220 km (about 135 mi) on a northwestward course, from the central highlands to the Gulf of Mannar.

Sri Lanka has no natural lakes. Dams on the Mahaweli and other rivers have created large reservoirs. In addition, a series of small reservoirs called tanks dot the north central plains, storing water during the dry season. Some of the tanks were constructed as many as 2,000 years ago.

Much of Sri Lanka is arid and has only a few permanent rivers. However, the southwestern region’s “wet zone” is characterised by numerous rivers that arise in the high mountains of the central part of the island. These diverse river basins support endemic populations of aquatic plants, bivalves, and fish.

Sri Lanka’s known freshwater species include 90 fish (with twenty-six endemics) and 21 crabs, yet ongoing studies suggest that the number of undescribed species is potentially quite large.

  • Explore the majestic Mahaweli River, Sri Lanka’s longest river, offering serene boat rides and opportunities for birdwatching and nature adventures along its winding course through scenic valleys.

    Mahaweli River 
  • The Kelani River is a 145-kilometre-long (90 mi) river in Sri Lanka. It flows through or borders the Sri Lankan districts of Nuwara Eliya, Ratnapura, Kegalle, Gampaha and Colombo.

    Kelani River 
  • Kalu Ganga is a river in Sri Lanka. Measuring 129 km (80 mi) in length. The mountainous forests in the Province and the Sinharaja Forest Reserve are the main sources of water for the river.

    Kalu Ganga 
  • The southern region of Sri Lanka is exalted by a bushel of enthralling and glorified rivers and the Walawe River is one of them. Gently flowing through the Udawalawe National Park, the Walawe River provides water for a multitude of species of mesmerising fauna.

    Walawe River 
  • The Deduru Oya Dam is an embankment dam built across the Deduru River in Kurunegala District of Sri Lanka. Built in 2014, the primary purpose of the dam is to retain approximately a billion cubic metres of water for irrigation purposes, which would otherwise flow out to sea.

    Deduru Oya 
  • The Malvathu River  long river in Sri Lanka, connecting the city of Anuradhapura, which was the capital of the country for over 15 centuries, to the coast of Mannar. It currently ranks as the second longest river in the country, with a great historic significance.

    Malwathu Oya 
  • It was around these ancient tank (water storage reservoir) irrigation systems that the economy and human settlements of early Sri Lankan society were organised into a “hydraulic civilization”.

    Kala Oya 
  • Discover Gal Oya, a tranquil sanctuary in Sri Lanka, known for its lush landscapes, rich wildlife, and serene boat safaris, offering a peaceful retreat surrounded by nature and wildlife.

    Gal Oya 
  • The Gin Ganga, is a 115.9 km (72 mi) long river situated in Galle District of Sri Lanka. The river's headwaters are located near Deniyaya, bordering the Sinharaja Forest Reserve.

    Gin Ganga 
  • Experience the serene beauty of Kirindi Oya, a tranquil river in Sri Lanka. Enjoy scenic boat rides, lush landscapes, and opportunities for birdwatching, offering a peaceful escape into nature.

    Kirindi Oya 
  • The Kumbukkan Oya is the twelfth-longest river of Sri Lanka. It is approximately 116 km (72 mi) long. Its catchment area receives approximately 2,115 million cubic metres of rain per year.

    Kumbukkan Oya 
  • The Maduru Oya is a major stream in the North Central Province of Sri Lanka. It is approximately 135 km (84 mi) in length. approximately 3,060 million cubic metres of rain per year

    Maduru Oya 
  • The Maha Oya measures approximately 134 km (83 mi) in length. It runs across four provinces and five districts. Maha Oya has 14 Water supply networks to serve the need of water.

    Maha Oya 
  • Explore the peaceful Manik River, surrounded by lush greenery and rich wildlife. Enjoy scenic boat rides and nature walks, offering a serene and refreshing experience.

    Manik River 
  • The Yan Oya, 142 km long and receives 2,371 million cubic meters of rainfall annually, with 17% flowing to the sea. Its catchment area covers 1,520 square kilometers.

    Yan Oya