India country is known as the kingdom of rivers as there are countless rivers flowing across the India country. India is the kingdom of rivers and these mighty water bodies play a huge support in the economic development of the 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 sustain. Here, in this blog, we will talk about the top 7 longest and famous rivers in India.

Here is the List of 7 Longest and Famous Rivers in India:

1. Ganges River: Most Longest and Famous River in India (2525 km)

The Ganges river, known as Ganga river in India is the most holy river when it comes to Hindu faiths and Ganges is also the longest river, surround with the Indian subcontinent. Ganges river origin is the Gangotri Glacier in Uttarakhand State and Ganges starts at the meeting of 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 (2525 km) is the longest and famous river in India and also the largest river in India followed by Godavari (1465 km). The states that are covered by this water body are Uttarakhand, Uttar Pradesh, Bihar, and West Bengal state. The last part of Ganges ends in Bangladesh country, 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.

2. Godavari River: 1464 km

Again, in terms of the total land covered within India subcontinent, the Godavari or Dakshin Ganga or South Ganges is the second longest river in the India. Godavari River begins from Triambakeshwar, Nasik, Maharashtra and pass over via Chhattisgarh, Telangana and Andhra Pradesh state, after which it finally falls in 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 River. 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 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.

3. Yamuna River: 1376 km

Yamuna River, also called as Jamuna river, originated from the from the Yamunotri glacier at the Banderpoonch peak in the Uttarkashi district of Uttarakhand state. Yamuna River is the longest branch of River Ganges and Yamuna River does not directly meets into 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 India subcontinent. Yamuna River total span in terms of length is 1,376 kilometers.

4. 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 “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 as one of the holiest water bodies. To Hindus the Narmada is one of the seven heavenly waterways of India; the other six being Ganges, Yamuna, Godavari, Saraswati, Sindhu, and Kaveri. Narmada River total span in terms of length is 1,312 kilometers.

5. Krishna River: 1300 km

Krishna River, which 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. Covering a length of 1300 kilometers, 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 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, Tungabhadra and its main cities by the banks are Sangli and Vijayawada city. Krishna River total span in terms of length is 1,300 kilometers.

6. Indus River: 3180 km

The ancient times of name of India country is 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 flourishing civilizations, the Indus Valley Civilization. Indus River main branches include Jansker, Soan, Jhelum, Chenab, Ravi, Sutlej and Beas. Indian prime cities located on the banks of Indus are: Leh, and Skardu. The total length of the Indus River is 3180 kilometers. However, Indus River distance covered within India is only 1,114 kilometers.

7. Brahmaputra River: 2900 km

The Brahmaputra River is the second river which originate 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 Brahmaputra River. Brahmaputra River then cross over through Assam state and finally enters in Bangladesh Country. The total length of the Brahmaputra River is 3180 kilometers. Brahmaputra River 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 traveling to India’s most and longest river by train you can order food in train online through the RailRecipe E-catering Website. Train Passengers can also order online Pure Veg Food, Non-Veg Food, and Pure Jain Food on train Journey across India. RailRecipe always opens for quick food delivery in train service. You will love RailRecipe food delivery service.

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!!!

Added Reading:

5 Ancient Jain Temples in Karnataka | Must Visit

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

Must Visit Top 10 Travel Destinations in India | RailRecipe Guide

10 Most Beautiful Train Journey Routes In India | RailRecipe Checklist

7 Longest and Famous Rivers in India 2021

Post navigation

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: