Last updated: October 2026 Β· 3 min read
Rivers have shaped India’s farms, cities and culture for thousands of years. Indian rivers fall into two broad groups: snow-fed Himalayan rivers that flow all year, and rain-fed peninsular rivers of the Deccan plateau. Here is a quick, exam-friendly guide.

Himalayan vs peninsular rivers
| Himalayan rivers | Peninsular rivers | |
|---|---|---|
| Source | Glaciers and snow | Rain, plateaus and hills |
| Flow | Perennial (all year) | Mostly seasonal |
| Valleys | Deep gorges, wide plains | Shallow, older valleys |
| Examples | Ganga, Indus, Brahmaputra | Godavari, Krishna, Kaveri, Narmada |
Major rivers at a glance
| River | Origin | Approx. length | Ends in |
|---|---|---|---|
| Ganga | Gangotri glacier (Bhagirathi), Uttarakhand | 2,525 km | Bay of Bengal |
| Yamuna | Yamunotri glacier, Uttarakhand | 1,376 km | Joins Ganga at Prayagraj |
| Brahmaputra | Near Mansarovar, Tibet | About 2,900 km (916 km in India) | Bay of Bengal |
| Indus | Tibet near Mansarovar | About 3,180 km | Arabian Sea (via Pakistan) |
| Godavari | Trimbakeshwar, Maharashtra | 1,465 km | Bay of Bengal |
| Krishna | Mahabaleshwar, Maharashtra | About 1,400 km | Bay of Bengal |
| Mahanadi | Sihawa, Chhattisgarh | About 858 km | Bay of Bengal |
| Kaveri | Talakaveri, Karnataka | About 800 km | Bay of Bengal |
| Narmada | Amarkantak, Madhya Pradesh | About 1,312 km | Arabian Sea |
| Tapi | Multai, Madhya Pradesh | About 724 km | Arabian Sea |
Lengths vary slightly between sources; figures are rounded.
Why Narmada and Tapi flow west
Most peninsular rivers flow east because the Deccan plateau tilts towards the Bay of Bengal. The Narmada and Tapi flow west through rift valleys and form estuaries, not deltas, when they meet the Arabian Sea.
Important river facts for exams
- The Ganga is India’s longest river and its basin is the largest in the country.
- The Godavari is the longest peninsular river and is called “Dakshin Ganga”.
- The Brahmaputra is called Yarlung Tsangpo in Tibet and Jamuna in Bangladesh.
- The Sundarbans delta formed by the Ganga and Brahmaputra is the world’s largest delta.
- Majuli on the Brahmaputra in Assam is one of the world’s largest river islands.
- The Kaveri water dispute between Karnataka and Tamil Nadu is one of India’s best-known river disputes.
Rivers and the economy
Rivers supply irrigation for the Indo-Gangetic plains, drinking water for cities, hydroelectric power from dams like Bhakra Nangal and Sardar Sarovar, and inland waterways. Pollution and over-extraction are major challenges; programmes like Namami Gange aim to clean the Ganga.
Frequently asked questions
Which is the longest river in India?
The Ganga, about 2,525 km, flowing through Uttarakhand, Uttar Pradesh, Bihar, Jharkhand and West Bengal.
Which river is called the Sorrow of Bihar?
The Kosi, because of its frequent floods and changing course.
Which is the longest peninsular river?
The Godavari, about 1,465 km.
Keep exploring
- The Ganga river guide
- The Himalayas
- How the Indian monsoon works
- More Geography articles on Tiwaripedia
Facts are based on widely accepted official, scientific and historical sources at the time of writing. Spotted something that needs updating? Let us know.






