List of rivers of India
This is a list of rivers of India, starting in the west and moving along the Indian coast southward, then northward. Tributary rivers are listed hierarchically in upstream order: the lower in the list, the more upstream. The overall discharge of rivers in India or passing/originating in India : List of rivers of India by discharge The major rivers of India are: Rivers flowing into the Bay of Bengal. Meghna River Basin. The Meghna-Surma-Barak River System is located in India and Bangladesh. Odisha Coastal. Six major rivers of Odisha (AKA Gift Of Six  Rivers): Godavari River Basin. Godavari River in Maharashtra, Chhattisgarh, Telangana, Andhra Pradesh states Main tributary rivers in Maharashtra: Main tributary rivers in Telangana: Rivers flowing into the Arabian Sea. Narmada River Basin. The following rivers are part of the Narmada River's basin: Mahi River Basin. The origin of the river Mahi is Mindha, Madhya Pradesh. Mandovi River, known as Mhadai in Western Ghats of Goa and Karnataka, has three sources: the Degao, the Nanevadichi Nhõi (nhõi means river in Konkani) and Gavali; the last two sources go dry in summer season. The main origin of the river, in the  form of a spring, even during Summer season, is at Bavtyacho Dongor hills near Degao village in Khanapur Taluka of Belgaum Dist in Karnataka State. Coastal rivers of Goa. The three streams confluence at the Kabnali village whereafter it is known as Mhadai, which has an easterly flow initially, then flows north and finally turns to the west on entering Goa. Mhadai River enters Goa between Krisnapur (Karnataka) and Kadval (Goa) villages. The tributaries of the Mhadai are the Nersa Nala, the Chapoli and Kapoli nala, the Bail Nala, the Volo Panshiro ( Karnataka), the Suko Panshiro, the Harparo, the Nanodyachi  Nhõi, the Vellsachi Nhõi, the Valpoichi Nhõi, the Ghadghadyachi Nhõi, the Valvanti/ Volvot, the Divcholchi Nhõi, the Asnoddchi Nhõi, the Khandeaparchi Nhõi, the Mhapxechi Nhõi, Xinkerchi Nhõi etc. It is the longest river of Goa with a reported length of 105 km. Karnataka Coastal Rivers. The rivers flowing through three coastal districts of Karnataka join the Arabian Sea. Kerala Coastal Rivers. The rivers flowing through three coastal districts of Kerala to join the Arabian Sea. Matla River