Ports in Uganda — Kampala Port Code, Location and Cargo Routing
Summary:Uganda is landlocked, so its “port” is an inland one: Kampala (UN/LOCODE UGKAM) is the destination gateway for virtually all sea freight from China. This page gives Kampala’s port code, coordinates, location and climate, and explains how ocean containers actually reach it.
Port information: Kampala (UGKAM)
- Port code: UGKAM
- Coordinates: 0.3475964° N, 32.5825197° E
- Function: Inland container depot (dry port) and national cargo gateway
- Elevation: about 1,190 m above sea level
- Distance to Lake Victoria shore: about 11 km (Port Bell)
Kampala is Uganda’s capital and largest city, the seat of the national government and the commercial heart of the country. The city grew up around a fort established in 1890 and spreads across seven hills on the southern-central plateau, just north of Lake Victoria. Although it lies almost on the equator, its high elevation keeps the climate mild, with no extreme heat through the year.
Why a landlocked country has a “sea port” code
No ocean vessel ever calls at Kampala. Containers shipped from China are discharged at a coastal gateway — normally Mombasa in Kenya, occasionally Dar es Salaam in Tanzania — and then move roughly 1,200 km inland by rail or bonded truck to Kampala’s inland container depots. On a through bill of lading the forwarder arranges the ocean leg, port clearance at the gateway and the inland leg as one contract, which is why shippers commonly quote “China to Kampala” as a single routing.
Overland transit into Uganda depends on border congestion at Malaba and Busia and on inland road conditions, so door delivery times should always be confirmed at booking.
Location and climate
The urban area covers roughly 200 km² across the seven hills, from Old Kampala to Nakasero and Makerere. Being 1,190 m above sea level on the equator gives the city comfortable temperatures year round — a fact that also matters to logistics, because cargo is not exposed to the extreme heat that affects some lowland African corridors.
Frequently asked questions
What is the port code for Kampala, Uganda?
Kampala’s UN/LOCODE is UGKAM. Bookings, bills of lading and manifests for cargo moving to Uganda normally show UGKAM as the final destination even though the ocean discharge port is Mombasa or Dar es Salaam.
Do ocean vessels sail to Kampala?
No. Uganda has no coastline. Containers are discharged at Mombasa (Kenya) or Dar es Salaam (Tanzania) and railed or trucked about 1,200 km to Kampala’s inland container depots under a through transport document.
How long does shipping from China to Uganda take?
Ocean transit to the Kenyan or Tanzanian gateway is typically quoted in the range of 25–35 days, plus inland transfer into Uganda. Allow extra buffer for border crossings such as Malaba, and confirm the current schedule at booking.
Which documents are needed for Uganda shipments?
The core set is the commercial invoice, packing list, bill of lading and certificate of origin, plus any permits the commodity requires. Requirements change, so it is worth checking the current Ugandan import rules before shipping.
Can Goodhope arrange door-to-door delivery to Kampala?
Yes. Goodhope Freight books the ocean leg, clears the container at the gateway port and arranges bonded inland transport to Kampala, either port-to-door or full door-to-door.
Ship from China to Uganda with Goodhope Freight
Goodhope Freight (China) Limited is a China-based international freight forwarder and NVOCC (license GD20230925153335), moving FCL, LCL, air and door-to-door cargo from every major Chinese port and city to Uganda since 2012. Send the commodity, gross weight, volume, packing list and destination port, and we will confirm the routing, schedule and all-in rate: sales007@goodhopefreight.com or WhatsApp / WeChat +86 18938691638.

