Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Rivers in Indonesia

238 rivers in Indonesia, ranked by size. Data from Wikidata and Wikipedia.

  1. Bian River 5,806 km
  2. Kapuas River 1,143 km
  3. Mahakam River 940 km
  4. Barito River 900 km
  5. Batang Hari 800 km
  6. Mamberamo River 700 km
  7. Pulau River 674 km
  8. Bali River 654 km
  9. Katingan River 650 km
  10. Digul River 600 km
  11. Rokan River 600 km
  12. Kayan River 576 km
  13. Mentarang River 576 km
  14. Bengawan Solo River 548 km
  15. Aceh River
  16. Alas River
  17. Angke River
  18. Apauwar River
  19. Arut River
  20. Asahan River
  21. Asem River
  22. Ayung River
  23. Babak River
  24. Bahau River
  25. Baliem River
  26. Baliung River
  27. Banyuasin River
  28. Baru Barat River
  29. Baru Timur River
  30. Barumun River
  31. Becking River
  32. Beet River
  33. Belayan River
  34. Benanain River
  35. Berau River
  36. Bewani River
  37. Bila River (North Sumatra)
  38. Bingai River
  39. Birim River (New Guinea)
  40. Bodri River
  41. Bohorok River
  42. Bongka River
  43. Brang Biji River
  44. Brantas River
  45. Brazza River
  46. Buaran River
  47. Bulaka River
  48. Buni River
  49. Cakung River
  50. Ci Banten
  51. Ci Durian
  52. Ci Kaengan
  53. Ci Manceuri
  54. Ci Tanduy
  55. Ci Ujung
  56. Cianten River
  57. Cibeet River
  58. Cidayeuh River
  59. Cihara River
  60. Cikapundung River
  61. Cikawalon River
  62. Ciliwung
  63. Cipinang River
  64. Cipunagara River
  65. Cisadane River
  66. Citarum River
  67. Code River
  68. Comal River (Indonesia)
  69. Deli River
  70. Dodokan River
  71. Eti River
  72. Gadis River
  73. Grime River
  74. Grindulu River
  75. Grogol River
  76. Indragiri River
  77. Jamboaye River
  78. Jangkok River
  79. Jatikramat River
  80. Jelai-Bila River
  81. Jeneberang River
  82. Kadassa River
  83. Kadumbul River
  84. Kahayan River
  85. Kalaena River
  86. Kali Bekasi
  87. Kambaniru River
  88. Kampar Kanan River
  89. Kampar Kiri River
  90. Kampar River
  91. Kampung River
  92. Kamundan River
  93. Kapuas River (Barito River tributary)
  94. Karama River
  95. Kaso River (Garut)
  96. Kaso River (Sukabumi)
  97. Kaso River, Borneo
  98. Kawa River
  99. Kelai River
  100. Keriau River
  101. Klasop River
  102. Kluet River
  103. Komering River
  104. Krueng Cunda River
  105. Krukut River
  106. Kualuh River
  107. Kumai River
  108. Kumbe River
  109. Kumu River
  110. Laa River
  111. Laki River
  112. Lalindu River
  113. Lamandau River
  114. Lariang River
  115. Lasolo River
  116. Lawa River (Indonesia)
  117. Lematang River
  118. Liman River
  119. Lorentz River
  120. Lusi River
  121. Madiun River
  122. Mamasa River
  123. Manado River
  124. Mandau River (Indonesia)
  125. Mandiri River
  126. Mandobo River
  127. Manuk River
  128. Mappi River
  129. Marisa River
  130. Maro River
  131. Martapura River
  132. Mas River
  133. Masiwang River
  134. Mayang River
  135. Melawi River
  136. Melolo River
  137. Merangin River
  138. Mesuji River
  139. Mimika River
  140. Mina River (Indonesia)
  141. Momats River
  142. Moyo River
  143. Musi River (Indonesia)
  144. Muturi River
  145. Nawa River
  146. Negara River
  147. Noel Besi River
  148. Ogan River
  149. Ok Tedi River
  150. Ombilin River
  151. Opak River
  152. Oyo River
  153. Paguyaman River
  154. Palu River
  155. Pangkajene River
  156. Pauwasi River
  157. Pawan River
  158. Pemali River
  159. Pesanggrahan River
  160. Peureulak River
  161. Peusangan River
  162. Polapare River
  163. Pono River
  164. Porong River
  165. Poso River
  166. Progo River
  167. Rawas River
  168. Renun River
  169. Rokan-kanan River
  170. Rokan-kiri River
  171. Sadang River
  172. Salawai River
  173. Sambas River
  174. Sampara River
  175. Sampit River (Indonesia)
  176. Sanen River
  177. Sapalewa River
  178. Sebuku River
  179. Sekampung River
  180. Sekayam River
  181. Sekonyer River
  182. Sembakung River
  183. Seputih River
  184. Serang River
  185. Serayu River
  186. Seremuk River
  187. Seruyan River
  188. Sesayap River
  189. Setail River
  190. Shenden
  191. Siak River
  192. Sikula River
  193. Silau River
  194. Simpang-kanan River (North Sumatra)
  195. Simpang-kanan River (South Sumatra)
  196. Simpang-kiri River
  197. Sinamar River
  198. Sissa River
  199. Sobger River
  200. Sungi River
  201. Sunter River
  202. Tabai River
  203. Tabalong River
  204. Tala River
  205. Tamborasi River
  206. Tami River
  207. Tamiang River
  208. Tariku River
  209. Taritatu River
  210. Telaga Waja River
  211. Telen River (Indonesia)
  212. Tembesi River
  213. Teunom River
  214. Tor River
  215. Toru River
  216. Tripa River
  217. Tukad Daya
  218. Tulang Bawang River
  219. Tungkal River
  220. Tuntang River
  221. Van Daalen River
  222. Waeapo River
  223. Walanae River
  224. Wamma River
  225. Wampu River
  226. Wanokaka River
  227. Wapoga River
  228. Warembari River
  229. Warenai River
  230. Warswai River
  231. Waruta River
  232. Wera River
  233. Widas River
  234. Wildeman River
  235. Wiriagar River
  236. Wiru River
  237. Wowei River
  238. Woyla River

More about Indonesia