The Himalayas are drained by 16 major rivers. The major Himalayan Rivers are the Indus, Ganges, and Brahmaputra. These rivers are long, and are joined by many large and important tributaries. Himalayan rivers have long courses from their source to sea.
The river Indus rises in Tibet, near lake Mansarovar. Flowing towards West – 2900 km Course. Enters India through Ladakh district of J&K . Tributaries are- the Zaskar, Nubra, Shyok & hunza.
The head waters of The Ganges called the ‘Bhagirathi’ is fed by Gangotri glacier. It emerges from mountains joined by the Alaknanda and Devaparyag at Uttarakhand. Flowing towards north- 1,500 km. Tributaries are – Kavi , Damodar, Yamuna, Gomti, Kosi, Gandak.
It rises in Tibet near the Mansarovar lake. It is slightly longer than the Indus. It flows from East to West and is 2900 (In India its 916)km. Tributaries are – Dibang ,Lohit etc. and many other.
The main water divide in the peninsular India is formed by the Western Ghats, from the north and the south close to the western coast. Major rivers are Mahanadi , Godavari, flow eastwards and drain into Bay Of Bengal.
It rises in the Amarkantak hills in the Madhya Pradesh. Flowing towards West -1300 km course. Tributaries are- Banjar, Tawa, Barna, Halon river. All the tributaries are short of River Narmada river and join the main stream at right angle.
The in the Mahanadi River rises in the highland of Chhattisgarh It flows towards east and ends its journey in the Bay of Bengal Its course is 860 km.
It rises from the Satpura Ranges (betul district). The tributaries are Purna River, Girna River, Panzara River, Waghur River, Bori River and Aner River. It flows towards west and it has a course of 724 km.