1. Indus River
Length: The Indus River flows with a whopping length of 3180km. makes it the longest river that flows through India.
Course:It originates from the western part of Tibet,93% of the river flows through Pakistan and 5% of river flows along the entire length of Punjab and some parts of Jammu and Kashmir.Finally it merges into the Arabian Sea near the city of Thatta in Sindh.
Facts: Besides being the longest river flowing through India, it is the 22nd largest river in the world.The word “Indus” is borrowed from the Persian word “Hindus” which again is derived from the Sanskrit word “Sindhu”.
2. Brahmaputra River
Length: This major Asian River extends for a length of 2900km making it the second longest river that flows through India.
Course: It originates in the Angsi glacier in the Burang County of Tibet,and flows through china, bangladesh and in India it flows through assam, arunachal pradesh to merge with the Padma and finally the Meghna before emptying into the Bay of Bengal.
Facts: The river is prone to catastrophic flooding during the spring when the Himalayan snow melts.
It is one of the few Indian rivers to have a male name. The Brahmaputra River in Bengali is known as Jamuna, in Tibet it is known as Tsangpo, in China known as Yarlung Zangbo Jiang.
3. Ganga River
Length: The third longest river in India ranges over 2525 km by length.
Course: Originating somewhere in the Western Himalayas of Uttarakhand.Ganga flows south and east through the Gangetic Plain of North India including Uttar Pradesh, Bihar,Jharkhand, West Bengal and then flows into Bangladesh before emptying into the Bay of Bengal.
Facts: It is the third largest river in the world by discharge.The river is worshipped as the goddess Ganga in Hinduism.Sadly, it is also the 5th most polluted river in the world.
4. Godavari River
Length: Coming to the fourth longest river in India is the River Godavari carrying waters for a length of 1465km.
Course: This mighty river is born in Tryambakeshwar, Maharashtra. It flows through Telangana, Chattisgarh, Andhra Pradesh, Puducherry (Yanam) and empties into the Bay of Bengal.
Facts: It is the Second longest river after river Ganga among the rivers originated in India.It consists of one of the largest river basins in India.In the recent years it has been categorized as having great risk of flooding due to constantly rising sea levels. Godavari river is the largest in peninsular India and had been called as the “Dakshina Ganga” which means the South Ganges.
5. Krishna River
Length: Not falling far behind is the Krishna River with a length of 1400km. is the 5th longest river in India.
Course: It orginates in the Western Ghats near Mahabaleshwar,Maharashtra.It flows through the Maharashtra, Karnataka, Telangana, Andhra Pradesh and empties into the Bay of Bengal at Hamasaladevi in Andhra Pradesh on the East coast.
6. Yamuna River
Length: Falling short of a few kilometres is the Yamuna River the length of which being 1376km.
Course: Beginning from the Yamunotri Glacier in the lower Himalayas in Uttarakhand and flows through Uttarakhand, Himachal Pradesh, Uttar Pradesh, Haryana, Delhi. It merges with the Ganga at Triveni Sangam, Allahabad.
7. Narmada River
Length: Next is the river Narmada being 1313km long.
Course: Starting at the Narmada Kund located at Amarkantak,Chattisgarh.It flows through Madhya Pradesh, Maharashtra, Gujarat. Finally contributes to the waters of the Gulf of Khambat (Arabian Sea ).
8. Mahanadi River
Length: Heading into the 3 digits is the Mahanadi with a length of 858km.
Course: Mahanadi is a combination of many mountain streams, thus, the source is almost impossible to pinpoint some where in Chattisgarh. It flows through Chhattisgarh, Odisha. It enters the sea via several channels near Paradeep at False point, Jagalsinghpur.
9. Kaveri River
Length: This large Indian river is 765km long.
Course: The genesis of this river is at Talakaveri, Kodagu in Karnataka and like many other before it, empties into the Bay of Bengal through two principal mouths in Poompuhar, Tamil Nadu.
10. Tapti River
Length: The shortest of the ten but still not short by any means is the Tapti with a length of 724km.
Course: Its source being Multai near Betul, Satpur Range and it’s mouth, the Gulf of Khambat. It flows through Madhya Pradesh, Maharashtra, Gujarat.