8 Deepest Rivers of India

Tapti River

Originating in Madhya Pradesh, the Tapti River flows through Maharashtra and Gujarat before emptying into the Arabian Sea. It has carved out some deep channels in its course.

Krishna River

Originating in Maharashtra, the Krishna River flows through Karnataka, Telangana, and Andhra Pradesh before emptying into the Bay of Bengal. It has deep valleys and gorges in some parts.

Godavari River

The Godavari, originating in Maharashtra, flows through Telangana, Andhra Pradesh, and eventually into the Bay of Bengal.

Narmada River

Originating in Madhya Pradesh, the Narmada River flows westward into the Arabian Sea. It is known for its deep gorges and relatively steep banks.

Yamuna River

A major tributary of the Ganges, the Yamuna flows through Uttarakhand, Himachal Pradesh, Haryana, Delhi, and Uttar Pradesh. It has some deep stretches, particularly in the Himalayan foothills.

Ganges River

The Ganges, originating in the Himalayas, is one of the most important rivers in India. While not known for its depth in general, certain stretches can be quite deep, especially during the monsoon season.

Brahmaputra River

Originating in Tibet, it flows through northeastern India and Bangladesh. The Brahmaputra is known for its depth and breadth in many stretches, especially in Assam.

Indus River

Though most of the Indus River lies in Pakistan, it originates in Tibet and enters India in the Ladakh region. It has deep gorges in parts of its course.

VIEW ALL

Read Next Story