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.
Error creating thumbnail:
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) |
List Of Rivers Of Sri Lanka Media
- Mahaweli River.JPG
Mahaveli River near university of Peradeniya
- Malwatu River in the North Central Province of Sri Lanka.jpg
Malwatu River in the North Central Province of Sri Lanka
- Kala Oya.jpg
Kala Oya is the third longest river in Sri Lanka.
- Kelani Ganga - panoramio (5).jpg
Kelani Ganga - panoramio (5)
- Maha Oya,Crossing Kotadeniyawa Road,Srilanka.jpg
Maha Oya,Crossing Kotadeniyawa Road,Srilanka
- Kalu River 2.jpg
River Kalu in Ratnapura (down stream)
- Menik River, Katharagama, Sri Lanka.jpg
Menik River, Katharagama, Sri Lanka
- Kelani River.jpg