Join 60,000+ competitive exam aspirants
Which is the longest river in India?
Brahmaputra
Godavari
Yamuna
Ganga
None of the above
Ganga
The Ganga is the longest river flowing entirely within India, with a total length of approximately 2,525 kilometers. It originates from the Gangotri Glacier as the Bhagirathi river and merges with the Alaknanda at Devprayag to form the Ganga.
The Ganga is the longest river flowing entirely within India, with a total length of approximately 2,525 kilometers. It originates from the Gangotri Glacier as the Bhagirathi river and merges with the Alaknanda at Devprayag to form the Ganga.
The Ganga River Basin is the largest river basin in India, covering about 26 percent of the country's total land area and supporting a vast proportion of the Indian population.
Total length of the Ganga is 2,525 km.
The river flows through five Indian states: Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, and West Bengal.
It is designated as India's National River, and its dolphin, the Gangetic Dolphin, is the National Aquatic Animal.
The Brahmaputra (Option A) is longer than the Ganga if measured by its total course (approx 2,900 km), but a significant portion flows through Tibet (China) and Bangladesh, making the Ganga the longest river entirely within Indian territory.
The Godavari (Option B) is the longest river in Peninsular India, often called 'Dakshin Ganga' (Ganga of the South).
The Yamuna (Option C) is the largest and longest tributary of the Ganga, originating from the Yamunotri Glacier.
The Ganga enters the Bay of Bengal through the world's largest delta, the Sundarbans Delta, shared with Bangladesh.
D is correct тАФ The Ganga is the longest river entirely within the borders of India, spanning approximately 2,525 kilometers.
When studying Indian rivers, always distinguish between 'longest in India' (Ganga) and 'longest peninsular river' (Godavari) to avoid confusion in exam questions.