7 Longest Rivers In India

Ganga River

The Ganges, or Ganga, is India's most important and sacred river. It starts in the Himalayas and passes across five northern states.

Godavari River

The Godavari River is India's second largest river, after the Ganges, at 1,465 kilometres long.

Yamuna River

The Yamuna River is an important river in northern India, particularly in Uttarakhand and Uttar Pradesh. It is the second-largest tributary of the Ganges by discharge and the longest one in India.

Brahmaputra River

The Brahmaputra River is one of the world's largest, running through Tibet, Northeastern India, and Bangladesh.

Indus River

The Indus River is a transboundary river in Asia, South and Central Asia. It is one of the world's longest rivers, at around 2,000 miles (3,200 kilometres) long.

Narmada River

The Narmada is one of the longest rivers in India, flowing for approximately 1,312 kilometers (815 miles) from its source in the Amarkantak Plateau to the Arabian Sea in Gujarat.

Krishna River

The Krishna River is one of India's longest rivers, running approximately 1,400 kilometres (870 miles) from its source in the Western Ghats to its delta in the Bay of Bengal, passing through Maharashtra, Karnataka, and Andhra Pradesh.

VIEW ALL

Read Next Story