Longest Rivers in India

Spread the love

Longest Rivers in India

 

Top 10 Longest Rivers in India
Rank River Length in India
(in KM)
Total Length
(in KM)
Place of Origin Ends In
1 Ganga 2525 2525 Gangotri Glacier Bay of Bengal
2 Godavari 1465 1465 Trimbakeshwar (Maharashtra) Bay of Bengal
3 Yamuna 1376 1376 Yamunotri Glacier Ganga, Triveni sangam
4 Narmada 1312 1312 Amarkantak (Madhya Pradesh) Arabian sea
5 Krishna 1300 1300 Near Mahabaleshwar (Maharashtra) Bay of Bengal
6 Indus 1114 3180 Kailash Range (Tibet) Arabian sea
7 Brahmaputra 916 2900 Angsi Glacier (Tibet) Bay of Bengal
8 Mahanadi 890 890 Sihawa Mounation, Dandakaranya region (Chhattisgarh) Bay of Bengal
9 Kaveri 800 800 Talakaveri (Karnataka) Bay of Bengal
10 Tapti 724 724 Satpura Range near Multai (Madhya Pradesh) Arabian sea

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top