Discovering India's 10 Longest Rivers

Zee Media Bureau
Feb 03, 2024

The Ganges River - 2525 km

The Ganges referred to as Ganga in India is not only the longest river in the Indian subcontinent but also holds immense sacred significance in Hindu beliefs.

Godavari River - 1464 km

When looking at the overall length within India, the Godavari, also known as Dakshin Ganga or South Ganges, holds the position of being the second-longest river in the country.

Krishna River - 1400 km

Krishna is the third-longest river in India when considering its length within the country and it ranks as the fourth-longest river in terms of water inflows and river basin area.

Yamuna River - 1376 km

The Yamuna also known as Jamuna, originates from the Yamunotri glacier situated at the Banderpoonch peak in the Uttarkashi district of Uttarakhand.

Narmada River - 1312 km

The Narmada River also known as Rewa and formerly referred to as Nerbudda, begins its journey from Amarkantak.

Indus River - 3180 km

The origin of our country's name is linked to the Indus River which starts from Mansarovar Lake and proceeds through Ladakh, Gilgit, and Baltistan.

Brahmaputra River - 2900 km

The Brahmaputra, originating from the Mansarovar ranges, is the second river to stem from this region. It starts its course from the Angsi Glacier near Mansarovar Lake in Tibet, China.

Mahanadi River - 890 km

The Mahanadi River starts in Chhattisgarh's Raipur district and has been historically known for its frequent and severe flooding events.

Kaveri River - 800 km

The Kaveri River, also known as Cauvery, holds religious significance in southern India.

Tapti River - 724 km

The Tapti River stands out as one of the three rivers originating in Peninsular India flowing from west to east.

VIEW ALL

Read Next Story