River Ganga or GangeThe longest river in India, is about 2,525 kilometers long and is worshipped as the most sacred river in India.GodavariThe second largest river in India, is about 1,465 km long and holds significant cultural and economic significance.KrishnaThe Krishna River is about 1,400 kilometres long, with tributaries Tungabhadra, Bhima, Ghataprabha, Malaprabha .YamunaThe 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 InduThe sixth largest river in India, the Indus River is about 3,180 kilometres long.BrahmaputraThe seventh largest river in India, the Indian portion of the Brahmaputra River is about 918 kilometers long.MahanadiMahanadi is about 858 kilometres long and has several tributaries, the Seonath, Jonk, Hasdeo, Ong and Tel rivers.KaveriKaveri River is about 800 km long and has several tributaries the Hemavathi, Kabini, Arkavati, Shimsha