Rivers in India – Length and Touching States

List of important rivers in India

Name of Rivers Touching StatesLengthOriginates FromEnds in
GangaUttarakhand, Uttar Pradesh, Bihar, Jharkhand, West Bengal2,525 K.M.GangothriBay of Bengal
YamunaUttarakhand,Himachal Pradesh,Uttar Pradesh, Haryana, Delhi1,376 K.M.Garhwall in YamunotriBay of Bengal
BrahmaputraAssam, Arunachal,Tibet2,900 K.M.Lake ManasarovarBay of Bengal
MahanadiChhattisgarh, Odisha858 K.M.Amarkantak PlateauBay of Bengal
GodavariMaharashtra, Telangana, Chhattisgarh, Andhra Pradesh, Puducherry1,465 K.M.Nasik HillsBay of Bengal
KrishnaMaharashtra, Karnataka, Telangana, Andhra Pradesh1,400 K.M.Near Mahabaleshwar in MaharashtraBay of Bengal
NarmadaMadhya Pradesh, Maharashtra, Gujarat1,315 K.M.Amarkantak hill in Madhya PradeshArabian sea
TaptiMadhya Pradesh, Maharashtra, Gujarat724 K.M.BettulArabian sea
GomtiUttarpradesh, Gujarat,900 K.M.Gomat TaalSaidpur,Ghazipur
KoshiShigatse Prefecture, Janakpur, Sagarmatha, Koshi, Mechi Zones, Bihar720 K.M.
Ganga
Ganga
GandakiMadhya Pradesh, Uttar Pradesh, Jharkhand, Bihar630 K.M.Nepal

Ganga
BetwaMadhya Pradesh, Uttar Pradesh590 K.M.Vindhya RangeRajghat Dam
SonMadhya pradesh,Uttar Pradesh, Jharkhand,Bihar784 K.M.GangaYamuna
SutlejHimachal Pradesh, Punjab1,500 K.M.Mount KailashRopar
RaviHimachal Pradesh, Punjab720 K.M.Himachal PradeshChenab
BeasHimachal Pradesh, Punjab470 K.M.SutlejMandi Plain
ChenabHimachal Pradesh, Punjab960 K.M.Panjnad Jammu and Kashmir
JehlamPunjab, Jammu and Kashmir, 725 K.M.Pir Panjal RangeChenab
KaveriKarnataka, Tamilnadu,765 K.M.Hills of Coorg, KarnatakaBay of Bengal
GhaggarHimachal Pradesh, Rajasthan1080 K.MShivalik Hills, Himachal PradeshIndus
Hugli (Hooghly)West Bengal, Kolkata260 K.MGangaBay of Bengal;
DamodarJharkhand, Bengal592 K.MHoogly River, HowrahChota Nagpur plateau.
IndusGilgit-Baltistan, Jammu and Kashmir
Khyber Pakhtunkhwa, Punjab, Sindh
Tibet
3180 K.MIn Tibet Kalish Range 5080 mts.Arabian sea
TungabhadraKarnataka, Andhra Pradesh,Telangana531 K.MKrishnaKrishna
MahiMadhya Pradesh, Vindhyas580 K.MGulf of Khambhat ,  Arabian SeaSevalia
BhagirathiUttarakhand,205 K.MGangaGanga
SabarmatiAravalli Range, Udaipur 371 K.MDhebar LakeGujarat
AlaknandaUttarakhand190 K.MGangaNanda Devi
TeestaSikkim, India, West Bengal, India,Rangpur, Bangladesh309 K.MBrahmaputraRangeet River.
IndravatiOdisha, Chhattisgarh, Maharashtra535 K.MKalahandi

Godavari
BhimaMaharashtra, Karnataka,Telangana861 K.M
Krishna River
Pandharpur
SubarnarekJharkhand, Odisha,West Bengal395 K.MBay of BengalBay of Bengal
KonyaMaharashtra130 K.MKrishna Rive Maharashtra
RamgangaUttarakhand, Uttar Pradesh596 K.MGanga Ramganga Dam
PeenaAndhra Pradesh, Karnataka597 K.MNandi HillsBay of Bengal
BrahmaniOdisha480Bay of BengalGanga
PeriyarKerala, Tamil Nadu244 K.MCardaman HillsBay of Bengal
MahanadaWest Bengal, Bihar360 K.MLakshadweep Sea, Vembanad LakeBay of Bengal
BenasRajasthan, Uttar Pradesh512 K.MRohtang PassChambal 
VaigaiTamil Nadu,258 K.MPeriyar PlateauBay of Bengal
ShardaUttarakhand and Uttar Pradesh350 K.M GangaGhaghra River
rivers in India

Important Facts related to Rivers

Longest River (Length Wise) of the WorldNile (Egypt) Africa
Biggest River (Flow of Water Wise) of the worldAmazon (South Africa)
Longest River of EuropeVolga (Russia)
Longest River of AsiaYangtze (China)
Longest River of IndiaGanga
Longest River of South IndiaGodavari (Also Called Dakshina Ganga)
River which makes estuary in IndiaNarmada and Tapti
Sorrow of BengalDamodar River

Leave a Reply