Hay 103 ríos en total en la isla. Además, la longitud de la mayoría de los ríos de Sri Lanka no supera los 100 kilómetros.
Río Mahaveli
Mahaveli es el río más largo de toda la isla. La longitud de la corriente es de 335 kilómetros. El nacimiento del río se encuentra cerca de la ciudad de Hatton (provincia central). Luego, el río va hacia el norte (a través de Kandy), después de lo cual cambia de dirección hacia el este, pero superando las montañas, vuelve a girar hacia el norte. La desembocadura del río son las aguas de la Bahía de Bengala (Bahía de Coddiyar, ligeramente al sur de Trincomalee).
Río Kalu
La longitud total de este río insular es de 129 kilómetros. La traducción literal de su nombre es "Río Negro". La fuente del río son las laderas del monte Adán. Kalu desemboca en las aguas del mar Lakkadive (región de Kalutara). El afluente más grande es el río Kuda.
Río Menik Ganga (Tangalle)
Menik Ganga es un río en miniatura, cuyas aguas son consideradas sagradas por los lugareños. El lecho del río atraviesa el territorio de la ciudad de Katagarama, dividiéndolo en dos partes. El complejo de templos, que es un área sagrada, está ubicado en la orilla norte del río. La sagrada ablución tiene lugar todos los años y cae en el período de la fiesta religiosa en el mes de julio. Los residentes locales aseguran que los árboles que crecen en sus orillas dan propiedades curativas al agua.
El río es poco profundo, el ancho máximo es de 200 metros. Durante el período de fuertes lluvias, el Menik Ganga se desborda, pero se vuelve muy poco profundo durante la sequía.
Río Polwatta Ganga
El lecho del Polwatta Ganga atraviesa las tierras del distrito de Matara y desemboca en las aguas de la bahía de Weligama (mar de Laquedivas). El agua del río permanece caliente casi todo el año.
Las orillas del río son extremadamente pintorescas. Aquí encontrará hermosos trópicos, densos manglares, terrazas de piedra natural y grutas inusuales formadas por grandes rocas. Aquí se practican paseos en bote safari, durante los cuales se pueden encontrar cocodrilos y lagartos monitores.
Bentota río Ganges
Uno de los ríos más bellos de Sri Lanka, desemboca en las aguas del Océano Índico. En la confluencia de Bentota con el océano, se encuentra la mejor playa de toda la costa suroeste de la isla.
En verano, aquí se organizan pequeños paseos fluviales a lo largo del río, porque hay algo que ver aquí. A orillas del Bentota se encuentran las ruinas del antiguo templo de Galapata Vihara, donde se conservan en perfecto estado antiguos frescos y estatuas. Si lo desea, puede pescar algunos peces en el río. El agua del río es muy limpia, lo que permite la práctica de la pesca y la natación.
Debido a los numerosos rápidos, los ríos de Sri Lanka atraen a personas aficionadas al kayak y al rafting. Y los mejores ríos de la isla en este sentido son los ríos Kelani, Mahaveli, Kotmale-Oya, Gorokhoya y Situvaka.