Lake Victoria ports play a vital role in transportation, regional trade, tourism and economic development across East Africa. Shared by Uganda, Kenya and Tanzania, Lake Victoria is the largest lake in Africa and the world’s second-largest freshwater lake by surface area.

Its network of ports and landing facilities connects lakeside communities, commercial centres and regional markets through inland water transport.

The major ports on Lake Victoria include Port Bell and Jinja in Uganda, Kisumu Port in Kenya, and Mwanza’s North and South ports in Tanzania. Other important ports include Bukoba, Kemondo Bay, Musoma and Nansio in Tanzania. Together, these facilities support cargo transportation, passenger services, ferry operations and connections with road and railway networks.

Lake Victoria is also an important destination for visitors interested in fishing communities, island excursions and lakeside tourism. Travellers exploring the region can discover more about the lake through this guide to top things to do and see at Lake Victoria, Africa’s largest lake.

Key Functions of Lake Victoria Ports

The ports around Lake Victoria serve several important economic and social roles across East Africa.

1. Trade and Cargo Transportation

Lake Victoria ports provide important connections for transporting commercial goods between Uganda, Kenya, and Tanzania. Cargo handled through these ports can include agricultural products, fish, petroleum products, manufactured goods, construction materials, and containerized freight.

Water transport can offer an alternative to road transportation for certain types of cargo, helping businesses connect with regional markets and distribution networks.

2. Passenger Transportation

Ports and landing facilities provide transport links for people travelling between lakeside towns, fishing communities and islands. Passenger ferries are particularly important in areas where water transport provides a practical alternative to road journeys.

3. Tourism and Recreation

Some Lake Victoria ports serve as gateways to tourism destinations, including the Ssese Islands in Uganda. They support travel to islands, fishing communities and lakeside attractions, contributing to local employment and hospitality businesses.

4. Regional Economic Development

Port activities create opportunities in shipping, logistics, warehousing, fishing, hospitality and other services. By connecting producers and traders with markets, Lake Victoria ports contribute to economic development in the surrounding communities.

Major Ports on Lake Victoria

Lake Victoria ports

The main ports on Lake Victoria are located in Uganda, Kenya and Tanzania. Each serves a different combination of cargo, passenger transport, and regional logistics needs.

1. Port Bell, Uganda

Port Bell is located at Luzira, on the northeastern shore of Lake Victoria near Kampala. It is one of Uganda’s principal lake ports and an important gateway for waterborne cargo moving between Uganda and neighbouring countries.

The port supports cargo handling, warehousing, vessel docking, dry-docking and repairs, as well as customs and other clearance services. It is connected to Uganda’s wider transport network and plays a role in linking lake shipping with road and railway freight.

Goods transported through Port Bell may include agricultural produce, coffee, fish, petroleum products, machinery, steel and other commercial cargo. Its position near Kampala makes it strategically important for businesses serving Uganda’s central region and regional markets.

Port Bell also supports roll-on/roll-off shipping, allowing suitable vehicles and cargo to move between vessels and shore facilities. It is a key terminal for freight services operating across Lake Victoria, including connections with Kisumu and Mwanza.

2. Kisumu Port, Kenya

Kisumu Port is situated on the northeastern shore of Lake Victoria in Kisumu, western Kenya. It is one of the lake’s most important commercial ports and a major transport hub connecting Kenya with Uganda and Tanzania.

The port supports the movement of petroleum products, conventional cargo, containers and other freight. Its links with road and railway networks help connect lake transport with inland markets and wider East African trade corridors.

Kisumu Port has undergone rehabilitation and modernization to improve its cargo-handling capacity and operational efficiency. These developments are intended to strengthen its role in regional trade and make water transport a more effective option for moving goods across the lake.

The port also has facilities for wagon ferries and petroleum cargo. As shipping services and supporting infrastructure develop, Kisumu Port remains an important part of efforts to improve transport connectivity between the three countries sharing Lake Victoria.

3. Mwanza Port, Tanzania

Mwanza is one of Tanzania’s most important commercial centres on Lake Victoria. Its port facilities provide connections for transporting cargo and passengers between Tanzania and neighbouring countries.

The port comprises Mwanza South Port and Mwanza North Port, which support different shipping activities. Mwanza South handles general cargo and has an oil jetty, while Mwanza North includes cargo and passenger berths.

Mwanza’s transport connections link lake shipping with road and railway networks, helping move goods between lakeside communities, inland commercial centres and regional markets.

Cargo associated with the wider Mwanza region includes cotton, fish, coffee, agricultural products, petroleum products and manufactured goods. The port also supports the movement of freight between Tanzania, Uganda and Kenya.

Because of its strategic position and transport connections, Mwanza is a major centre for Lake Victoria shipping and a significant component of Tanzania’s inland water transport system.

4. Jinja Port and Pier, Uganda

Jinja is located on the northern shore of Lake Victoria, near the point where the Victoria Nile flows out of the lake. It is an important industrial and commercial town in Uganda and has a long history of lake transportation.

