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

Rivers of the world

882 major rivers worldwide (over 500 km), ranked by length — from the Amazon to the Nile. Data from Wikidata (CC0).

  1. AmazonBrazil, Colombia, Peru 6,992 km
  2. NileBurundi, Egypt, Ethiopia 6,650 km
  3. Yangtze RiverPeople's Republic of China 6,300 km
  4. Bian RiverIndonesia 5,806 km
  5. Yellow RiverPeople's Republic of China 5,464 km
  6. Paraná RiverArgentina, Brazil, Paraguay 4,880 km
  7. River CongoAngola, Democratic Republic of the Congo, Republic of the Congo 4,700 km
  8. Mekong RiverCambodia, Laos, Myanmar 4,350 km
  9. Lena RiverRussia 4,294 km
  10. IrtyshKazakhstan, People's Republic of China, Russia 4,248 km
  11. Niger RiverBenin, Guinea, Mali 4,180 km
  12. Mississippi RiverUnited States 3,766 km
  13. Missouri RiverUnited States 3,726 km
  14. ObRussia 3,650 km
  15. VolgaRussia 3,530 km
  16. YeniseyRussia 3,487 km
  17. Yukon RiverCanada, United States 3,190 km
  18. Indus RiverIndia, Pakistan, People's Republic of China 3,180 km
  19. Juruá RiverBrazil, Peru 3,100 km
  20. St. Lawrence RiverCanada, United States 3,058 km
  21. Rio GrandeMexico, United States 3,051 km
  22. Nizhnyaya TunguskaRussia 2,989 km
  23. Purus RiverBrazil 2,960 km
  24. Brahmaputra RiverBangladesh, India, Nepal 2,900 km
  25. DanubeAustria, Bulgaria, Croatia 2,850 km
  26. Yarlung Tsangpo RiverPeople's Republic of China 2,840 km
  27. Amur RiverPeople's Republic of China, Russia 2,824 km
  28. Japurá RiverBrazil, Colombia 2,820 km
  29. Salween RiverMyanmar, People's Republic of China, Thailand 2,815 km
  30. São Francisco RiverBrazil 2,814 km
  31. EuphratesIraq, Syria, Turkey 2,800 km
  32. Fraser RiverCanada 2,657 km
  33. VilyuyRussia 2,650 km
  34. Paraguay RiverArgentina, Brazil, Paraguay 2,621 km
  35. Amu DaryaAfghanistan, Tajikistan, Turkmenistan 2,620 km
  36. White NileDemocratic Republic of the Congo, Rwanda, South Sudan 2,620 km
  37. Murray RiverAustralia 2,530 km
  38. GangesIndia 2,525 km
  39. IshimKazakhstan, Russia 2,450 km
  40. Tocantins RiverBrazil 2,450 km
  41. Ural RiverKazakhstan, Russia 2,428 km
  42. Pearl RiverPeople's Republic of China 2,400 km
  43. Arkansas RiverUnited States 2,364 km
  44. Colorado RiverMexico, United States 2,334 km
  45. DnieperBelarus, Russia, Ukraine 2,285 km
  46. AldanRussia 2,273 km
  47. Kasai RiverAngola, Democratic Republic of the Congo 2,272 km
  48. OlenyokRussia 2,270 km
  49. Rio NegroBrazil, Colombia, Venezuela 2,250 km
  50. Syr DaryaKazakhstan, Kyrgyzstan, Tajikistan 2,212 km
  51. Orange RiverLesotho, Namibia, South Africa 2,200 km
  52. Xi RiverPeople's Republic of China 2,197 km
  53. Red RiverUnited States 2,189 km
  54. Irrawaddy RiverMyanmar 2,170 km
  55. Orinoco RiverColombia, Venezuela 2,140 km
  56. KolymaRussia 2,129 km
  57. Tarim RiverPeople's Republic of China 2,030 km
  58. Columbia RiverCanada, United States 2,000 km
  59. Chenab RiverIndia, Pakistan 1,974 km
  60. Mamoré RiverBolivia, Brazil 1,930 km
  61. Tapajós RiverBrazil 1,930 km
  62. Peace RiverCanada 1,923 km
  63. Araguaia RiverBrazil 1,910 km
  64. DonRussia 1,870 km
  65. Podkamennaya TunguskaRussia 1,865 km
  66. TigrisIraq, Syria, Turkey 1,850 km
  67. VitimRussia 1,837 km
  68. PechoraRussia 1,809 km
  69. KamaRussia 1,805 km
  70. Lualaba RiverDemocratic Republic of the Congo 1,800 km
  71. ChulymRussia 1,799 km
  72. Uruguay RiverArgentina, Brazil, Uruguay 1,790 km
  73. Blue NileEthiopia, Sudan 1,783 km
  74. AngaraRussia 1,779 km
  75. Kwango RiverAngola, Democratic Republic of the Congo 1,770 km
  76. Limpopo RiverBotswana, Mozambique, South Africa 1,750 km
  77. Mackenzie RiverCanada 1,738 km
  78. Marañón RiverPeru 1,737 km
  79. Snake RiverUnited States 1,735 km
  80. IndigirkaRussia 1,726 km
  81. Itonomas RiverBolivia 1,700 km
  82. Jubba RiverEthiopia, Somalia 1,658 km
  83. Xingu RiverBrazil 1,640 km
  84. KetRussia 1,621 km
  85. Argun RiverPeople's Republic of China, Russia 1,620 km
  86. Putumayo RiverBrazil, Colombia, Ecuador 1,610 km
  87. Churchill RiverCanada 1,609 km
  88. SolimõesBrazil 1,600 km
  89. Okavango RiverAngola, Botswana, Namibia 1,600 km
  90. TobolKazakhstan, Russia 1,591 km
  91. AlazeyaRussia 1,590 km
  92. Apure RiverVenezuela 1,580 km
  93. Ohio RiverUnited States 1,579 km
  94. Kafue RiverZambia 1,577 km
  95. Nu RiverPeople's Republic of China 1,540 km
  96. Han RiverPeople's Republic of China 1,532 km
  97. Magdalena RiverColombia 1,528 km
  98. Desaguadero RiverArgentina 1,515 km
  99. Volta RiverBurkina Faso, Ghana 1,500 km
  100. OkaRussia 1,500 km
  101. SutlejIndia, Pakistan, People's Republic of China 1,500 km
  102. Guaviare RiverColombia 1,497 km
  103. Murrumbidgee RiverAustralia 1,488 km
  104. Darling RiverAustralia 1,472 km
  105. Godavari RiverIndia 1,465 km
  106. AmgaRussia 1,462 km
  107. Ucayali RiverPeru 1,460 km
  108. Canadian RiverUnited States 1,458 km
  109. Parnaíba RiverBrazil 1,450 km
  110. Madeira RiverBolivia, Brazil 1,450 km
  111. Ili RiverKazakhstan, People's Republic of China 1,439 km
  112. OlyokmaRussia 1,436 km
  113. Songhua RiverPeople's Republic of China 1,434 km
  114. BelayaRussia 1,430 km
  115. KotuyRussia 1,409 km
  116. TazRussia 1,401 km
  117. Chari RiverCameroon, Central African Republic, Chad 1,400 km
  118. Krishna RiverIndia 1,400 km
  119. North Saskatchewan RiverCanada 1,380 km
  120. Warrego RiverAustralia 1,380 km
  121. YamunaIndia 1,376 km
  122. Teles Pires RiverBrazil 1,370 km
  123. Nen RiverPeople's Republic of China 1,370 km
  124. Benue RiverCameroon, Nigeria 1,370 km
  125. Apaporís riverColombia 1,370 km
  126. Kura RiverAzerbaijan, Georgia, Turkey 1,360 km
  127. Kızılırmak RiverTurkey 1,355 km
  128. Black VoltaBurkina Faso, Ghana, Ivory Coast 1,352 km
  129. Brazos RiverUnited States 1,352 km
  130. DniesterMoldova, Transnistria, Ukraine 1,352 km
  131. Liao RiverPeople's Republic of China 1,345 km
  132. Lachlan RiverAustralia 1,339 km
  133. Yalong RiverPeople's Republic of China 1,323 km
  134. Iguazu RiverArgentina, Brazil 1,320 km
  135. Chu RiverKazakhstan, Kyrgyzstan 1,318 km
  136. NarmadaIndia 1,315 km
  137. VyatkaRussia 1,314 km
  138. Keerom RiverIndonesia, Papua New Guinea 1,312 km
  139. Ariporo RiverColombia 1,300 km
  140. Inírida RiverColombia 1,300 km
  141. Tshuapa RiverDemocratic Republic of the Congo 1,300 km
  142. Cooper CreekAustralia 1,300 km
  143. Aruwimi RiverDemocratic Republic of the Congo 1,300 km
  144. Lomami RiverDemocratic Republic of the Congo 1,280 km
  145. Assiniboine RiverCanada 1,275 km
  146. Ottawa RiverCanada 1,271 km
  147. Kherlen RiverMongolia, People's Republic of China 1,254 km
  148. ZeyaRussia 1,242 km
  149. Souris RiverCanada, United States 1,240 km
  150. RhineAustria, France, Germany 1,233 km
  151. Athabasca RiverCanada 1,231 km
  152. UeleDemocratic Republic of the Congo 1,210 km
  153. Guaporé RiverBolivia, Brazil 1,210 km
  154. Cunene RiverAngola, Namibia 1,207 km
  155. Chindwin RiverMyanmar 1,207 km
  156. UdaRussia 1,203 km
  157. Aquidauana riverBrazil 1,200 km
  158. Jutai RiverBrazil 1,200 km
  159. LuluaDemocratic Republic of the Congo 1,200 km
  160. Bahr SalamatChad 1,200 km
  161. Yobe RiverNiger, Nigeria 1,200 km
  162. Sankuru RiverDemocratic Republic of the Congo 1,200 km
  163. Awash RiverEthiopia 1,200 km
  164. MarkhaRussia 1,181 km
  165. Green RiverUnited States 1,175 km
  166. Milk RiverCanada, United States 1,173 km
  167. White RiverUnited States 1,162 km
  168. DemyankaRussia 1,160 km
  169. Dadu RiverPeople's Republic of China 1,155 km
  170. Yu RiverPeople's Republic of China 1,152 km
  171. North Platte RiverUnited States 1,152 km
  172. Helmand RiverAfghanistan, Iran 1,150 km
  173. Hari RiverAfghanistan, Iran, Turkmenistan 1,150 km
  174. AnadyrRussia 1,150 km
  175. Wu RiverPeople's Republic of China 1,150 km
  176. Salado RiverArgentina 1,150 km
  177. Tietê RiverBrazil 1,150 km
  178. James RiverUnited States 1,143 km
  179. Kapuas RiverIndonesia 1,143 km
  180. Trinity RiverUnited States 1,140 km
  181. Paraíba do Sul RiverBrazil 1,137 km
  182. VychegdaRussia 1,130 km
  183. Kuskokwim RiverUnited States 1,130 km
  184. Georgina RiverAustralia 1,130 km
  185. Gambia RiverGuinea, Senegal, The Gambia 1,130 km
  186. Shebelle RiverEritrea, Ethiopia, Somalia 1,130 km
  187. Napo RiverEcuador, Peru 1,130 km
  188. DesnaRussia, Ukraine 1,130 km
  189. SepikIndonesia, Papua New Guinea 1,126 km
  190. Orkhon RiverMongolia 1,124 km
  191. Cimarron RiverUnited States 1,123 km
  192. Vaal RiverSouth Africa 1,120 km
  193. Atbarah RiverEthiopia, Sudan 1,120 km
  194. Jialing RiverPeople's Republic of China 1,119 km
  195. Liard RiverCanada 1,115 km
  196. Yellowstone RiverUnited States 1,114 km
  197. OmolonRussia 1,114 km
  198. Huai RiverPeople's Republic of China 1,110 km
  199. Cumberland RiverUnited States 1,107 km
  200. Iriri RiverBrazil 1,100 km
  201. Beni RiverBolivia 1,100 km
  202. Pilcomayo RiverArgentina, Bolivia, Paraguay 1,100 km
  203. Draa RiverMorocco 1,100 km
  204. KondaRussia 1,097 km
  205. ElbeCzech Republic, Germany 1,094 km
  206. TyungRussia 1,092 km
  207. OmRussia 1,091 km
  208. Grande RiverBrazil 1,090 km
  209. VasyuganRussia 1,082 km
  210. Aguanaval RiverMexico 1,081 km
  211. Ghaghara RiverIndia, Nepal, People's Republic of China 1,080 km
  212. Huallaga RiverPeru 1,080 km
  213. Aras RiverArmenia, Azerbaijan, Iran 1,072 km
  214. Bolshoy YuganRussia 1,063 km
  215. Ubangi RiverCentral African Republic, Democratic Republic of the Congo, Republic of the Congo 1,060 km
  216. BermejoArgentina, Bolivia 1,060 km
  217. Madre de Dios RiverBolivia, Peru 1,060 km
  218. Javary RiverBrazil, Peru 1,056 km
  219. DonetsRussia, Ukraine 1,053 km
  220. MayaRussia 1,053 km
  221. Zapardiel RiverSpain 1,051 km
  222. Vaupés RiverBrazil, Colombia 1,050 km
  223. Senegal RiverMali, Mauritania, Senegal 1,050 km
  224. Fly RiverIndonesia, Papua New Guinea 1,050 km
  225. Bandama RiverIvory Coast 1,050 km
  226. Tennessee RiverUnited States 1,049 km
  227. VistulaPoland 1,047 km
  228. Gila RiverUnited States 1,044 km
  229. Hotan RiverPeople's Republic of China 1,035 km
  230. Onon RiverMongolia, Russia 1,032 km
  231. Jequitinhonha RiverBrazil 1,030 km
  232. Saxby RiverAustralia 1,030 km
  233. TuraRussia 1,030 km
  234. SelengaMongolia, Russia 1,024 km
  235. DaugavaBelarus, Latvia, Russia 1,020 km
  236. Essequibo RiverGuyana, Venezuela 1,014 km
  237. BiryusaRussia 1,012 km
  238. Tagus RiverPortugal, Spain 1,007 km
  239. Yata RiverBolivia 1,006 km
  240. LoireFrance 1,006 km
  241. Flinders RiverAustralia 1,004 km
  242. Cuito RiverAngola 1,000 km
  243. South Saskatchewan RiverCanada 1,000 km
  244. Jari RiverBrazil 1,000 km
  245. Meta RiverColombia, Venezuela 1,000 km
  246. Logone RiverCameroon, Central African Republic, Chad 1,000 km
  247. Arroyo Solís ChicoUruguay 999 km
  248. Yuan RiverPeople's Republic of China 993 km
  249. KhopyorRussia 979 km
  250. Marghab RiverAfghanistan, Turkmenistan 978 km
  251. NuraKazakhstan 978 km
  252. Gascoyne RiverAustralia 978 km
  253. Ouachita RiverUnited States 974 km
  254. Back RiverCanada 974 km
  255. Molopo RiverBotswana, South Africa 970 km
  256. TiszaHungary, Romania, Serbia 966 km
  257. MezenRussia 966 km
  258. Cauca RiverColombia 965 km
  259. Kwilu RiverAngola, Democratic Republic of the Congo 965 km
  260. VakhRussia 964 km
  261. Juruena RiverBrazil 960 km
  262. Chambal RiverIndia 960 km
  263. Wabash RiverUnited States 960 km
  264. PrutMoldova, Romania, Ukraine 953 km
  265. Sheyenne RiverUnited States 951 km
  266. MeuseBelgium, France, Netherlands 950 km
  267. Karun RiverIran 950 km
  268. TymRussia 950 km
  269. Wambuul Macquarie RiverAustralia 950 km
  270. SavaBosnia and Herzegovina, Croatia, Serbia 945 km
  271. Diamantina RiverAustralia 941 km
  272. Tanana RiverUnited States 940 km
  273. Mahakam RiverIndonesia 940 km
  274. Severn RiverCanada 940 km
  275. AnabarRussia 939 km
  276. NemanBelarus, Lithuania, Russia 937 km
  277. Paranapanema RiverBrazil 929 km
  278. Smoky Hill RiverUnited States 925 km
  279. Panj RiverAfghanistan, Tajikistan 921 km
  280. UfaRussia 918 km
  281. Porcupine RiverCanada, United States 916 km
  282. Río NegroBrazil, Uruguay 916 km
  283. Niobrara RiverUnited States 915 km
  284. EbroSpain 910 km
  285. Rio ConchosMexico 910 km
  286. Black RiverVietnam 910 km
  287. Thelon RiverCanada 904 km
  288. Surma RiverBangladesh, India 900 km
  289. Tahuamanu RiverBolivia, Peru 900 km
  290. Barak RiverBangladesh, India 900 km
  291. Gomti RiverIndia 900 km
  292. Oti RiverBenin, Burkina Faso, Ghana 900 km
  293. Komoé RiverBurkina Faso, Ivory Coast 900 km
  294. Arauca RiverColombia, Venezuela 900 km
  295. Barito RiverIndonesia 900 km
  296. Paranaíba RiverBrazil 900 km
  297. Douro RiverPortugal, Spain 897 km
  298. Itapecuru RiverBrazil 897 km
  299. UssuriPeople's Republic of China, Russia 897 km
  300. La Grande RiverCanada 893 km