This guide is for anyone running a customer-facing business in Kigali in 2026: online sellers, retail chains, restaurants, grocery stores, pharmacies, B2B suppliers. We'll cover what good last-mile looks like, what it costs, where most operations get it wrong, and how to design a delivery model that scales without breaking your margins.
Why last-mile in Kigali matters more than ever
The numbers tell the story. Rwanda's e-commerce market is forecast to hit USD 373.7 million in 2025 and reach USD 937 million by 2029 — a 26% growth trajectory through the decade. Roughly one million additional Rwandans are projected to start shopping online over the next five years. With about 85% of households owning a mobile phone, the demand is already there.
Behind every online order is a delivery. Kigali platforms like Vuba have set the bar for fast on-demand delivery of meals and daily essentials. Grocery-delivery services have trained the city to expect same-day fulfilment. If your business isn't delivering at that standard, customers are noticing.
The good news: Kigali is one of the easiest cities in the region to do last-mile well. It's geographically compact. Addresses, while still in development, are improving fast. Mobile money makes payment friction near zero. And the on-demand trucking infrastructure required to scale last-mile already exists.
What "good last-mile" actually means
Strip away the buzzwords and good last-mile delivery means six things:
1. On-time delivery. Customer gets the order within the promised window. Not "today." Not "this afternoon." A specific window they can plan around.
2. Full delivery. What was ordered is what arrives. Right items, right quantity, undamaged.
3. Visible delivery. Customer can see where their order is on a map and when it'll arrive.
4. Polite delivery. The driver behaves professionally. Greets the customer. Wears appropriate branding. Doesn't argue about location or payment.
5. Documented delivery. Proof of delivery — photo, signature, OTP — so disputes can be resolved without your team becoming detectives.
6. Affordable delivery. The cost per drop is sustainable for your business model. If you're losing money on every delivery, you'll lose money at scale.
Most last-mile operations in Kigali fail at one or two of these. Fixing them is what separates a delivery model that scales from one that burns out at 50 orders a day.
The four common last-mile models in Kigali
Different business types use different models. Pick yours deliberately.
Model 1: In-house delivery
You hire drivers, own (or lease) bikes/vans, and run dispatch internally. Highest control. Highest fixed cost. Works for restaurants with high daily order density (50+ orders/day from one location) where dedicated capacity pays back.
Model 2: Outsourced on-demand
You partner with an on-demand logistics provider who dispatches the nearest available driver/vehicle for each order. Zero fixed cost. Pay per delivery. Scales up or down with your volume. Best for most e-commerce sellers, smaller restaurants, and growing retail chains.
Model 3: Hybrid
In-house for predictable, recurring deliveries (subscription boxes, scheduled B2B drops); on-demand for variable customer orders. Used by mature operators who've outgrown pure on-demand but don't want full in-house cost.
Model 4: Customer pickup
Not "last-mile" in the strict sense, but worth mentioning. Locker pickup, in-store pickup, or scheduled pickup events. Lowest delivery cost. Customer friction higher. Useful as an option alongside delivery, not as the only channel.
What last-mile costs in Kigali
Per-drop cost is influenced by:
- Vehicle type. Motorbike (cheapest, fits most parcel deliveries), cargo van (small to medium orders), small truck (larger items, multi-package orders).
- Distance. Across Kigali distances are short, but cross-city deliveries cost more than neighbourhood ones.
- Time window. Standard same-day cheaper than 1-hour or scheduled time-slot deliveries.
- Cargo type. Documents and small parcels cheapest; refrigerated, fragile, oversized more.
- Drop density. A driver doing 8 drops per route is much cheaper per drop than one doing 2.
The biggest lever is drop density — which depends on order volume and area concentration. If your orders are scattered with low density, on-demand will be cheaper than in-house (because the on-demand network has density across many shippers). If your orders are concentrated, in-house may eventually beat on-demand on unit cost — but rarely before you hit serious daily volume.
For specific pricing across Kigali, request a quote at ironji.com/quote.
The operational reality: addresses, access, and AOI
Kigali addresses are improving but still inconsistent. Operationally, plan for these realities:
- Pin-drop addresses are king. A GPS pin is more reliable than a street name. Make sure your checkout collects one.
- Phone numbers matter. Every order needs an active phone number. Drivers will call before approaching unfamiliar addresses.
- Apartment / compound access. Gates, security guards, multiple buildings — add notes at checkout so the driver isn't standing outside guessing.
- Time-of-day patterns. Traffic is heaviest 7:00–9:00 and 17:00–19:00. Build this into delivery promises.
- Rainy season. During heavy rain (especially March–May), motorbike deliveries slow significantly. Have a small-vehicle fallback.
A logistics partner with mature Kigali experience handles most of this transparently. Less mature partners will let edge cases blow up your customer experience.
Designing your delivery promise
Your delivery promise — what you tell customers at checkout — is a strategic choice, not a default. The three common shapes:
Same-day delivery: Cheapest. Most flexible. Works for non-urgent orders. Standard for most e-commerce.
Time-window delivery: "Between 14:00 and 16:00." Higher cost. Higher customer satisfaction. Works for higher-value orders and any service where the customer needs to be present.
Express / 1-hour delivery: Highest cost. Use for urgent verticals (pharmacy, restaurant, premium grocery). Sets you apart from competitors, but only if you can sustain reliability.
Pick the promise you can keep 95%+ of the time at your current volume. Stretch goals come after the operations are clean.
What drivers actually need from you
Drivers are partners in your customer experience. They need:
- Clear pickup process. Where to pick up, what to pick up, who to hand it back to.
- Clean packages. Sealed, labelled with name, phone, address, and pin (or address). Crystal clear.
- Accurate destination info. Pin drop. Apartment number. Gate notes.
- Communication channels. A way to contact the customer (call/SMS) and a way to escalate to your support team if there's an issue.
- Respect. They're representing your brand at the doorstep. Treat them well.
Operations that treat drivers like commodities get commodity service. Operations that treat them like extensions of the brand get brand-grade service.
When to switch from in-house to on-demand (or vice versa)
A practical decision framework:
Switch from in-house to on-demand if:
- Your fleet is sitting idle for hours per day
- Order volume is variable and unpredictable
- You're paying for full-time drivers who deliver fewer than 8–10 drops per day
- You want to grow into new neighbourhoods without buying more vehicles
Switch from on-demand to in-house (or add in-house capacity) if:
- Your daily order volume is consistently above ~50 drops from a single location
- Your geographic concentration is high
- You need very specific service standards (branded drivers, special handling) that on-demand can't guarantee
- On-demand unit costs are eating margin you could capture by going internal
Most Kigali operations should start on-demand. Switch only when the math forces it.
How Ironji powers last-mile in Kigali
Our on-demand network is built for the speed and density that modern customer expectations require. For your last-mile programme, we provide:
- Right-sized vehicles. Cargo vans, pickups, and small trucks matched to your average order size.
- Vetted drivers. Background-checked, trained, customer-facing professionals.
- Real-time tracking. Your customer (and your team) can see live ETAs.
- Proof of delivery. Photo, signature, or OTP at every drop.
- Volume flex. Handle promotion-day spikes without renegotiating capacity.
- Multi-channel booking. API-integration, dashboard, phone, or WhatsApp.
- Coverage. Every Kigali neighbourhood and across to the suburbs.
Whether you're running 5 orders a day or 500, the experience scales the same way.
Frequently asked questions about last-mile delivery in Kigali
What's the fastest delivery time in Kigali?
On-demand platforms can dispatch within 30 minutes; total delivery time depends on distance and traffic. Express 1-hour delivery is achievable in central Kigali for most parcels.
How much does last-mile delivery cost in Kigali?
Per-drop cost depends on vehicle, distance, time, cargo, and drop density. Request a custom quote at ironji.com/quote with your typical order profile to see real numbers.
Should I use motorbikes or cars for delivery?
Motorbikes are fastest and cheapest for small parcels and documents. Cars or vans are required for larger orders, fragile items, or weather-sensitive cargo. Many Kigali operations use both.
How do I handle delivery failures (customer not home)?
Build a retry policy into your promise: re-attempt later the same day, schedule for the next day, or hold at a pickup point. Communicate the policy at checkout so customers aren't surprised.
Can Ironji integrate with my e-commerce platform?
Yes — we offer API integration for automated order dispatch, plus dashboard and manual booking options. Contact us at +250 783 889 601 to discuss your platform.
Do I need to provide my own delivery drivers?
No — that's the point of on-demand. You focus on your product and customer; we handle pickup, delivery, tracking, and proof of delivery.
What's the best vehicle for restaurant delivery in Kigali?
Motorbikes for single-meal deliveries within a 5 km radius; small cars or vans for multi-order routes or longer distances.