Jinja Pier supports marine transport and roll-on/roll-off cargo operations. Together with Port Bell, it forms part of Uganda’s lake transport infrastructure.

Goods associated with regional transport through Jinja include agricultural products, sugar, tea, coffee, and other commercial freight. The pier also contributes to passenger movement and connections with other lakeside destinations.

Jinja’s location near the source of the Nile adds to its tourism appeal. Visitors can explore the town’s historical attractions, Nile-related activities, and surrounding lakeside scenery.

5. Bukoba Port, Tanzania

Bukoba Port is located in the Kagera Region of northwestern Tanzania, on the western side of Lake Victoria. It serves as a transport link for local communities and supports connections between Tanzania and neighbouring countries, including Uganda.

The port handles passenger and cargo services, helping move people and goods within the region. Its location is particularly important for communities that depend on the lake for trade, transport and access to commercial centres.

Bukoba is also a regional destination for visitors interested in lakeside scenery and the culture of northwestern Tanzania.

Other Important Ports on Lake Victoria

In addition to Port Bell, Jinja, Kisumu and Mwanza, several other ports and landing facilities support transport around Lake Victoria.

Kemondo Bay Port

Kemondo Bay Port is located in Tanzania’s Kagera Region. It forms part of the country’s wider network of Lake Victoria ports and supports water transport and regional connectivity.

Musoma Port

Musoma Port is situated in northern Tanzania, near the eastern side of Lake Victoria. It serves the surrounding commercial area and supports passenger and cargo transportation.

Nansio Port

Nansio Port is located on Ukerewe Island in Tanzania. It is important for connections between the island, mainland communities, and other destinations around Lake Victoria.

These smaller ports are essential to local transport networks, particularly for island communities and settlements that rely on boats and ferries to reach services and markets.

Lake Victoria Ports in Uganda, Kenya and Tanzania

The three countries bordering Lake Victoria operate different port networks, but their facilities contribute to a connected regional transport system.

Uganda: Port Bell and Jinja Pier are the country’s principal lake transport facilities. They support freight movement, marine services and connections with regional shipping routes.

Kenya: Kisumu Port is Kenya’s main commercial port on Lake Victoria. It provides cargo-handling facilities and connections with road and railway networks.

Tanzania: Mwanza North, Mwanza South, Bukoba, Kemondo Bay, Musoma and Nansio are among the ports supporting freight and passenger services along Tanzania’s extensive lakeshore.

Cross-border shipping between these ports can provide an alternative route for suitable cargo, particularly where vessel services, port infrastructure and onward transport connections are available.

Lake Victoria Ferries and Cargo Vessels

Ferries and cargo vessels are essential to transportation across Lake Victoria. Different vessels are designed for passenger travel, vehicle transportation, railway wagons or commercial freight.

Some notable vessels associated with Lake Victoria transport include:

MV Mpungu

MV Mpungu is a modern roll-on/roll-off freight vessel operated by East Africa Marine Transport. It was built to carry fully loaded trucks across Lake Victoria and serves routes linking Port Bell in Uganda, Kisumu Port in Kenya, and Mwanza South Port in Tanzania.

The vessel can transport up to 21 trucks, with a stated capacity equivalent to approximately 1,000 tonnes of containerized cargo. Its service supports cross-border freight movement and offers an alternative to transporting suitable cargo entirely by road.

MV Uhuru and MV Uhuru II

MV Uhuru and MV Uhuru II are Kenyan railway vessels associated with cargo transportation across Lake Victoria. They support the movement of freight between lake ports, including services connecting Kisumu and Port Bell.

MV Uhuru II entered service in 2024, strengthening Kenya’s capacity for lake cargo transportation. The vessels form part of wider efforts to restore and improve regional rail and water transport links.

MV Kaawa and MV Pamba

MV Kaawa and MV Pamba are Ugandan vessels associated with Uganda Railways Corporation’s marine services. Port Bell serves as a base for these vessels and other cargo ships transporting freight through Lake Victoria.

Their operations are part of Uganda’s efforts to support lake shipping and connect domestic port facilities with regional transport routes.

Other Lake Victoria Ferries

Lake Victoria has also been served by passenger and cargo vessels such as MV Victoria and MV Nyerere. However, vessel availability, routes and operational status can change, so current schedules should be confirmed with the relevant operator before travel.

When choosing a ferry, passengers and cargo owners should check departure times, the type of cargo accepted, safety requirements, ticket availability and any border-crossing formalities.

Challenges Facing Lake Victoria Ports

Despite their economic importance, Lake Victoria ports face infrastructure, environmental and administrative challenges that can affect shipping efficiency.

1. Outdated Port Infrastructure

Some port facilities require improvements to docks, berths, cargo-handling equipment, storage areas and passenger terminals. Inadequate infrastructure can slow loading and unloading, increase operating costs and limit the types of vessels that can be accommodated.

