Home page of General Knowledge GK bits
Indian Rivers, places of origin, length
and states they flow
River Indus: We also call it as River Sindhu.
flowing length is 3180 kilometers. In India it flows 1114 kilometers.
Origin/Source: Northern slopes of Kailash Range near Lake Mansarovar, Tibet
(China); enters India in Ladakh. River Indus's Major Tributaries: Zanskar,
Shyok, Nubra, Hunza, Jhelum, Chenab, Ravi, Beas, Sutlej. River Indus flows
through Ladakh (Jammu & Kashmir), Himachal Pradesh, Punjab. Finally River
Indus Drains Into Arabian Sea near Karachi (Pakistan).
River Brahmaputra: We also call it as River Tsangpo.
flowing length is 2900 kilometers. In India it flows 916 kilometers.
Origin/Source: Angsi Glacier, Tibetan Plateau (as Yarlung Tsangpo); enters
India as Siang/Dihang in Arunachal Pradesh. River Brahmaputra's Major
Tributaries: Lohit, Dibang, Burhi Dihing, Dhansari, Teesta, Manas, Subansiri,
Sankosh, Kameng, Dhansiri, Dihing, Dibang, Kameng, Kopili, Lohit, Manas,
Sankosh, Subansiri, Teesta, Torsa, Wang Chhu. River Brahmaputra flows through
Arunachal Pradesh, Assam. Finally River Brahmaputra Drains Into Bay of Bengal
(merges with Ganga as Meghna, part of Sundarbans Delta).
River Ganga: We also call it as River Ganges.
flowing length is 2525 kilometers. Origin/Source: Gangotri Glacier (as
Bhagirathi), Uttarakhand; merges with Alaknanda at Devprayag. River Ganga's
Major Tributaries: Ramganga, Gomti, Ghaghara, Gandak, Kosi, Mahananda, Yamuna,
Tamsa (Tons), Son, Damodar, Hooghly, Padma, Mahananda, Kosi, Kali, Ramganga,
Gandak, Son, Ghaghra, Gomti, Sarayu, Yamuna, Alaknanda, Bhagirathi. River Ganga
flows through Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, West Bengal.
Finally River Ganga Drains Into Bay of Bengal (forms Sundarbans Delta with
Brahmaputra).
River Sutlej: We also call it as River Satluj.
flowing length is 1500 kilometers. In India it flows 318 kilometers.
Origin/Source: Lake Rakshastal near Mansarovar, Tibet. River Sutlej's Major
Tributaries: Beas, Chenab. River Sutlej flows through Himachal Pradesh, Punjab.
Finally River Sutlej Drains Into Merges with Indus in Pakistan.
River Godavari: We also call it as River Dakshin
Ganga. flowing length is 1465 kilometers. Origin/Source: Brahmagiri Hills near
Trimbakeshwar, Maharashtra (Western Ghats). River Godavari's Major Tributaries:
Pranahita (Penganga, Wardha, Wainganga), Indravati, Sabari, Manjira, Pravara,
Indravati, Kadva, Purna, Pranahita, Wardha, Wainganga, Manjira, Darna,
Painganga, Kolab (Sabari). River Godavari flows through Maharashtra, Telangana,
Andhra Pradesh, Chhattisgarh, Odisha. Finally River Godavari Drains Into Bay of
Bengal (forms delta in Andhra Pradesh).

