Length (miles)
|
Name of river
|
3,915
|
Yangtze
|
3,395
|
Yellow River
|
3,050
|
Mekong
|
2,734
|
Lena
|
2,640
|
Irtysh
|
2,540
|
Yenisei
|
2,268
|
Ob
|
1,857
|
Nizhnyaya Tunguska
|
1,800
|
Indus
|
1,800
|
Brahmaputra
|
1,755
|
Amur
|
1,749
|
Salween
|
1,740
|
Euphrates
|
|
Length (miles)
|
Name of river
|
1,647
|
Vilyuy
|
1,578
|
Amu
|
1,560
|
Ganges
|
1,522
|
Ishim
|
1,509
|
Ural
|
1,491
|
Pearl River
|
1,424
|
Olenyok
|
1,412
|
Aldan
|
1,374
|
Syr Darya
|
1,350
|
Ayeyarwady
|
1,323
|
Kolyma
|
1,229
|
Vitim
|
|