Multiple choice general knowledge

Which is India's longest river?

  1. Ganga

  2. Yamuna

  3. Krishna

  4. Godavari

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The Ganga is India's longest river, flowing approximately 2,525 km. While the Indus is longer overall, much of it flows through Pakistan. In terms of rivers entirely or predominantly within India, Ganga is the longest.