Kenya has two seaports, one in Mombasa and the other in Lamu. The port of Mombasa is one of the largest in East Africa, handling millions of containers annually and hundreds of ships monthly.
The port of Lamu is relatively newer and was developed to serve the northern corridor as part of the LAPSSET program.
Quick Facts
- In 2022, Kenyan ports handled 1.45 million TEUs.
- In 2025, the port of Mombasa received 1,656 port calls, compared to Lamu’s 77.
- Imports passing through Kenyan ports in 2025 amounted to 28.3 million tons.
- Exports through Kenyan ports in 2025 were 1.15 million tons.
- Containers were the most common cargo type with a total of 720 port calls.
How Many Containers do Kenyan Ports Handle?
Data from the World Bank revealed that in 2022, Kenyan ports handled a total of 1.45 containers, as measured in twenty-foot equivalent units (TEUs).[1]
Compared to Tanzanian competitor ports, this was double what they handle. In total, Tanzanian ports handled 700,000 containers in the same year.
How Many Vessels Docked in Kenyan Ports?
Unlike TEU, which measures the number of containers passing through a port, port calls are the number of vessel arrivals in a port.
In 2025, the port of Mombasa had 1,656 port calls, compared to only 77 in Lamu. This represents the total number of shipping vessels that docked in both ports.[2]
|
Month |
Mombasa |
Lamu |
|
Jan |
137 |
2 |
|
Feb |
130 |
0 |
|
Mar |
121 |
2 |
|
Apr |
129 |
0 |
|
May |
126 |
4 |
|
Jun |
141 |
3 |
|
Jul |
149 |
3 |
|
Aug |
132 |
16 |
|
Sep |
149 |
11 |
|
Oct |
146 |
8 |
|
Nov |
131 |
14 |
|
Dec |
165 |
14 |
Total Imports Through Kenyan Ports
Most Kenyan imports pass through Kenyan ports. In 2025 alone, a total of 28.3 million tons of imports came through Kenyan ports.
This was significantly higher than the 15.3 million tons of imports that went through Tanzanian ports in 2025.
|
Year |
Imports (Tons) |
|
2019 |
24,076,178 |
|
2020 |
23,479,801 |
|
2021 |
24,014,355 |
|
2022 |
22,993,725 |
|
2023 |
22,784,691 |
|
2024 |
24,944,979 |
|
2025 |
28,326,482 |
Total Exports Through Kenyan Ports
Kenya imports more than it exports and we can see this from the table below.
While Kenya imported 28.3 million tons of goods in 2025, it only managed to export 1.15 million tons of goods. In contrast, Tanzania exported more through its ports than we do, with total exports amounting to 2.16 million tons in the same year.[3]
|
Year |
Exports (Tons) |
|
2019 |
1,225,043 |
|
2020 |
1,070,793 |
|
2021 |
1,288,114 |
|
2022 |
1,036,635 |
|
2023 |
1,224,662 |
|
2024 |
1,286,825 |
|
2025 |
1,151,384 |
Port Calls into Kenyan Ports by Cargo Types
Ships don’t just transport containers. In other cases, they can be tankers carrying fuel or other chemicals, or they could carry general cargo that cannot fit into containers.
Other vessels carry dry bulk goods such as grain and fertiliser, or RORO, which stands for Roll On and Roll Off, representing vessels that carry wheeled machines such as cars.
In 2025, a total of 720 vessel arrivals carried containers, with 322 consisting of dry bulk vessels.
|
Cargo Type |
Number |
|
Container |
720 |
|
Dry Bulk |
322 |
|
Tanker |
309 |
|
General Cargo |
248 |
|
RORO |
134 |
Between the port of Mombasa and Lamu, the number of port calls by cargo type IN 2025 could be broken down as follows:
|
Cargo Type |
Mombasa |
Lamu |
|
Container |
663 |
57 |
|
Dry Bulk |
319 |
3 |
|
Tanker |
309 |
0 |
|
Gen. Cargo |
231 |
17 |
|
RORO |
134 |
0 |
See Also
- Are Tanzanian Sea Ports Overtaking Mombasa?
- Length of Paved and Unpaved Roads in Kenya – Bitumen and Earth Roads.
- Access to Electricity in Kenya by County
- Population Access to the Internet by County
References
[1] The World Bank. World Population Indicators.
[2] UN Global Platform; IMF PortWatch. Accessed via HDX https://data.humdata.org/dataset/kenya-daily-port-activity-data-and-shipment-estimates
[3] UN Global Platform; IMF PortWatch. Accessed via HDX https://data.humdata.org/dataset/united-republic-of-tanzania-daily-port-activity-data-and-shipment-estimates