Understanding the Coffee Export Logistics Chain
Uganda is a landlocked country, which means every bag of export coffee travels approximately 1,170 kilometres from Kampala to the port of Mombasa in Kenya before it reaches international shipping lanes. This corridor is the single most important logistics artery for Ugandan coffee, handling over 95% of all coffee exports. Understanding how it works is essential for any importer sourcing Ugandan coffee.
The logistics chain begins at the exporter's warehouse or dry mill in the Kampala area, where coffee is graded, bagged, and stuffed into containers. From there, containers travel by road to Mombasa, clear customs transit procedures at the Kenya-Uganda border, and arrive at the port for vessel loading. The entire process from container stuffing to vessel departure typically takes 7 to 14 days, depending on the shipping line schedule and documentation readiness.
The Mombasa Corridor: Route and Transit Times
The Northern Corridor from Kampala to Mombasa is a well-established trade route used by all East African landlocked countries. The road distance is approximately 1,170 kilometres, passing through Jinja, the Busia or Malaba border crossing, Eldoret, Nakuru, and Nairobi before descending to the coast at Mombasa.
Road Transit from Kampala to Mombasa
A container truck departing Kampala typically reaches Mombasa in 3 to 5 days under normal conditions. The journey includes a mandatory border stop at either Busia or Malaba, where customs transit documents are processed. This border clearance usually takes 2 to 6 hours if all paperwork is in order. Delays can occur during peak harvest season (October to February) when border traffic increases significantly.
Port Dwell Time at Mombasa
Once the container arrives at Mombasa, it enters the port's container terminal or a Container Freight Station (CFS). The clearing agent submits the export documentation to Kenya Ports Authority and arranges for customs verification. Port dwell time, from container arrival to vessel loading, normally ranges from 2 to 5 days. The container is then loaded onto the vessel according to the shipping line's cut-off schedule.
Alternative: Inland Container Depot (ICD)
Some exporters use the Kampala Inland Container Depot, where containers are stuffed and sealed under customs supervision in Kampala. The container then travels under a customs transit bond directly to Mombasa port with the border formalities pre-cleared. This can reduce border delays by 24 to 48 hours and is increasingly popular for high-volume exporters. Major shipping lines including Maersk, CMA CGM, and MSC offer through bills of lading from Kampala ICD.
Container Types and Loading Specifications for Coffee
Ugandan coffee is exported almost exclusively in 20-foot and 40-foot dry containers. The choice between the two depends on shipment volume, destination freight rates, and buyer requirements. Both container types must be food-grade, clean, dry, and free from any odour that could taint the coffee.
20-Foot Container (Twenty-Foot Equivalent Unit)
- Internal Volume33.2 m³
- Max Payload~28 tonnes
- 60-kg Bags320 to 325 bags
- Net Coffee Weight19.2 metric tonnes
- Best ForSingle-grade lots, smaller buyers, spot shipments
40-Foot Container (Forty-Foot Equivalent Unit)
- Internal Volume67.7 m³
- Max Payload~26 tonnes
- 60-kg Bags440 to 460 bags
- Net Coffee Weight26.4 metric tonnes
- Best ForLarge contracts, multi-grade lots, long-term buyers
Bagging and Container Stuffing
Most Ugandan export coffee is packed in 60-kilogram jute bags, with an increasing share using GrainPro hermetic liners inside the jute for quality preservation during transit. A 20-foot container holds approximately 320 bags (19.2 metric tonnes net) when hand-stacked, and a 40-foot container holds approximately 440 to 460 bags (26.4 metric tonnes net). The lower weight limit on 40-foot containers reflects road weight restrictions on the Mombasa corridor rather than container volume capacity.
Container stuffing should be supervised by the exporter's quality control team. Bags must be stacked securely to prevent shifting during road transit, and the container doors must be sealed with a numbered seal recorded on both the packing list and the bill of lading. Any sign of tampering with the seal at the destination port can result in a full customs inspection at the importer's expense.
Freight Costs and Shipping Line Selection
Freight costs from Kampala to major destination ports vary by market and season. The following are indicative ranges based on mid-2025 market conditions, expressed as all-in FOB Mombasa rates that include road transport from Kampala, border clearance, Mombasa port handling, and documentation.
Indicative Freight Rates (per 20-foot container)
- Mombasa to Northern Europe (Hamburg, Antwerp, Rotterdam): $2,400 to $3,200
- Mombasa to Mediterranean (Genoa, Barcelona, Piraeus): $2,200 to $3,000
- Mombasa to North America East Coast (New York, Savannah): $3,800 to $5,200
- Mombasa to Middle East (Jebel Ali, Jeddah): $1,600 to $2,400
- Mombasa to East Asia (Shanghai, Busan, Tokyo): $2,800 to $4,000
A 40-foot container typically costs approximately 1.5 to 1.7 times the 20-foot rate for the same route. Shipping lines with strong presence on the Mombasa route include Maersk, MSC, CMA CGM, Hapag-Lloyd, PIL, and Evergreen. Booking 3 to 4 weeks in advance of the intended shipment date is recommended, particularly during the October to February peak export season when container availability can tighten.
Road Transport: Kampala to Mombasa
The road freight component from Kampala to Mombasa typically costs $1,200 to $1,800 per 20-foot container and $1,600 to $2,200 per 40-foot container, depending on fuel prices and seasonal demand. This is usually bundled into the overall freight quote by the shipping line or freight forwarder. Always confirm whether the freight quote includes or excludes the Kampala-to-Mombasa road leg.
Documentation at Mombasa Port
Before a container can be loaded onto a vessel at Mombasa, the clearing agent must present a complete documentation package to Kenya Ports Authority and Kenya Revenue Authority customs. The documentation requirements for transit exports from Uganda are well established, but missing or incorrect paperwork is the most common cause of containers missing their booked vessel.
Documents Required at Mombasa Port
- Uganda Customs Export Entry (C17): Filed through the ASYCUDA World system and transmitted electronically to Kenyan customs at the border.
- Transit Bond: A customs guarantee that the goods are in transit through Kenya. Arranged by the clearing agent and usually covered by the freight forwarder's bond facility.
- UCDA Export Permit: Required by Kenyan customs to verify the coffee is legally exported from Uganda.
- Certificate of Origin: May be requested by Kenyan customs to confirm the goods are of Ugandan origin.
- Packing List and Commercial Invoice: Standard commercial documents for customs verification.
- Bill of Lading Instructions: Provided by the exporter to the shipping line specifying the consignee, notify party, and freight terms.
A competent clearing agent in Mombasa is essential. The agent handles all port-side procedures, including customs verification, Kenya Ports Authority gate passes, container terminal delivery, and vessel loading coordination. Most Ugandan coffee exporters work with clearing agents who have handled coffee shipments for years and understand the specific documentation patterns that Mombasa customs expects. For a detailed breakdown of all export documents, see our Export Documents Checklist.
Marine Cargo Insurance for Coffee Shipments
Marine cargo insurance is not legally mandatory for coffee exports from Uganda, but it is strongly recommended for every shipment. Coffee is a high-value commodity, and the risks during transit are real: road accidents on the Kampala-Mombasa highway, container damage during port handling, seawater ingress during ocean transit, and theft are all documented risks on the Mombasa corridor.
Types of Marine Insurance Coverage
- Institute Cargo Clauses (A): All-risk coverage, the most comprehensive. Covers physical loss or damage from any external cause except specifically excluded perils (war, strikes, inherent vice, wilful misconduct). This is the recommended coverage for coffee shipments.
- Institute Cargo Clauses (B): Named perils coverage. Covers loss or damage from specified risks including fire, explosion, vessel stranding, collision, and discharge at port of distress. Less comprehensive than Clause A.
- Institute Cargo Clauses (C): Limited named perils. Covers only major casualties such as vessel sinking, fire, and collision. Not recommended for coffee.
Insurance Premiums and Claims
Marine insurance premiums for coffee from Mombasa to major destination ports typically range from 0.15% to 0.35% of the CIF value, depending on the destination, the shipping line, and the exporter's claims history. The insurance policy should cover 110% of the CIF value (the standard for letter of credit transactions) and be arranged before the container departs Kampala. In the event of a claim, the original insurance certificate, bill of lading, packing list, commercial invoice, and a survey report from the destination port are required.
Vessel Sailing Frequency from Mombasa
Mombasa port has direct vessel sailings to all major coffee markets. Northern European ports see 3 to 5 sailings per week with a transit time of 18 to 24 days. Mediterranean ports: 2 to 3 sailings per week, 14 to 18 days. North America East Coast: 1 to 2 sailings per week, 28 to 35 days. Middle East: daily sailings, 7 to 10 days. East Asia: 2 to 3 sailings per week, 21 to 28 days. Transhipment via Colombo, Salalah, or Jebel Ali is standard for routes without direct Mombasa connections.
Seasonal Considerations and Planning Ahead
The Ugandan coffee export logistics chain operates year-round, but certain seasons bring predictable challenges that importers should plan around. The main Robusta harvest from October to February coincides with peak demand for road transport and container availability. Container shortages at Kampala ICD are most common in November and December. Booking containers and vessel space 3 to 4 weeks ahead during these months is prudent.
The long rains (March to May) can slow road transit on the Kampala-Mombasa highway, particularly on the sections between Eldoret and Nakuru. Adding 1 to 2 extra days to the transit estimate during the rainy season is advisable. The short rains (October to November) have a similar effect but are less severe.
Political or administrative disruptions at the Busia and Malaba border crossings are rare but do occur. Non-tariff barriers such as weighbridge queues, random customs inspections, or administrative backlogs can add 12 to 48 hours to the border crossing. Maintaining a buffer of 3 to 4 days in the overall logistics schedule provides insurance against these unpredictable delays.