Top 10 Longest Rivers in India: India is famous as the land of rivers as there are numerous rivers flowing across the country. India is the land of rivers and these mighty water bodies play a huge role in the economic development of the country. The rivers in India have been divided into two namely Himalayan Rivers (rivers that originate from the Himalayas) and Peninsular Rivers ( rivers that originate in the Peninsula ). Himalayan Rivers are perennial while Peninsular Rivers are rain-fed. Here, in this article, we will talk about the top 10 longest rivers in India.
Top 10 Longest Rivers in India
Here is the list of the top 10 longest rivers in India in terms of length.
Top 10 longest rivers in India | |||
Sr. No. | River | Length in India (km) | Total Length (km) |
1. | Ganga | 2525 | 2525 |
2. | Godavari | 1464 | 1465 |
3. | Krishna | 1400 | 1400 |
4. | Yamuna | 1376 | 1376 |
5. | Narmada | 1312 | 1312 |
6. | Indus | 1114 | 3180 |
7. | Brahmaputra | 916 | 2900 |
8. | Mahanadi | 890 | 890 |
9. | Kaveri | 800 | 800 |
10. | Tapti | 724 | 724 |