Friday, August 28, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Ghaghara River

The 211th longest river in the world

1,080 km

The Ghaghara River, also known as the Karnali River in Nepal, Mapcha Tsangpo in Tibet, and as the Sarayu River in the lower Ghaghara of India's Awadh, is a perennial trans-boundary river that originates in the northern slopes of the Himalayas in the Tibetan Plateau, cuts through the Himalayas in Nepal and joins the Sharda River at Brahmaghat in India. Together they form the Ghaghara River, a major left-bank tributary of the Ganges. With a length of 507 km (315 mi), it is the longest river in Nepal. The total length of the Ghaghara up to its confluence with the Ganges at Revelganj in Bihar is 1,080 km (670 mi). It is the largest tributary of the Ganges by volume and the second largest by length after Yamuna.

Flows through: India, Nepal, People's Republic of China.

River data from Wikidata (CC0); lengths normalised to a common unit.

Other major rivers

  1. Amazon6,992 km
  2. Nile6,650 km
  3. Yangtze River6,300 km
  4. Bian River5,806 km
  5. Yellow River5,464 km
  6. Paraná River4,880 km
  7. River Congo4,700 km
  8. Mekong River4,350 km