Major Rivers in India |
---|
River | Length (km) | Length (miles) | Drainage area (km²) | Outflow | Countries in the drainage basin | India Regions in the drainage basin |
---|---|---|---|---|---|---|
Brahmaputra | 2900 | 1800 | 651334 | Bay of Bengal | India, Tibet (Autonomous Region of China), Bangladesh | Assam, Arunachal Pradesh |
Indus | 2900 | 1800 | 1165000 | Arabian Sea | Pakistan, India, Tibet (Autonomous Region of China) | Jammu and Kashmir |
Ganges | 2510 | 1560 | 1080000 | Bay of Bengal | India, Bangladesh | Uttarakhand, Uttarpradesh, Bihar, Jharkhand, West Bengal |
Satluj | 1400 | 900 | 66317 | Confluence with Chenab | India, Tibet (Autonomous Region of China), Pakistan | Himachal Pradesh, Punjab |
Godavari | 1465 | 910 | 312812 | Bay of Bengal | India | Maharashtra, Andhra Pradesh |
Yamuna | 1376 | 855 | 366223 | Ganges | India | Delhi, Uttar Pradesh, Haryana, Uttarakhand |
Krishna | 1327 | 825 | 258948 | Bay of Bengal | India | Maharashtra, Karnataka, Andhra Pradesh |
Narmada | 1312 | 815 | 98796 | Gulf of Khambat | India | Madhya Pradesh, Gujrat |
Ghagra | 1080 | 670 | 127950 | Ganges | India, Tibet (Autonomous Region of China), Nepal | Bihar |
Cauvery | 765 | 475 | 72000 | Bay of Bengal | India | Karnataka, Tamil Nadu |