What are the top 10 longest rivers in India?

1 answer

Answer

1267658

2026-03-20 16:35

+ Follow

The top 10 longest rivers in India are:

  1. Ganges (Ganga) - 2,510 km
  2. Godavari - 1,465 km
  3. Brahmaputra - 1,800 km
  4. Yamuna - 1,376 km
  5. Narmada - 1,312 km
  6. Tapi (Tapti) - 724 km
  7. Mahi - 581 km
  8. Kaveri (Cauvery) - 805 km
  9. Krishna - 1,400 km
  10. Gandaki - 507 km

These rivers play crucial roles in India's geography, culture, and economy.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.