Longest Rivers In India

Image: Unsplash

India has over 200 rivers, many of them worshipped by millions. Here's a list of the country's longest rivers

Image: Unsplash

Ganga, also known as the Ganges, is the longest river in India -  2,523 km. It originates in the Western Himalayas and flows through the Gangetic plains

Image: Unsplash

Godavari is the second-longest river in India with 1,464 km length. It is popularly called "Dakshina Ganga". It originates in the Western Ghats near Trimbakeshwar in Maharashtra

Image: Unsplash

Krishna, around 1,400 km long, originates from Mahabaleshwar and eventually flows into the Bay of Bengal

Image: Unsplash

Yamuna, also called Jamuna, originates from the Yamunotri glacier in Uttarakhand. It is the longest tributary of River Ganges - 1,376 km

Image: Unsplash

Narmada is the largest river of Peninsular India. It originates in the Amarkantak range of mountains in Madhya Pradesh. The river traverses a course of 1,312 km

Image: Unsplash

The Indus River originates from the Mansarovar lake in the Tibetan plateau, and flows through Ladakh as well as some regions of Kashmir

Image: Unsplash

Brahmaputra river, which originates in the Angsi glacier, is the seventh-longest river in India with a length of 916 km

Image: Unsplash

The river Mahanadi runs for a length of around 890 km, making it the eighth-longest in India 

Image: Unsplash

Check More Stories

Image: Pixabay

ndtv.com