The total length of the Narmada river in Gujarat is 161 kilometers. The Narmada river is a major river in India that flows through the states of Madhya Pradesh, Gujarat, and Rajasthan. It is the fifth-longest river in India and the largest river in the Indian state of Gujarat. The Narmada river originates in the Amarkantak hills in Madhya Pradesh and flows west through the states of Madhya Pradesh, Gujarat, and Rajasthan before emptying into the Arabian Sea. The Narmada river is a major source of irrigation for the states of Madhya Pradesh, Gujarat, and Rajasthan. It is also a major source of hydroelectric power. The Narmada river is a sacred river for Hindus and is a popular pilgrimage destination.
Option A: 74 KM is the length of the Narmada river in Madhya Pradesh.
Option B: 56 KM is the length of the Narmada river in Rajasthan.
Option C: 161 KM is the correct answer.
Option D: 189 KM is the length of the Narmada river from its source to its mouth.