Kigali Kampala freight Rwanda Uganda trucking cross-border transport Rwanda

Distance and route

The road distance between Kigali and Kampala is around 495 kilometres, crossing the Rwanda–Uganda border at Gatuna (also known as Katuna on the Ugandan side). This is one segment of the wider Northern Corridor that continues on to Nairobi and the port of Mombasa.

Typical transit time

Passenger buses cover the route in around seven hours under normal conditions. Freight trucks generally take longer once loading, border clearance and any inspection time are factored in — planning for a full day door-to-door is realistic for most commercial shipments.

What moves along this corridor

This route carries significant two-way trade — manufactured goods and consumer products moving into Rwanda, and agricultural products and other Ugandan exports moving the other way — alongside transit cargo continuing further along the Northern Corridor toward Kenya and the port of Mombasa.

Crossing at Gatuna/Katuna

The Gatuna crossing operates under the EAC Single Customs Territory, which has meaningfully cut the documentation and re-declaration delays that used to slow cargo at this border. Even so, having your clearing agent's paperwork — commercial invoice, packing list and customs declaration — ready before the truck reaches the border keeps the crossing quick.

What affects the cost

Trucking rates on East African corridors run at roughly $2.80 per kilometre for a standard semi-trailer, though the exact rate depends on cargo type, whether the truck has a backhaul load for the return trip, and current border congestion. A forwarder with regular capacity on this specific route can often secure better rates than a one-off booking.

One of the busiest short-haul freight routes in the region — here's what shapes cost and transit time between Kigali and Kampala.

Related Umoja Services

Related Reading

Frequently Asked Questions

How far is Kigali from Kampala by road?
Approximately 495 kilometres via the Gatuna/Katuna border crossing.
How long does freight take from Kigali to Kampala?
Around seven hours of driving time, with a full day being a realistic total once loading and border clearance are included.
What documents do I need to send freight from Kigali to Kampala?
A commercial invoice, packing list and the customs declaration your clearing agent lodges for the crossing — the same core documents required for any cross-border shipment in the EAC.
Is this route used for transit cargo as well as direct trade?
Yes — it's part of the Northern Corridor, so cargo continuing on to or from Kenya and the port of Mombasa also passes through this segment.