The Ganga is one of India's longest rivers, stretching over 2525 kilometres in length
The Godavari River is the second-largest river in India after the Ganga, stretching a total length of 1465 kilometers
The Krishna River, at 1400 kilometers, ranks as India's third-longest river by length and fourth in water inflow.
The river spans a total length of 1376 kilometers, ranking it as the fourth-longest river in India
The Narmada River starts in Madhya Pradesh and flows 1312 kilometers before reaching the Arabian Sea.
The Indus River, originating from Mansarovar Lake in the Tibetan plateau, flows 1114 kilometers, ranking sixth in India
Originating in the Himalayas, stretches 916 kilometers, making it the longest river in South India and the seventh-longest in the country
The river spans 890 kilometers, with its mouth in Orissa, making it the eighth-longest river in India
This river, ranking 9th in India and 3rd in South India, flows 800 kilometers from Karnataka to the Bay of Bengal
Originating in Madhya Pradesh, this major Indian river flows westward, spanning 724 kilometers, ranking among the country's top ten longest