List of top famous rivers in india with their origin, length and end point
Rivers are like the veins of a country, nourishing the land and its people with their flowing waters. In this blog, we’ll explore some of the most significant rivers in India, tracing their origins, lengths, and where they finally meet the sea or other water bodies.
Here is the list of most important rivers of India with their origin, length and endpoint:
River | Origin | Length (Approx.) | Endpoint |
---|---|---|---|
Ganga (Ganges) | Gangotri Glacier, Uttarakhand | 2,525 km | Bay of Bengal, Bangladesh |
Yamuna | Yamunotri Glacier, Uttarakhand | 1,376 km | Merges with Ganga at Prayagraj, UP |
Brahmaputra | Chemayungdung Glacier, Tibet | 2,900 km | Bay of Bengal, Bangladesh |
Indus | Tibetan Plateau | 3,180 km | Arabian Sea, Pakistan |
Godavari | Nasik, Maharashtra | 1,465 km | Bay of Bengal, Andhra Pradesh |
Krishna | Mahabaleshwar, Maharashtra | 1,400 km | Bay of Bengal, Andhra Pradesh |
Narmada | Amarkantak, Madhya Pradesh | 1,312 km | Arabian Sea, Gujarat |
Tapi (Tapti) | Multai, Madhya Pradesh | 724 km | Arabian Sea, Gujarat |
Mahanadi | Sihawa, Chhattisgarh | 858 km | Bay of Bengal, Odisha |
Kaveri (Cauvery) | Brahmagiri Hills, Karnataka | 800 km | Bay of Bengal, Tamil Nadu |
Tungabhadra | Kudligi, Karnataka | 531 km | Joins Krishna River in Andhra Pradesh |
Sabarmati | Aravalli Range, Rajasthan | 371 km | Sabarmati Riverfront, Ahmedabad, Gujarat |
Chambal | Mhow, Madhya Pradesh | 960 km | Joins Yamuna River in Uttar Pradesh |
Betwa | Vindhya Range, Madhya Pradesh | 590 km | Joins Yamuna River in Uttar Pradesh |
Sutlej | Lake Rakshastal, Tibet | 1,450 km | Joins Chenab River in Pakistan |
Beas | Beas Kund, Himachal Pradesh | 470 km | Joins Sutlej River in Punjab |
Ravi | Bara Bhangal, Himachal Pradesh | 720 km | Joins Chenab River in Pakistan |
Chenab | Bara Lacha Pass, Himachal Pradesh | 1,180 km | Joins Indus River in Pakistan |
Ghaghara (Karnali) | Mapchachungo, Tibet | 1080 km | Joins Ganga River in Uttar Pradesh |
Gandak | Nahubine Himalayas, Nepal | 630 km | Joins Ganga River in Bihar |
Son | Amarkantak, Madhya Pradesh | 784 km | Joins Ganga River in Bihar |
Tamsa (Tons) | Mau District, Uttar Pradesh | 246 km | Joins Ganga River in Bihar |
Shipra (Kshipra) | Simhastha, Madhya Pradesh | 725 km | Joins Chambal River in Madhya Pradesh |
Bhagirathi | Gaumukh Glacier, Uttarakhand | 525 km | Joins Alaknanda River at Devprayag, Uttarakhand |
Damodar | Chota Nagpur Plateau, Jharkhand | 541 km | Hooghly River, West Bengal |
Subarnarekha | Chota Nagpur Plateau, Jharkhand | 395 km | Bay of Bengal, Odisha |
Brahmani | Near Dumbriguda, Odisha | 480 km | Bay of Bengal, Odisha |
Baitarani | Kendujhar, Odisha | 365 km | Bay of Bengal, Odisha |
Musi | Anantagiri Hills, Telangana | 240 km | Joins Krishna River near Hyderabad, Telangana |
Palar | Nandi Hills, Karnataka | 348 km | Bay of Bengal, Tamil Nadu |
Periyar | Sivagiri, Tamil Nadu | 244 km | Vembanad Lake, Kerala |
Vaigai | Varusanadu Hills, Tamil Nadu | 258 km | Palk Strait, Tamil Nadu |
Thamirabarani | Agasthyamalai Hills, Tamil Nadu | 125 km | Gulf of Mannar, Tamil Nadu |
Manjra | Balaghat Range, Maharashtra | 724 km | Joins Godavari River in Telangana |
Wainganga | Mahadeo Hills, Madhya Pradesh | 579 km | Joins Pranhita River in Maharashtra |
Wardha | Satpura Range, Maharashtra | 531 km | Joins Wainganga River in Maharashtra |
Penganga | Ajanta Hills, Maharashtra | 480 km | Joins Wardha River in Maharashtra |
Pranhita | Confluence of Wainganga and Wardha rivers, Maharashtra | 724 km | Joins Godavari River in Telangana |
Maner | Near Bihar Sharif, Bihar | 151 km | Joins Ganga River in Bihar |
Punpun | Hazaribagh Plateau, Jharkhand | 194 km | Joins Ganga River in Bihar |
Ken | Jabalpur, Madhya Pradesh | 427 km | Joins Yamuna River in Uttar Pradesh |
Dhasan | Sagar, Madhya Pradesh | 360 km | Joins Ken River in Uttar Pradesh |
Chitravathi | Karnataka | 240 km | Joins Pennar River in Andhra Pradesh |
Pennar | Nandi Hills, Karnataka | 597 km | Bay of Bengal, Andhra Pradesh |
Sabari | Eastern Ghats, Andhra Pradesh | 418 km | Joins Godavari River in Andhra Pradesh |
Pench | Chhindwara, Madhya Pradesh | 550 km | Joins Kanhan River in Maharashtra |
Mahi | Vindhyachal Range, Madhya Pradesh | 580 km | Gulf of Khambhat, Gujarat |
Luni | Aravalli Range, Rajasthan | 495 km | Rann of Kutch, Gujarat |