For boda riders
Ride for Narua App. Know your pay before you go.
Every job shows its pay, KES 70–180 per delivery, before you accept. Paid weekly to M-Pesa. Keep your stage, add deliveries when it suits you.

Why ride with us
Fair pay you can see, every time.
Pay shown first
KES 70–180 per delivery by distance. You see it before you tap accept.
Paid every Friday
Weekly payout to your M-Pesa. Need it sooner? Instant cash-out for KES 15.
Extras are yours
Rain fee KES 30 and busy-hour fee KES 20 go 100% to you.
Ride when you want
Go online and offline in the app. No minimum hours.
What you need
Five things to bring.
Bring these to your verification meeting. We check every rider in person before their first job.
- National ID, 18 years or older
- Valid motorcycle riding licence
- Your own or rented motorcycle, insured
- Android smartphone with M-Pesa
- Certificate of good conduct
How to join
From WhatsApp to first delivery in four steps.
- 1
Apply on WhatsApp
Send us your name and stage. We reply with a time to meet.
- 2
Get verified
Bring your documents. We check them and your bike in person.
- 3
Learn the app
A short practice run: accepting jobs, handover codes and payouts.
- 4
Go online and earn
Switch on, accept the jobs you want, get paid every Friday.
Earnings
Honest numbers, fuel included.
Base pay per delivery by distance. Rain and busy-hour fees are added on top.
| Distance | Rider gets |
|---|---|
| 0–1.5 km | KES 70 |
| 1.5–3 km | KES 95 |
| 3–5 km | KES 130 |
| 5–8 km | KES 180 |
Example: 15 deliveries a day
- Average pay per delivery
- KES 97
- Fuel and wear (about 4 km)
- − KES 40
- You keep per delivery
- KES 57
Net per day
KES 855
Net per month (26 days)
KES 22,230
Pilot estimates from the rate card, not a guarantee. Real earnings depend on hours, distance and demand.
Questions
Rider questions, answered.
How much do I earn per delivery?
KES 70–180 base pay depending on distance, shown before you accept. Rain and busy-hour fees are added and go fully to you.
When and how am I paid?
Every Friday to your M-Pesa. If you need money sooner, instant cash-out costs KES 15.
Do I have to accept every job?
No. You see the pickup, drop-off and pay first, then choose.
Who gets the rain and busy-hour fees?
You do, 100%. Rain fee is KES 30, busy-hour fee is KES 20.
Can I keep working my stage?
Yes. Go online in the app when you want deliveries and offline when you don't.
Ready to ride?
Message us on WhatsApp with your name and stage. We reply within a day.