Know India
This page in Hindi (External website that opens in a new window)

Length of some important Indian Rivers

Length of some important Indian Rivers
Sl. No. River Length (km)
1. Indus 2,900
2. Brahmaputra 2,900
3. Ganga 2,510
4. Godavari 1,450
5. Narmada 1,290
6. Krishna 1,290
7. Mahanadi 890
8. Kaveri 760

Source: India 2010 - A Reference Annual