雨量の多い南部の中央高地から河川が放射状に流れ出し、最長の川はマハウェリ川（全長335km）で、北東に流れてベンガル湾に注ぎ、海岸部に広い沖積平野を形成する。
河流短小湍急，其中发源于斯里兰卡岛中部马哈威利河流向东北，最终汇入亭可马里湾，全长335公里，为斯里兰卡最大河流。