7 Longest and Famous Rivers In India

India country is known as the kingdom of rivers as there are countless rivers flowing across the country. India is the kingdom of rivers and these mighty water bodies play a huge support in the economic development of India. The Indian rivers have been divided into two namely Himalayan Rivers (rivers that originate from the Himalayas) and Peninsular Rivers ( rivers that originate in the Peninsula ). The Himalayan Rivers are everlasting while the peninsular rivers are rain sustained. Here, in this blog, we will talk about the top 7 longest and famous rivers in India.

150 off on food order on trainNow Order Food on Train and get Discounts

List of 7 Longest and Famous Rivers in India

Ganges River: The Longest River in India (2525 km)

The Ganges river, known as the Ganga river in India is the holiest river when it comes to the Hindu faith. Ganga river origin is the Gangotri Glacier in Uttarakhand State and it starts at the meeting of the Bhagirathi and Alaknanda rivers in Devprayag, Uttarakhand. The Ganges river is compromised by contamination, not exclusively to people, yet in addition to creatures, among which are in excess of 140 fish species, 90 land and water proficient species, reptiles, for example, the crocodile, and warm-blooded creatures, for example, the Ganges waterway dolphin, the last-referenced two incorporated into the IUCN’s basically imperiled list.

The Ganges is the longest river in India. It is also the largest river in India followed by Godavari river. The states that are covered by this water body are Uttarakhand, Uttar Pradesh, Bihar, and West Bengal. The last part of the Ganga ends in Bangladesh, where it finally converges in the Bay of Bengal. Some of the primary branches of the Ganges are the Yamuna, Son, Gomti, Ghaghara, Gandak, and Koshi rivers.

Godavari River: One of the Longest and Famous Rivers in India 1464 km

The Godavari or Dakshin Ganga or South Ganges is the second longest river in India in terms of the total land covered within the Indian subcontinent. Godavari River begins from Triambakeshwar, Nasik, Maharashtra, and passes over via Chhattisgarh, Telangana, and Andhra Pradesh state, after which it finally falls into the Bay of Bengal.

The major branches of the river can be privileged as the left bank branches which include the Purna, Pranhita, Indravati, and Sabari Rivers. The stream is holy to Hindus and has a few places on its banks, that have been spots of the journey for a large number of years. Godavari River’s total span in terms of length is 1,464 kilometers. Some of the metro cities on the banks of Godavari are Nashik, Nanded, and Rajahmundry.

Yamuna River: 1376 km

Yamuna River also called as Jamuna river, originated from the Yamunotri glacier at the Banderpoonch peak in the Uttarkashi district of Uttarakhand state. Yamuna River is the longest branch of the River Ganges and Yamuna River does not directly meets the sea. Hindon, Sharda, Giri, Rishiganga, Hanuman Ganga, Sasur, Chambal, Betwa, Ken, Sindh, and Tons are the Yamuna branches rivers. The prime states through which the river flows are Uttarakhand, Himachal Pradesh, Delhi, Haryana, and Uttar Pradesh in the Indian subcontinent. Yamuna River’s total span in terms of length is 1,376 kilometers.

Narmada River: 1312 km

The Narmada River also called the Rewa and previously also known as Nerbudda, Narmada River originates from the Amarkantak. It is also known as the “Life Line of Madhya Pradesh and Gujarat state” for its huge contribution to the state of Madhya Pradesh and Gujarat in India. In contrast with all the rivers of the country that flow in the east direction, Narmada flows westward. Narmada is also considered one of the holiest water bodies. To Hindus the Narmada is one of the seven heavenly waterways of India; the other six being the Ganges, Yamuna, Godavari, Saraswati, Sindhu, and Kaveri. Narmada River’s total span in terms of length is 1,312 kilometers.

Krishna River: 1300 km

Krishna River is the fifth longest river in India (within the country’s borders) in terms of water inflows and river basin area, following the Ganges, Godavari, and the Brahmaputra. It serves as one of the prominent sources of irrigation for the Indian states of Maharashtra, Karnataka, Telangana, and Andhra Pradesh. It originates in Mahabaleshwar and then falls into the Bay of Bengal after flowing through the Maharashtra, Karnataka, Telangana, and Andhra Pradesh states. The main branches of the Krishna river are Bhima, Panchganga, Dudhaganga, Ghataprabha, and Tungabhadra and its main cities by the banks are Sangli and Vijayawada city. Krishna River’s total span in terms of length is 1,300 kilometers.

Indus River: 3180 km

The ancient times of name of India country are related to the Indus River, Indus River begins from the Mansarovar Lake and then crosses Ladakh, Gilgit, and Baltistan. The Indus River is also known for harboring one of the oldest and most flourishing civilizations, the Indus Valley Civilization. Indus River’s main branches include Jansker, Soan, Jhelum, Chenab, Ravi, Sutlej, and Beas. Indian prime cities located on the banks of the Indus are Leh and Skardu. The total length of the Indus River is 3180 kilometers. However, the Indus River distance covered within India is only 1,114 kilometers.

Brahmaputra River: 2900 km

The Brahmaputra River is the second river that originates from Mansarovar Lakes. Brahmaputra River originates from Angsi Glacier near Mansarovar Lake, Tibet, China. Brahmaputra River is the sole river whose gender is considered male in India, Brahmaputra River is called the Yarlung Tsangpo River in China and then it enters into India country via Arunachal Pradesh state. During the monsoon season (June–October Month), floods are an exceptionally normal event. The Kaziranga National Park is on the banks of the Brahmaputra River. Brahmaputra River then crosses over through Assam state and finally enters in Bangladesh Country.

The total length of the Brahmaputra River is 3180 kilometers. Brahmaputra River’s total length within India country is only 916 kilometers. The Majuli or Majoli is a river island in the Brahmaputra River, Assam, India and in 2016 it became the first island to be made a district in India. It had an area of 880 square kilometers at the beginning of the 20th century.


While you travel across India by train you can order food in train online through the RailRecipe E-catering Website. Train Passengers can place orders for Pure Veg Food, Pure Jain Food, or Non-Veg Food on train journeys across India. RailRecipe is always open for quick food delivery in train service.

free food delivery on trainGet Free Delivery on Every IRCTC Food Order

Click here to Download RailRecipe App or Call Now @ 8448440386 to order your food on train while traveling in train across India.

Wish you a Blessed & Delightful Trip!

Also, read:

5 Must Visit Ancient Jain Temples in Karnataka

Top 10 Cities With Best Weather in India for a Summer Holiday

Top 10 Must Visit Travel Destinations in India

10 Most Beautiful Train Journey Routes In India

7 Longest and Famous Rivers in India

Post navigation

Leave a Reply