In Senegal, the river is locally known as the Kayanga.
Its tributary the Colufe River joins the Geba at Bafatá. After passing by Geba town and Bambadinca, the river broadens into a wide estuary below Xime (where it is joined by the Corubal River), with a total width of about 15 kilometres (9.3 mi) at Bissau.[3] The estuary widens further as the river flows into the Atlantic, forming the Bissagos Islands archipelago.
The Geba River, along with the Corubal River, drains the Bafatá Plateau. It also drains the Gabú Plain, along with the Farim River (also known as the Cacheu River), and their tributaries.[4]
It has long been an important trade route connecting into the interior; it is accessible to 2,000-ton ships some 140 kilometres (87 mi) in, and shallow-draft vessels even further.