Logistics and Trade in Kenya: Best Free Port, SGR and EAC Hub

Business Radar’s logistics and trade hub covers how goods move into, out of and across Kenya: the port of Mombasa, the Standard Gauge Railway, inland container depots, clearing agents and trade with the East African Community. Every rate and rule comes from the body that sets it, such as Kenya Railways, the Kenya Ports Authority or KRA.

Updated 10 November 2026.

SGR and rail freight

Kenya Railways’ Tariff Notice No. 4 of 2026 sets rail freight rates for traffic booked from 1 June 2026. A loaded 20 ft import container from Kilindini to Nairobi costs USD 550 and a 40 ft USD 630:

Containers, up direction (import, transit, loaded), USD per container
Route20 ft40 ftNetwork
Kilindini – Naivasha$600$700SGR
Kilindini – Nairobi$550$630SGR
Kilindini – Athi River$550$630SGR
Naivasha – Malaba$465$650MGR
Naivasha – Kisumu$465$650MGR

Dangerous goods in containers: 20% above normal container rates.

A 20 ft container loaded singly on a wagon is charged the 40 ft rate.

Empty containers moving up are charged the full container load rate for the route.

Source: Kenya Railways Tariff Notice No. 4 of 2026 (freight rates), effective 1 Jun 2026; checked 10 Nov 2026.

Logistics in Kenya: SGR container rates 2026
SGR and MGR container rates, up direction.

Our SGR cargo rates page has every table: export containers, refrigerated containers, bulk cargo, petroleum, Lake Victoria marine services and demurrage. See also CMA CGM’s SGR freight service, the SGR vehicle freight service and the Old Mombasa Road works near the Nairobi ICD.

Logistics in Kenya: local cargo rail rates per tonne
Local conventional cargo by rail, KSh per tonne.

Mombasa port

The Kenya Ports Authority publishes a daily shipping movement report showing ships at berth, ships waiting and the day’s planned movements. Our guide explains how to read the Mombasa port vessel schedule.

Logistics in Kenya: KPA shipping movement reports per month
How often KPA posts its daily shipping movement report.

Clearing and importing

EAC and regional trade

Small traders crossing into Uganda, Tanzania, Rwanda and other EAC states can use the Simplified Trade Regime. For cargo going on to Uganda by rail, the SGR runs to Naivasha and the metre gauge line continues to Malaba and Kisumu; Kenya Railways also runs Lake Victoria services from Kisumu to Port Bell, Jinja and Mwanza:

Lake Victoria marine services
RouteUSD per TEUUSD per tonne
Kisumu – Port Bell$400$20
Kisumu – Jinja$400$18
Port Bell – Kisumu$400$20
Jinja – Kisumu$400$18
Kisumu – Mwanza$425$21
Mwanza – Kisumu$400$21

Source: Kenya Railways Tariff Notice No. 4 of 2026 (freight rates), effective 1 Jun 2026; checked 10 Nov 2026.

Logistics in Kenya: refrigerated container rail rates
Refrigerated container rates on the SGR.

How we build the logistics pages

Logistics costs in Kenya are spread across many official documents: Kenya Railways’ tariff book, KPA’s port notices and reports, KRA’s customs rules and the EAC’s trade regimes. We read the original document, copy the figures exactly, show the date we checked it and link to it, so you can confirm a rate before you rely on it. We do not use rates quoted by third parties.

When a body issues a new tariff or rule, we update the page and note the effective date. Logistics firms, shipping lines and clearing agents can tell us about a change at info@businessradar.co.ke; we add it once we can see it in the official source.

Frequently asked questions

How much is SGR freight from Mombasa to Nairobi?

USD 550 for a loaded 20 ft import container and USD 630 for a 40 ft, under Kenya Railways’ tariff from 1 June 2026, excluding handling and VAT.

Where can I see ships at Mombasa port?

KPA’s Shipping Movement page on kpa.co.ke posts the daily report. Our vessel schedule guide explains how to read it.

Can logistics companies advertise on Business Radar?

Yes, through labelled sponsored content. Rates and rules on our pages come only from official sources and are never sponsored.

★ Add Business Radar as a preferred source on Google
Latest