Merlyn Rebecca Bothello0 15 Longest Rivers In India India has a total of 14 major rivers, with a total length of approximately 7,000 kilometers (4,350 miles). Many Indian rivers originate from the Himalayas, the Western Ghats, and the Eastern Ghats mountain ranges. Related Posts See also Rishikesh Rafting Guide: The Ultimate Handbook for Adventure Seekers