List of rivers of Sri Lanka
The following is a list of rivers in Sri Lanka. Rivers shorter than 100 km (62 mi) are not included in this list.
Rank | Name | Source | Destination | Length |
---|---|---|---|---|
1 | Mahaweli River | Horton Plains National Park[1] | Trincomalee | 335 km (208 mi) |
2 | Malvathu River | Anuradhapura | Mannar | 164 km (102 mi) |
3 | Kala Oya | Dutch Bay | 148 km (92 mi) | |
4 | Kelani River | Horton Plains National Park[1] | Colombo | 145 km (90 mi) |
5 | Yan Oya | Ritigala | Pulmuddai | 142 km (88 mi) |
6 | Deduru Oya | Chilaw | 142 km (88 mi) | |
7 | Walawe Ganga | Horton Plains National Park[1] | Ambalantoṭa | 138 km (86 mi) |
8 | Maduru Oya | Batticaloa | 135 km (84 mi) | |
9 | Maha Oya | Kochchikade,Negombo. | 134 km (83 mi) | |
10 | Kalu River | Adam's Peak | Kalutara | 129 km (80 mi) |
11 | Kirindi Oya | Bundala | 117 km (73 mi) | |
12 | Kumbukkan Oya | Kumana | 116 km (72 mi) | |
13 | Menik Oya | Namunukula | yaala | 114 km (71 mi) |
14 | Gin River | Deniyaya | Galle | 113 km (70 mi) |
15 | Mi Oya | Puttalam | 109 km (68 mi) | |
16 | Gal Oya | Oluvil | 108 km (67 mi) | |
References
- ↑ 1.0 1.1 1.2 "Horton Plains National Park". International Water Management Institute. Retrieved 23 November 2009.
See also
- List of waterfalls in Sri Lanka
|