India's Top 10 Longest Rivers: Cultural Lifelines

Arundhati Nautiyal

River Ganga or Gange

The longest river in India, is about 2,525 kilometers long and is worshipped as the most sacred river in India

Image Source- Social Media

Godavari

The second largest river in India, is about 1,465 km long and holds significant cultural and economic significance

Godavari River

Krishna

The Krishna River is about 1,400 kilometres long, with tributaries Tungabhadra, Bhima, Ghataprabha, Malaprabha

Krishna River

Yamuna

The fourth largest river in India, the Yamuna River is about 1,376 kilometres long

Narmada 

Narmada River is about 1,312 kilometres long and has several major tributaries, Tawa, Barna, Shakkar, and Hiran

River Indu

The sixth largest river in India, the Indus River is about 3,180 kilometres long

Brahmaputra

The seventh largest river in India, the Indian portion of the Brahmaputra River is about 918 kilometers long

Mahanadi

Mahanadi is about 858 kilometres long and has several tributaries, the Seonath, Jonk, Hasdeo, Ong and Tel rivers

Kaveri

Kaveri River is about 800 km long and has several tributaries the Hemavathi, Kabini, Arkavati, Shimsha