The Victoria Nile starts as the outflow from Lake Victoria, at Jinja on the northern shore of the Lake. After Nalubaale Power Station and Kiira Power Station at the outlet, the river goes through bujagali falls (location of bujagali power station) about 15 kilometers (9.3 mi) downstream from Jinja town. Victoria Nile River then flows north and westwards through Uganda to Lake Kyoga in the Centre of the country, then west to Lake Albert.

At karuma Falls, the river sweeps under Karuma Bridge at the south-eastern corner of Murchison falls national park. During much of the insurgency of the lord’s resistance army, Karuma Bridge, built in 1963 to help the cotton industry, was the key stop on the way to gulu, where vehicles would gather in convoy before being provided with a military escort for the final run north. In 2009, the government of Uganda announced plans to construct a 750-megawatt hydropower project several kilometers north of the Bridge, which is scheduled for completion in 2016. The World Bank had approved funding a smaller 200- megawatt power plant, but Uganda opted for a bigger project, which the Ugandans will fund internally, if necessary.

Just before entering Lake Albert, the river is compressed into a passage 7meters (23 ft) in width at Murchison falls, marking the entry into the western branch of the east African rift. The river flows into Lake Albert opposite the Blue Mountains in the Democratic Republic of the Congo.

The stretch of river from Lake Kyoga to Lake Albert is sometimes called the “Kyoga Nile”