Rivers always played an important role in civilization. No wonder, all the ancient civilizations developed along the rivers. The reasons were not one but many – Food from Hunting, Perfect Place for Hunting and more. Even in current times rivers play a major role. No wonder, it is a source of electricity, provides easy transportation and water for agriculture:
Here we have compiled a list of 10 major rivers of India starting from the longest:
Ganga – The Longest River of India
The Ganga or the Ganges (in English) is the longest river in India. The length of the river is 2,525 km and it flows in 5 states of India – From Uttarakhand to Uttar Pradesh, Bihar, Jharkhand and West Bengal. It is not just the longest but also the most sacred river of the Hindus.
Historically too the river Ganga played an important role. Many of the former imperial capitals such as Pataliputra, Kashi, Kannauj and Kara were located on its banks. It is used for irrigation from ancient times.
River Godavari is the second longest river in India. The total length of the river is 1,465 km. It flows from Maharashtra, Telangana, Andhra Pradesh, Chhatisgarh, Madhya Pradesh, Odisha, Karnataka and finally empties at Bay of Bengal. There are various pilgrimage sites on the banks of Godavari river including Trimbakeshwar.
River Krishna is the third longest river in India. It originates from the state of Maharashtra (Mahabaleshwar) and ends at the Bay of Bengal. The total length of the river is 1400 km.
Yamuna river’s beauty can be seen in Agra just behind the beautiful Taj Mahal. The river is the fourth longest river in India with length 1370 km. It originates in Yamunotri in Garwhall flows from Haryana, Delhi, and Uttar Pradesh and end in the Bay of Bengal.
One of the most sacred rivers of Hindus, river Narmada originates from Amarkantak hill in Madhya Pradesh flows through MP and Maharashtra, ultimately ending in the Arabian sea.The length of the river is 1312 km.
Indus River – Longest River in Asia and Sixth in India
Indus River is the longest river in Asia flowing from Tibet to India and then Pakistan. The total length of the river is 3180 km out of which it flows around 1,114 km in India. Therefore, it is the sixth largest river in India. Indus river runs a course through the Ladakh region of Jammu and Kashmir, towards Gilgit-Baltistan.
Mahanadi passes from two states Chattisgarh and Orissa. It is one of the longest rivers in India and one of the most important in East Central India. The length of Mahanadi river is 858 km.
River Kaveri is the lifeline of Karnataka and Tamil Nadu. The two states have been even fighting for it from ancient times. It originates from the Kodagu hills of Karnataka flows from Karnataka and TN and ends in the Bay of Bengal. The length of Kaveri river is 805 km.
River Brahmaputra is longer than river Ganga. However it flows in three countries – China, Bangladesh and India. In India, the length of Brahmaputra river is 725 km only.
The length of Tapi River is 724 km. The Tapi River or Tapti River is a river which flows in the central India. It is one of the 3 rivers in India that run from east to west – the others rivers are Narmada River and the Mahi River.