1.Indus River 3200 km
2.Brahmaputra River 2900 km
3. Ganga River 2525 km
4.Godavari River 1465 km
5.Satluj river 1450 km
6.Krishana River 1400 km
7.Yamuna River 1376 km
8.Narmada River 1312 km
9.Mahanadi River 858
10.Kaveri River 765 km
2.Brahmaputra River 2900 km
3. Ganga River 2525 km
4.Godavari River 1465 km
5.Satluj river 1450 km
6.Krishana River 1400 km
7.Yamuna River 1376 km
8.Narmada River 1312 km
9.Mahanadi River 858
10.Kaveri River 765 km