top 10 longest rivers in India


NameLength (km)Originates FromEnds
in
Benefitted Countries
and States
Indus2900In Tibet Kalish Range 5080 mts.Arabian seaIndia and Pakistan
Brahmaputra2900Lake ManasarovarBay of BengalNorth Eastern state
Ganga2510GangothriBay of BengalUttar Pradesh, Uttarakhand, Bihar, West Bengal
Godav ari1450Nasik HillsBay of BengalSouth-easterly part of Andhra Pradesh
Narmada1290Amarkantak hill in Madhya PradeshArabian seaMadhya Pradesh and Maharashtra
Krishna1290Near Mahabaleshwar in MaharashtraBay of BengalMaharastra & Andhrapradesh
Yamuna1211Garhwall in YamunotriBay of BengalDelhi, Haryana and UP
Mahanadi890Amarkantak PlateauBay of BengalJharkhand, Chhattisgarh, Orissa
Kaveri760Hills of Coorg, KarnatakaBay of BengalKarnataka and Tamilnadu
Tapi724BettulArabian seaMadhya Pradesh and Maharashtra

Have any Question or Comment?

Leave a Reply

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

India