E-commerce11 min read

Last-Mile Dispatch in Nairobi: In-House Bodas vs On-Demand Couriers (2026)

Mohamed Bah·Fondateur, Kolonell
August 19, 2026
Share:
Last-Mile Dispatch in Nairobi: In-House Bodas vs On-Demand Couriers (2026)

Last-Mile Dispatch in Nairobi: In-House Bodas vs On-Demand Couriers (2026)

E-commerce

The verdict in three sentences

In Nairobi, where addresses are imprecise and traffic dense, your last-mile delivery model decides your margin as much as your reputation. An in-house boda fleet is the cheapest per parcel (~KES 180) but only makes sense from 6 runs per rider per day to absorb the wage; an on-demand courier (Bolt, Little, Glovo) costs more (~KES 300) but switches on with no fixed cost. The real battle is the address-failure rate, cut from 12 % to 4 % with a GPS landmark and a pre-delivery call.

Three models, three cost structures

In-house, on-demand and 3PL are not compared on sticker price alone: you must factor in utilisation, fixed cost and failure rate. Here are the 2026 orders of magnitude for an urban parcel in Nairobi.

CriterionIn-house bodaOn-demand courierOutsourced 3PL
Cost per run~KES 180~KES 300~KES 380 + storage
Fixed costWage + bike + fuelNoneMonthly contract
Runs/day/rider8 (target)On demandBy volume
Break-even point6 runs/dayNoneHigh volume
Customer-experience controlFullPartialLow
Delivery window90 minVariableD+1 to D+2

Cutting the failure rate, the real margin lever

A parcel not delivered on the first try is a second trip paid for nothing plus an annoyed customer. In Nairobi the address-failure rate runs around 12 % on raw delivery. Two simple steps cut it by three.

LeverFailure rateEffect
Text address only (base)12 %Reference
+ Landmark / building photo8 %-4 points
+ Pre-delivery call the day before5 %-3 points
+ Slot confirmed by the customer4 %-1 point
Cost of a failure (2nd trip)KES 180-300Avoided per saved parcel

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Mini case study

Brian, who runs an online grocery in Nairobi, delivers 40 parcels a day in a dense zone. On 100 % on-demand he pays 40 x KES 300 = KES 12,000/day. Bringing it in-house with 5 riders at 8 runs each, his cost drops to 40 x KES 180 = KES 7,200/day, saving KES 4,800 per day once past the 6-run threshold. Adding the pre-delivery call, he takes failure from 12 % to 4 %, avoiding 3 re-deliveries a day, another KES 900 saved daily.

FAQ

When does an in-house fleet pay off? As soon as each rider reaches about 6 runs a day, the per-parcel cost (~KES 180) drops below an on-demand courier (~KES 300). Below that, the fixed cost of wage and bike makes in-house more expensive.

How do you handle imprecise addresses in Nairobi? Ask for a known landmark, a building photo and a WhatsApp number, then call the day before. These steps cut the failure rate from 12 % to about 4 %, avoiding costly re-deliveries.

Should you mix models? Yes, the hybrid model is often optimal: in-house fleet on dense recurring zones, on-demand courier as overflow for peaks and far zones. You keep control without paying for an under-used fleet.

What does a failed delivery cost? Every parcel not delivered on the first try triggers a second trip of KES 180 to 300, plus the risk of cancellation on cash on delivery. Reducing failures is often more profitable than negotiating the run price.

Let's talk about your project. We model your last mile and connect your store to your riders or on-demand couriers for optimal dispatch. WhatsApp +221 77 596 93 33.

Tags:#last mile#delivery#boda fleet#on-demand courier#boda boda#3PL#dispatch#Cotonou Nairobi
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.