Investment in modern port facilities is important for improving cargo throughput and supporting more reliable shipping services.

2. Limited Road and Railway Connectivity

Efficient port operations depend on good connections with roads, railways, warehouses, and inland distribution centres. Where these connections are inadequate, cargo can experience delays and higher transportation costs.

Improving multimodal transport links would make it easier to transfer goods between vessels, trucks and trains.

3. Environmental Problems

Pollution, overfishing, invasive species and the growth of water hyacinth can affect Lake Victoria’s ecosystem and shipping activities. Floating vegetation can obstruct navigation, while water pollution threatens fisheries, biodiversity and the livelihoods of lakeside communities.

Ports and shipping operators need effective waste management, pollution prevention and emergency response systems to reduce environmental damage.

4. Cross-Border Regulations

Uganda, Kenya and Tanzania have their own customs procedures, shipping regulations and administrative requirements. Differences in documentation and clearance procedures can complicate international freight movement.

Greater coordination between the three countries would help simplify cargo processing, improve information sharing and strengthen regional trade.

5. Vessel Maintenance and Safety

Reliable lake transport requires regular vessel inspections, maintenance, trained crews, navigation aids and effective emergency procedures. Operators must comply with applicable maritime safety requirements to protect passengers, cargo and the lake environment.

Other Transport Facilities Mentioned in the Region

Not every facility associated with Uganda’s trade network is located on Lake Victoria. Two examples are worth distinguishing from the lake’s ports.

Tororo Inland Logistics and Container Facilities

Tororo is an inland transport and logistics centre in eastern Uganda, near the Kenyan border. Inland container and freight facilities in the wider Tororo area can support the movement and storage of goods destined for Uganda and neighbouring land-linked countries.

Tororo should not be classified as a Lake Victoria port because it is inland and does not sit on the lake’s shoreline. Its importance is in connecting inland freight networks with regional road, rail and port systems.

Butiaba Port on Lake Albert

Butiaba is located on the eastern shore of Lake Albert in western Uganda, not on Lake Victoria. Historically associated with lake transport and the petroleum sector, the area is also known for its lakeside scenery and potential tourism value.

It belongs in a broader discussion of Uganda’s inland water transport facilities rather than a list of Lake Victoria ports.

How Can Lake Victoria Ports Be Improved?

Modernizing Lake Victoria ports would help improve transport efficiency, strengthen regional trade, and support sustainable economic development.

1. Upgrade Docks and Cargo-Handling Facilities

Port authorities and governments can invest in stronger berths, modern cargo-handling equipment, improved warehouses and better passenger terminals. These upgrades would help ports handle freight more efficiently and accommodate appropriate vessels safely.

2. Maintain Navigable Channels

Regular hydrographic surveys, appropriate dredging and maintenance of navigation channels can help identify and address areas that restrict vessel movement. Such work must be planned carefully to protect the lake environment and maintain safe navigation.

3. Improve Road and Railway Connections

Better connections between ports, highways, railways and inland logistics centres would reduce delays and make it easier to transfer cargo between transport modes.

4. Introduce Digital Cargo Systems

Digital cargo tracking, electronic documentation and streamlined customs procedures can improve record-keeping, transparency and the coordination of freight movements across borders.

5. Develop Specialized Cargo Terminals

Where commercially justified, dedicated facilities for containers, petroleum products, general cargo and passenger services can improve operational efficiency and reduce congestion.

6. Strengthen Security and Safety

Ports should maintain appropriate surveillance, access controls, fire prevention equipment, emergency response procedures, and vessel inspection systems. Cooperation among port authorities and maritime agencies can also help address smuggling and other illegal activities.

7. Protect Lake Victoria’s Environment

Sustainable port development should include waste collection, wastewater management, oil-spill response plans, and measures to prevent pollution. Removing obstructive invasive vegetation and protecting aquatic habitats are also important for maintaining the lake’s long-term value.

8. Improve Regional Cooperation

Uganda, Kenya and Tanzania can improve lake transport through coordinated shipping procedures, compatible documentation, information sharing and investment in cross-border transport infrastructure. Better cooperation would help the ports function as a connected regional network rather than isolated facilities.

The Importance of Lake Victoria Ports to East Africa

Lake Victoria ports are important links in East Africa’s transport and economic system. From Port Bell and Jinja in Uganda to Kisumu in Kenya and Mwanza in Tanzania, these facilities support the movement of people and goods while connecting lakeside communities with wider commercial networks.

Their importance extends beyond cargo handling. Ports and landing facilities support fisheries, tourism, local employment and access to markets, particularly for communities that depend on water transport.

Continued investment in modern infrastructure, safer vessels, efficient border procedures and environmental protection can help Lake Victoria ports fulfil their potential as sustainable transport hubs for East Africa.

By strengthening cooperation among the three countries that share the lake, regional authorities can improve connectivity, support trade and protect this valuable freshwater resource for future generations.

book a safari