Here is INDIAN RIVER GK QUESTIONS (focusing on the most important and frequently asked in GK/exams). It includes the river name, origin (source mountain/range or glacier), approximate total length (in km; note that lengths vary slightly by source due to measurement differences), and where it ends (mouth: sea, bay, or joins another river).
These cover Himalayan, Peninsular, and other key rivers. “All” rivers is impossible (India has thousands), so this lists the top/most important ones for GK purposes.
GK Need App Download Now Click Here
| River Name | Origin (Mountain/Range/Glacier) | Total Length (km) | Ends At (Mouth) |
|---|---|---|---|
| Indus | Tibetan Plateau / Mount Kailash region (near Lake Manasarovar) | ~3,180 | Arabian Sea (via Indus Delta in Pakistan) |
| Brahmaputra | Chemayungdung Glacier / Kailash Range (Tibet) | ~2,900 | Bay of Bengal (joins Ganga) |
| Ganga (Ganges) | Gangotri Glacier (Uttarakhand Himalayas) | ~2,525–2,510 | Bay of Bengal |
| Godavari | Brahmagiri Mountain / Western Ghats (Triambakeshwar, Maharashtra) | ~1,465 | Bay of Bengal |
| Krishna | Mahabaleshwar / Western Ghats (Maharashtra) | ~1,400 | Bay of Bengal |
| Yamuna | Yamunotri Glacier / Bandarpunch Range (Uttarakhand) | ~1,376 | Joins Ganga at Prayagraj (Triveni Sangam) |
| Narmada | Amarkantak Plateau (Vindhya/Satpura ranges, Madhya Pradesh) | ~1,312 | Arabian Sea (Gulf of Khambhat) |
| Mahanadi | Dandakaranya / Sihawa range (Chhattisgarh) | ~851–900 | Bay of Bengal |
| Kaveri (Cauvery) | Talakaveri / Western Ghats (Karnataka) | ~805 | Bay of Bengal |
| Tapti (Tapi) | Multai / Satpura Range (Madhya Pradesh) | ~724 | Arabian Sea (Gulf of Khambhat) |
| Son | Amarkantak (Madhya Pradesh) | ~784 | Joins Ganga near Patna |
| Chambal | Janapav Hills / Vindhya Range (Madhya Pradesh) | ~960 | Joins Yamuna |
| Ghaghara | Tibetan Plateau / Himalayas | ~1,080 | Joins Ganga in Bihar |
| Gandak | Nepal Himalayas | ~630 | Joins Ganga near Patna |
| Kosi | Nepal / Tibet border Himalayas | ~720 | Joins Ganga near Katihar (Bihar) |
| Sabarmati | Aravalli Range (Rajasthan) | ~371 | Gulf of Khambhat (Arabian Sea) |
| Mahi | Vindhya Range (Madhya Pradesh) | ~580 | Arabian Sea |
This table is INDIAN RIVER GK QUESTIONS
rivers of india gk
india river gk questions
indian river general knowledge
- Which river originates from Gangotri Glacier? (Ganga)
- Which is the longest river flowing entirely in India? (Ganga)
- Which rivers drain into Arabian Sea? (Narmada, Tapti, Indus)
- Which is known as Dakshin Ganga? (Godavari)
Also Read:
Current Affairs Gk Questions in English – Feb 2026