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

Nyabarongo River

The 883rd longest river in the world

km

The Nyabarongo (or Nyawarungu) is a major river in Rwanda, part of the upper headwaters of the Nile. With a total length of 351 km (218 mi), it is the longest river entirely in Rwanda. It is extended 421 km (262 mi) in Lake Rweru including a 69 km (43 mi) upper course of Kagera River before joining into Ruvuvu River to form the Kagera River. The river begins its course at the confluence of the rivers Mbirurume and Mwogo in the South West of the country. These two rivers themselves begin in Nyungwe Forest, and are considered by some to be the most distant source of the Nile. From its start, Nyabarongo flows northward for 85 km (53 miles), and forms the border between the Western and Southern Provinces. At the confluence with the river Mukungwa, the river changes course and flows eastward for 12 km (7.5 miles), then to a more South Eastern course for the last 200 km (124 miles). For the longest stretch of this course, the river serves as the boundary between the Northern and Southern Provinces, then between the City of Kigali and the Southern Province, and lastly between the City of Kigali and the Eastern Province. The river then before enters the Eastern Province and ends its course close to the border with Burundi. The Nyabarongo River empties both into Lake Rweru and the Kagera (or Akagera) river in a small but complicated delta. The Kagera river outflows from Lake Rweru, a

Flows through: Rwanda.

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