
Longest rivers in India 2022
At over three thousand kilometers long, the Indus is the longest river of India as of 2022. It originates in Tibet from Lake Mansarovar before flowing through the regions of Ladakh and Punjab, joining the Arabian Sea at Pakistan's Karachi port. The Ganges or Ganga, one of the country's most popular rivers ranked fourth during the measured time period.