River Krishna: We also call it as River
Krishnaveni. flowing length is 1400 kilometers. Origin/Source: Near
Mahabaleshwar, Maharashtra (Western Ghats). River Krishna's Major Tributaries:
Tungabhadra (Tunga, Bhadra), Koyna, Bhima, Ghataprabha, Malaprabha, Musi,
Munneru, Dudhganga, Dindi, Tungabhadra, Bhima, Dudhaganga, Mula-Mutha,
Malaprabha, Ghataprabha, Venna, Koyna. River Krishna flows through Maharashtra,
Karnataka, Telangana, Andhra Pradesh. Finally River Krishna Drains Into Bay of
Bengal (forms delta in Andhra Pradesh).
River Yamuna: We also call it as River Jamuna.
flowing length is 1376 kilometers. Origin/Source: Yamunotri Glacier,
Bandarpunch Range, Uttarakhand. River Yamuna's Major Tributaries: Hindon, Tons,
Chambal, Sindh, Betwa, Ken, Sin, Hindon, Betwa, Ken, Chambal, Tons. River
Yamuna flows through Uttarakhand, Himachal Pradesh, Haryana, Delhi, Uttar
Pradesh, Rajasthan, Madhya Pradesh. Finally River Yamuna Drains Into Merges
with Ganga at Triveni Sangam, Prayagraj (Uttar Pradesh).
River Narmada: We also call it as River Reva.
flowing length is 1312 kilometers. Origin/Source: Amarkantak Plateau, Madhya
Pradesh. River Narmada's Major Tributaries: Burhner, Banjar, Sher, Shakkar,
Tawa, Ganjal, Kundi, Goi, Karjan, Kolar, Shakkar, Tawa. River Narmada flows
through Madhya Pradesh, Maharashtra, Gujarat. Finally River Narmada Drains Into
Arabian Sea (Gulf of Khambhat, Gujarat).
River Ghaghara: We also call it as River Karnali.
flowing length is 1080 kilometers. Origin/Source: Himalayan Glacier in Tibet;
enters India near Nepal border. River Ghaghara's Major Tributaries: Sarda,
Rapti. River Ghaghara flows through Uttar Pradesh, Bihar. Finally River
Ghaghara Drains Into Merges with Ganga in Bihar.
River Chambal: We also call it as River
Charmanyavati. flowing length is 960 kilometers. Origin/Source: Janapav Hills
near Mhow, Madhya Pradesh (Vindhya Range). River Chambal's Major Tributaries:
Banas, Parbati, Kali Sindh. River Chambal flows through Madhya Pradesh,
Rajasthan, Uttar Pradesh. Finally River Chambal Drains Into Merges with Yamuna
in Uttar Pradesh.
River Chenab: We also call it as River
Chandrabhaga. flowing length is 960 kilometers. Origin/Source: Upper Himalayas
in Spiti district, Himachal Pradesh. River Chenab's Major Tributaries: Jhelum.
River Chenab flows through Himachal Pradesh, Punjab. Finally River Chenab
Drains Into Merges with Indus.
River Mahanadi: We also call it as River Great
River. flowing length is 890 kilometers. Origin/Source: Dandakaranya Hills,
Chhattisgarh. River Mahanadi's Major Tributaries: Seonath, Hasdeo, Jonk, Mand,
Ib, Ong, Tel. River Mahanadi flows through Chhattisgarh, Odisha. Finally River
Mahanadi Drains Into Bay of Bengal (forms delta in Odisha).
River Bhima: We also call it as River
Chandrabhaga. flowing length is 861 kilometers. Origin/Source: Bhimashankar,
Maharashtra. River Bhima's Major Tributaries: Not specified. River Bhima flows
through Maharashtra, Karnataka, Telangana. Finally River Bhima Drains Into
Krishna River.
River Kaveri: We also call it as River Cauvery.
flowing length is 800 kilometers. Origin/Source: Talakaveri, Brahmagiri Hills,
Karnataka (Western Ghats). River Kaveri's Major Tributaries: Hemavati, Kabini,
Shimsha, Arkavati, Lakshmana Tirtha, Harangi, Bhavani, Noyyal, Amaravati,
Arkavathy, Shimsha, Hemavati, Kapila, Honnuhole, Amaravati, Lakshmana, Kabini,
Lokapavani, Bhavani, Noyyal, Tirtha. River Kaveri flows through Karnataka,
Tamil Nadu, Kerala (small part). Finally River Kaveri Drains Into Bay of Bengal
(forms delta in Tamil Nadu).
River Son: We also call it as River Sone.
flowing length is 784 kilometers. Origin/Source: Amarkantak Plateau, Madhya
Pradesh. River Son's Major Tributaries: Rihand, North Koel. River Son flows
through Madhya Pradesh, Uttar Pradesh, Bihar, Jharkhand. Finally River Son
Drains Into Merges with Ganga above Patna (Bihar).
River Tapi: We also call it as River Tapti.
flowing length is 724 kilometers. Origin/Source: Satpura Range near Multai,
Madhya Pradesh. River Tapi's Major Tributaries: Waghur, Aner, Girna, Purna,
Panzara, Bori, Gomai, Girna, Panzara, Purna. River Tapi flows through Madhya
Pradesh, Maharashtra, Gujarat. Finally River Tapi Drains Into Arabian Sea (Gulf
of Khambhat, Gujarat).
River Manjira: We also call it as River Manjeera.
flowing length is 724 kilometers. Origin/Source: Balaghat hills, Maharashtra.
River Manjira's Major Tributaries: Not specified. River Manjira flows through
Maharashtra, Karnataka, Telangana. Finally River Manjira Drains Into Godavari.
River Jhelum: We also call it as River Vitasta.
flowing length is 725 kilometers. Origin/Source: Verinag Spring, Jammu &
Kashmir (tributary of Chenab). River Jhelum's Major Tributaries: Not specified.
River Jhelum flows through Jammu & Kashmir, Punjab. Finally River Jhelum
Drains Into Merges with Chenab at Jhang (Pakistan).
River Ravi: We also call it as River Iravati.
flowing length is 720 kilometers. Origin/Source: Bara Bhangal, Kangra district,
Himachal Pradesh. River Ravi's Major Tributaries: Not specified. River Ravi
flows through Himachal Pradesh, Punjab. Finally River Ravi Drains Into Joins
Chenab in Pakistan.
River Kosi: We also call it as River
Saptakoshi. flowing length is 720 kilometers. Origin/Source: Near Indo-Nepal
border (formed by Arun Kosi, Sun Kosi, Tamur Kosi in Nepal). River Kosi's Major
Tributaries: Multiple from Nepal. River Kosi flows through Bihar. Finally River
Kosi Drains Into Merges with Ganga near Katihar (Bihar).
River Penganga: We also call it as River Painganga.
flowing length is 676 kilometers. Origin/Source: Buldhana district,
Maharashtra. River Penganga's Major Tributaries: Adan, Pus, Arna. River
Penganga flows through Maharashtra, Telangana. Finally River Penganga Drains
Into Wardha River.
River Gandak: We also call it as River Narayani.
flowing length is 630 kilometers. Origin/Source: Near Indo-Nepal border (origin
in Nepal). River Gandak's Major Tributaries: Trishuli, Seti. River Gandak flows
through Bihar. Finally River Gandak Drains Into Merges with Ganga near Patna
(Bihar).
River Penna: We also call it as River Pennar.
flowing length is 597 kilometers. Origin/Source: Nandi Hills, Karnataka. River
Penna's Major Tributaries: Not specified. River Penna flows through Andhra
Pradesh, Karnataka. Finally River Penna Drains Into Bay of Bengal.
River Damodar: We also call it as River Sorrow of
Bengal. flowing length is 592 kilometers. Origin/Source: Chota Nagpur Plateau,
Jharkhand. River Damodar's Major Tributaries: Barakar, Konar. River Damodar
flows through Jharkhand, West Bengal. Finally River Damodar Drains Into Merges
with Hooghly near Kolkata.
River Betwa: We also call it as River Vetravati.
flowing length is 590 kilometers. Origin/Source: Vindhya Range, Madhya Pradesh.
River Betwa's Major Tributaries: Yamini. River Betwa flows through Madhya
Pradesh, Uttar Pradesh. Finally River Betwa Drains Into Merges with Yamuna at
Hamirpur (Uttar Pradesh).
River Mahi: We also call it as River Mahisagar.
flowing length is 583 kilometers. Origin/Source: Vindhya Hills near Dhar,
Madhya Pradesh. River Mahi's Major Tributaries: Som, Anas, Panam. River Mahi
flows through Madhya Pradesh, Rajasthan, Gujarat. Finally River Mahi Drains
Into Arabian Sea (Gulf of Khambhat, Gujarat).
River Wainganga: We also call it as River Pranhita
(after merge). flowing length is 579 kilometers. Origin/Source: Satpura range,
Mundara, Seoni district, Madhya Pradesh. River Wainganga's Major Tributaries:
Not specified. River Wainganga flows through Madhya Pradesh, Maharashtra.
Finally River Wainganga Drains Into Pranhita River.
River Indravati: We also call it as River Indrawati.
flowing length is 535 kilometers. Origin/Source: Eastern Ghats in Kalahandi
district, Odisha. River Indravati's Major Tributaries: Boarding, Narangi,
Kotri, Dantewara. River Indravati flows through Odisha, Chhattisgarh,
Maharashtra. Finally River Indravati Drains Into Godavari River.
River Tungabhadra: We also call it as River Pampa.
flowing length is 531 kilometers. Origin/Source: Confluence of Tunga and
Bhadra, Karnataka (tributary of Krishna). River Tungabhadra's Major
Tributaries: Tunga, Bhadra. River Tungabhadra flows through Karnataka, Andhra
Pradesh. Finally River Tungabhadra Drains Into Joins Krishna.
River Wardha: We also call it as River Pranhita
(after merge). flowing length is 528 kilometers. Origin/Source: Satpura range,
Multai, Betul district of Madhya Pradesh. River Wardha's Major Tributaries: Not
specified. River Wardha flows through Madhya Pradesh, Maharashtra. Finally
River Wardha Drains Into Pranhita River.
River Banas: We also call it as River Van Ki
Asha. flowing length is 512 kilometers. Origin/Source: Khamnor Hills in
Aravalli Range near Kumbhalgarh, Rajasthan. River Banas's Major Tributaries:
Berach, Kothari, Khari, Dai, Dheel, Sohadara, Morel, Mashi. River Banas flows
through Rajasthan, Madhya Pradesh. Finally River Banas Drains Into Chambal
River.
River Brahmani: We also call it as River Brahmani
Nadi. flowing length is 480 kilometers. Origin/Source: Confluence of Sankh and
South Koel, Odisha. River Brahmani's Major Tributaries: Sankh, South Koel,
Karo, Rengali. River Brahmani flows through Odisha. Finally River Brahmani
Drains Into Bay of Bengal.
River Parbati: We also call it as River Parvati.
flowing length is 471 kilometers. Origin/Source: Northern slopes of Vindhya
Range near Sehore, Madhya Pradesh. River Parbati's Major Tributaries: Papnas,
Newaj, Utawali, Kalu. River Parbati flows through Madhya Pradesh, Rajasthan.
Finally River Parbati Drains Into Chambal River.
River Beas: We also call it as River Vipasha.
flowing length is 470 kilometers. Origin/Source: Rohtang Pass, Himachal
Pradesh. River Beas's Major Tributaries: Parvati, Sainj, Spin, Bashleo. River
Beas flows through Himachal Pradesh, Punjab. Finally River Beas Drains Into
Sutlej River at Harike, Punjab.
River Sindh: We also call it as River Sind.
flowing length is 461 kilometers. Origin/Source: Malwa Plateau near Ratlam,
Madhya Pradesh. River Sindh's Major Tributaries: Kwari, Pahuj, Kunwari, Mahuar.
River Sindh flows through Madhya Pradesh, Uttar Pradesh. Finally River Sindh
Drains Into Yamuna River.
River Ken: We also call it as River Karnavati.
flowing length is 427 kilometers. Origin/Source: Ahirgawan village in Kaimur
Hills, Jabalpur district, Madhya Pradesh. River Ken's Major Tributaries:
Bearma, Sonar, Banne, Kopra. River Ken flows through Madhya Pradesh, Uttar
Pradesh. Finally River Ken Drains Into Yamuna River.
River Sabari: We also call it as River Kolab.
flowing length is 418 kilometers. Origin/Source: Sinkaram hill ranges, Odisha.
River Sabari's Major Tributaries: Sileru, Pateru, Machkund. River Sabari flows
through Odisha, Chhattisgarh, Andhra Pradesh. Finally River Sabari Drains Into
Godavari River.
River Teesta: We also call it as River Tista. flowing
length is 414 kilometers. Origin/Source: Pahunri Glacier, Eastern Himalayas,
Sikkim. River Teesta's Major Tributaries: Lachung, Lachen, Rangeet, Dik Chhu,
Ranjit. River Teesta flows through Sikkim, West Bengal. Finally River Teesta
Drains Into Brahmaputra River in Bangladesh.
River Baitarani: We also call it as River Baitarni.
flowing length is 360 kilometers. Origin/Source: Gonasika hills, Keonjhar
district, Odisha. River Baitarani's Major Tributaries: Salandi, Matai. River
Baitarani flows through Odisha. Finally River Baitarani Drains Into Bay of
Bengal.
River Subarnarekha: We also call it as River
Swarnarekha. flowing length is 395 kilometers. Origin/Source: Chota Nagpur
Plateau near Ranchi, Jharkhand. River Subarnarekha's Major Tributaries:
Kharkai, Kanchi. River Subarnarekha flows through Jharkhand, West Bengal,
Odisha. Finally River Subarnarekha Drains Into Bay of Bengal.
River Purna: We also call it as River Payoshni.
flowing length is 373 kilometers. Origin/Source: Ajanta Range, Gautala Wildlife
Sanctuary, Maharashtra. River Purna's Major Tributaries: Pendhi, Girna, Uma,
Katepurna. River Purna flows through Maharashtra, Madhya Pradesh. Finally River
Purna Drains Into Tapti River.
River Sabarmati: We also call it as River Sahib.
flowing length is 371 kilometers. Origin/Source: Aravalli Hills near Udaipur,
Rajasthan. River Sabarmati's Major Tributaries: Sei, Wakul, Hathmati. River
Sabarmati flows through Rajasthan, Gujarat. Finally River Sabarmati Drains Into
Arabian Sea (Gulf of Khambhat, Gujarat).
River Hasdeo: We also call it as River Hasdev.
flowing length is 333 kilometers. Origin/Source: Koria district, Chhattisgarh.
River Hasdeo's Major Tributaries: Gej, Tan, Ahiran. River Hasdeo flows through
Chhattisgarh. Finally River Hasdeo Drains Into Mahanadi River.
River Burhi Gandak: We also call it as River Sikrahna.
flowing length is 320 kilometers. Origin/Source: Someshwar hills, Bihar. River
Burhi Gandak's Major Tributaries: Not specified. River Burhi Gandak flows
through Bihar. Finally River Burhi Gandak Drains Into Ganga River.
River Ajay: We also call it as River Ajay Nadi.
flowing length is 288 kilometers. Origin/Source: Munger, Bihar. River Ajay's
Major Tributaries: Pathro, Jayanti. River Ajay flows through Bihar, Jharkhand,
West Bengal. Finally River Ajay Drains Into Bhagirathi River.
River Koel: We also call it as River South
Koel. flowing length is 285 kilometers. Origin/Source: Gumla district,
Jharkhand. River Koel's Major Tributaries: Auranga, Amanat, Burha. River Koel
flows through Jharkhand, Odisha. Finally River Koel Drains Into Brahmani River.
River Nagavali: We also call it as River Langulya.
flowing length is 256 kilometers. Origin/Source: Eastern Ghats near Lakhbahal,
Odisha. River Nagavali's Major Tributaries: Jhanjavati, Barha, Baldiya,
Satnala, Sitagurha, Srikona. River Nagavali flows through Odisha, Andhra
Pradesh. Finally River Nagavali Drains Into Bay of Bengal.
River Vamsadhara: We also call it as River Bansadhara.
flowing length is 254 kilometers. Origin/Source: Kalyansingpur, Eastern Ghats,
Odisha. River Vamsadhara's Major Tributaries: Mahendratanaya, Harabhangi,
Badanala, Chauldua, Pedagada. River Vamsadhara flows through Odisha, Andhra
Pradesh. Finally River Vamsadhara Drains Into Bay of Bengal.
River Mayurakshi: We also call it as River Mor.
flowing length is 250 kilometers. Origin/Source: Trikut Hill, Jharkhand. River
Mayurakshi's Major Tributaries: Brahmani, Dwaraka, Bakreshwar. River Mayurakshi
flows through Jharkhand, West Bengal. Finally River Mayurakshi Drains Into
Hooghly River.
River Ib: We also call it as River Eeb.
flowing length is 251 kilometers. Origin/Source: Central Plateau near
Pandrapat, Chhattisgarh. River Ib's Major Tributaries: Not specified. River Ib
flows through Chhattisgarh, Odisha. Finally River Ib Drains Into Mahanadi
River.
River Hemavati: We also call it as River Yenne
Hole. flowing length is 245 kilometers. Origin/Source: Ballala Rayana Durg,
Western Ghats, Karnataka. River Hemavati's Major Tributaries: Not specified.
River Hemavati flows through Karnataka. Finally River Hemavati Drains Into
Kaveri River.
River Periyar: We also call it as River Choorni.
flowing length is 244 kilometers. Origin/Source: Sivagiri peaks, Sundaramala,
Western Ghats, Tamil Nadu. River Periyar's Major Tributaries: Muthirapuzha,
Mullayar, Cheruthoni, Perinjankutti, Edamala. River Periyar flows through
Kerala, Tamil Nadu. Finally River Periyar Drains Into Arabian Sea.
River Jonk: We also call it as River Jonk Nadi.
flowing length is 210 kilometers. Origin/Source: Khariar hills, Odisha. River
Jonk's Major Tributaries: Not specified. River Jonk flows through Odisha,
Chhattisgarh. Finally River Jonk Drains Into Mahanadi River.
River Ong: We also call it as River Ong Nadi.
flowing length is 204 kilometers. Origin/Source: Nuapada district, Odisha.
River Ong's Major Tributaries: Not specified. River Ong flows through Odisha.
Finally River Ong Drains Into Mahanadi River.
River Tel: We also call it as River Tali.
flowing length is 200 kilometers. Origin/Source: Kalahandi district, Odisha.
River Tel's Major Tributaries: Not specified. River Tel flows through Odisha,
Chhattisgarh. Finally River Tel Drains Into Mahanadi River.
River Arkavati: We also call it as River Arkavathy.
flowing length is 193 kilometers. Origin/Source: Nandi Hills, Chikkaballapura
district, Karnataka. River Arkavati's Major Tributaries: Kumudavati,
Vrishabhavati. River Arkavati flows through Karnataka, Tamil Nadu. Finally
River Arkavati Drains Into Kaveri River.
River Alaknanda: We also call it as River Vishnu
Ganga. flowing length is 190 kilometers. Origin/Source: Confluence of Satopanth
and Bhagirath Kharak glaciers, Uttarakhand. River Alaknanda's Major
Tributaries: Saraswati, Dhauli Ganga, Nandakini, Pindar, Mandakini. River
Alaknanda flows through Uttarakhand. Finally River Alaknanda Drains Into Ganga
River at Devprayag.
River Rihand: We also call it as River Renu.
flowing length is 165 kilometers. Origin/Source: Matiranga hills, Chhattisgarh.
River Rihand's Major Tributaries: Ghopat, Mahan, Sonbarsa. River Rihand flows
through Chhattisgarh, Madhya Pradesh, Uttar Pradesh. Finally River Rihand
Drains Into Son River.
River Similipal: We also call it as River
Burhabalang. flowing length is 160 kilometers. Origin/Source: Simlipal National
Park, Odisha. River Similipal's Major Tributaries: Not specified. River
Similipal flows through Odisha. Finally River Similipal Drains Into Bay of
Bengal.
River Sharavati: We also call it as River Sharawati.
flowing length is 128 kilometers. Origin/Source: Ambutheertha, Western Ghats,
Karnataka. River Sharavati's Major Tributaries: Nandihole, Haridravathi,
Mavinahole, Hilkunji, Hurlihole, Nagodihole. River Sharavati flows through
Karnataka. Finally River Sharavati Drains Into Arabian Sea.
River Mand: We also call it as River Mandvi.
flowing length is 130 kilometers. Origin/Source: Near Raigarh, Chhattisgarh.
River Mand's Major Tributaries: Kurkut, Kotarlia. River Mand flows through
Chhattisgarh, Odisha. Finally River Mand Drains Into Mahanadi River.
River Pranhita: We also call it as River Pranahita.
flowing length is 113 kilometers. Origin/Source: Confluence of Wardha and
Wainganga, Maharashtra. River Pranhita's Major Tributaries: Dina, Nagulvagu.
River Pranhita flows through Maharashtra, Telangana. Finally River Pranhita
Drains Into Godavari River.
River Netravati: We also call it as River Bantwal.
flowing length is 103 kilometers. Origin/Source: Bangrabalige valley,
Kudremukh, Karnataka. River Netravati's Major Tributaries: Kumaradhara,
Shishila Hole. River Netravati flows through Karnataka. Finally River Netravati
Drains Into Arabian Sea.