Existem 103 rios no total na ilha. Além disso, o comprimento da maioria dos rios do Sri Lanka não ultrapassa 100 quilômetros.
Rio Mahaveli
Mahaveli é o maior rio de toda a ilha. O comprimento da corrente é de 335 quilômetros. A nascente do rio está localizada perto da cidade de Hatton (Província Central). Então o rio segue para o norte (através de Kandy), após o qual muda de direção para o leste, mas superando as montanhas, novamente se volta para o norte. A foz do rio são as águas da Baía de Bengala (Baía Coddiyar, ligeiramente ao sul de Trincomalee).
Rio Kalu
O comprimento total do rio desta ilha é de 129 quilômetros. A tradução literal de seu nome é "Rio Negro". A nascente do rio são as encostas do Monte Adão. Kalu desagua nas águas do Mar Lakkadive (região de Kalutara). O maior afluente é o rio Kuda.
Rio Menik Ganga (Tangalle)
Menik Ganga é um rio em miniatura, cujas águas são consideradas sagradas pelos habitantes locais. O leito do rio passa pelo território da cidade de Katagarama, dividindo-o em duas partes. O complexo de templos, que é uma área sagrada, está localizado na margem norte do rio. A ablução sagrada ocorre todos os anos e cai no período do feriado religioso no mês de julho. Os residentes locais garantem que as árvores que crescem em suas margens dão propriedades curativas à água.
O rio é raso, a largura máxima é de 200 metros. Durante o período de chuvas fortes, o Menik Ganga transborda, mas se torna muito raso durante a seca.
Rio Polwatta Ganga
O leito do Polwatta Ganga atravessa as terras do distrito de Matara e desagua nas águas da Baía de Weligama (Mar Laccadive). A água do rio permanece quente quase o ano todo.
As margens do rio são extremamente pitorescas. Aqui você encontrará belos trópicos, manguezais densos, terraços de pedra natural e grutas incomuns feitas de grandes rochas. Aqui são praticados safaris de barco, durante os quais é possível encontrar crocodilos e monitorar lagartos.
Rio Bentota Ganges
Um dos mais belos rios do Sri Lanka, desaguando nas águas do Oceano Índico. Na confluência da Bentota com o oceano, encontra-se a melhor praia de toda a costa sudoeste da ilha.
No verão, pequenos passeios ao longo do rio são organizados aqui, porque há algo para ver aqui. Nas margens do Bentota estão as ruínas do antigo templo de Galapata Vihara, onde afrescos antigos e estátuas estão perfeitamente preservados. Se desejar, você pode pescar alguns peixes no rio. A água do rio é muito limpa, o que possibilita a prática da pesca e da natação.
Devido às inúmeras corredeiras, os rios do Sri Lanka atraem pessoas que gostam de praticar canoagem e rafting. E os melhores rios da ilha a esse respeito são os rios Kelani, Mahaveli, Kotmale-Oya, Gorokhoya e Situvaka.