Lima sungai terpanjang di Indonesia tersebar di beberapa pulau besar. Urutan kelima sungai tersebut dari yang terpanjang adalah Sungai Kapuas, Sungai Barito, Sungai Mahakam, Sungai Batanghari, dan Sungai Musi.
Sungai yang terpanjang, yaitu Sungai Kapuas memiliki panjang 1.143 km.
Selisih panjang Sungai Kapuas dan Sungai Mahakam adalah 223 km.
Sementara itu, selisih panjang Sungai Mahakam dan Sungai Musi adalah 170 km.