MAHANADI That's the longest river in Odisha. With a total length of 857 KM. In Odisha the river flows for a distance of 594 KM. It is the 6th longest river of INDIA. read more
The longest river flowing through the heart of Odisha is Mahanadi. Also it is a major river in East Central India. It is the sixth largest river in India. It is 857kms long (494kms in Odisha) and its catchment area spreads over 141,600 sq kms (65,580 sq kms in Odisha). read more