List of Top Ten Longest River in India

                 This list of Top-Ten rivers of India on basis of the length. These are listed by the total length covered by the river to complete journey from begining to the End.

On the basis of this measurement the Indus river placed on first position and ganga placed second. This  list also describe the area covered by the river and the place benifited by river.

 

Name
Length
(km)
Area
Originates From
Ends In
Places Benifited
Indus
3100
3,21,290
Sq.km.
In Tibet Kalish
Range 5080 mts.
Arabian Sea
India and Pakistan
Ganga
(Bhagirathi)
2500
3,37,000
Sq.Km.
Gangothri
Bay of Bengal
Uttar Pradesh,
Uttrakhand,Bihar,
West Bengal
Godavari
1465
3,12,812 Sq.km.
Nasik Hills
Bay of Bengal
South-Eastery Part of Andhara Pradesh
Krishna
1400
2,59,000 Sq.km.
Near Mahabaleshwar in Maharashtra
Bay of Bengal
Maharashtra & Andhrapradesh
Yamuna
(Jamuna)
1370
3,59,000 Sq.km.
Garhwall in Yamunotri
Bay of Bengal
Delhi, Haryana and UP
Narmada
1312
98,796 Sq.km.
Amarkantak hill in Madhya Pradesh
Arabian Sea
Madhya Pradesh, Maharashtra & Gujarat
Mahanadi
858
1,41,600 Sq.km.
Amarkantak Plateau
Bay of Bengal
Karnataka & Tamilnadu
Kaveri
(“Dakshina Ganga“ or
 “Ganga of South”)
805
87,900 Sq.km.
Hills of Coorg, Karnataka
Bay of Bengal
Karnataka and Tamilnadu
Brahmaputra
725
2,40,000 Sq.km.
Lake Mansarovar
Bay of Bengal
North Eastern States
Tapti
724
65,145 Sq.km.
Bettul
Arabian Sea
Madhya Pradesh
And Maharashtra