List of rivers of Sri Lanka

From Simple English Wikipedia, the free encyclopedia

The following is a list of rivers in Sri Lanka. Rivers shorter than 100 km (62 mi) are not included in this list.

The Mahaweli River.
The Gin River.
Rank Name Source Destination Length
1 Mahaweli River Hortin plain Trincomalee 335 km (208 mi)
2 Malvathu River Anuradhapura Mannar 164 km (102 mi)
3 Kala Oya     148 km (92 mi)
4 Kelani River Adam's Peak Colombo 145 km (90 mi)
5 Yan Oya     142 km (88 mi)
6 Deduru Oya     142 km (88 mi)
7 Walawe Ganga Adam's Peak   138 km (86 mi)
8 Maduru Oya     135 km (84 mi)
9 Maha Oya     134 km (83 mi)
10 Kalu River Adam's Peak Kalutara 129 km (80 mi)
11 Kirindi Oya     117 km (73 mi)
12 Kumbukkan Oya     116 km (72 mi)
13 Menik Oya     114 km (71 mi)
14 Gin River Deniyaya Galle 113 km (70 mi)
15 Mi Oya     109 km (68 mi)
16 Gal Oya     108 km (67 mi)