Errands · Pickup and drop-off

Pickup and delivery errands in Nairobi

Something to collect, return or hand over? A BodaSwift driver or rider goes to get it and takes it where it needs to be, and lets you know at pickup and at drop-off.

KSh 200 commitment fee to book, price from KSh 300. You pay the rest after the errand is done. We call you within 30 minutes, Mon to Sat 8am to 6pm.

Motorbike carrying cardboard boxes along a city street

What we do

What we can collect and deliver

01

Documents

Contracts, forms and envelopes between homes, offices and schools.

02

Parcels at stages and courier offices

Collect a package sent by bus, matatu or courier and bring it to you.

03

Repairs and returns

Drop off or collect a phone, laptop or shoes from the fundi, or return an item to a shop.

04

Gifts and forgotten items

Deliver a gift, flowers or the keys you left at home.

Pricing

Commit with KSh 200. Pay the rest when it's done.

Service fee

From KSh 300

Deliveries between the zones we list show the exact price on the request form. Other errands are priced before the job starts, from KSh 300. You pay after the errand is done.

Goods and bills

At cost

Anything we buy or pay for you is sent by M-Pesa before anything is bought or paid. You get the receipt, and no markup is added.

Delivery prices

What a delivery costs.

Price = KSh 100 + the pickup zone + the drop-off zone (a trip inside one zone counts the zone once) + the parcel size, with a minimum of KSh 300. The request form shows your exact price before you send it.

ZoneAreas it coversZone price
CBDCity centre, Moi Avenue, Kenyatta Avenue, Tom Mboya, River RoadKSh 50
WestlandsWestlandsKSh 100
LavingtonLavingtonKSh 125
UptownParklands, Gigiri, RundaKSh 150
KilimaniKilimani, Kileleshwa, Upper Hill, YayaKSh 100
Thika RoadPangani, Allsops, Roysambu, Kasarani, Zimmerman, Githurai, Kahawa, Garden Estate, TRM, RuiruKSh 550
Limuru RoadRuaka, Gachie, BananaKSh 400
Kiambu RoadRidgewaysKSh 250
Parcel sizeWhat fitsAdded to price
SmallAn envelope or shoebox, up to 5 kgKSh 0
MediumFits a rider's delivery box, up to 15 kgKSh +100
LargeUp to 25 kg and still safe on a motorbikeKSh +250

Base price KSh 100. Minimum price KSh 300. Your KSh 200 commitment fee is part of the price: you pay it when you request and the rest after the delivery.

Worked examples

  • Westlands to Kilimani, small parcel: 100 + 100 + 100 = KSh 300
  • CBD to Lavington, medium parcel: 100 + 50 + 125 + 100 = KSh 375
  • Westlands to Kasarani, small parcel: 100 + 100 + 550 = KSh 750

Shopping, queue and office errands, other errands, and places outside these zones are priced by us and confirmed by phone or email before the job starts, from KSh 300.

Money handled clearly

Paying for pickups

Most pickups only need the service fee, paid after the drop-off. If there is something to pay at collection (a repair bill or a courier charge), tell us when you request and send that amount by M-Pesa before it is collected.

How it works

Request it. We run it.

We call you within 30 minutes, Mon to Sat 8am to 6pm. Requests sent outside those hours are handled the next working morning.

01

Fill in the form

Tell us what needs doing, where and when. You get a reference on screen and by email straight away.

02

Pay KSh 200 to commit

Pay the commitment fee by M-Pesa Paybill and enter the code. We call you within 30 minutes, Mon to Sat 8am to 6pm, to confirm the details. Deliveries show their price on the form; other errands are priced before the job starts, from KSh 300.

03

Pay after it's done

A BodaSwift driver or rider does the errand. When it is complete, you pay the balance with the KSh 200 already deducted.

Coverage

Errands across Nairobi.

We run errands in these areas and the neighbourhoods around them. Outside the list? Request anyway and we will tell you if we can do it.

  • CBD
  • Westlands
  • Parklands
  • Kilimani
  • Kileleshwa
  • Lavington
  • Hurlingham
  • Upper Hill
  • South B
  • South C
  • Lang'ata
  • Karen
  • Embakasi
  • Kasarani
  • Roysambu
  • Ngong Road

FAQ

Pickup and delivery errands: questions.

How much does a delivery cost?

Price = KSh 100 + the pickup zone + the drop-off zone (a trip inside one zone counts the zone once) + the parcel size, with a minimum of KSh 300. For example, Westlands to Kilimani, small parcel: 100 + 100 + 100 = KSh 300. The request form shows the exact price as soon as you enter both places. You pay KSh 200 when you request and the rest after the delivery.

Can you collect a parcel from a bus or matatu office?

Yes. Share the waybill or reference number and the name the parcel was sent to. Some offices also need a copy of the receiver's ID, so we confirm what they ask for before the driver or rider goes.

Will I know when it has been delivered?

Yes. The driver or rider lets you know at pickup and again at drop-off.

Is there anything you will not carry?

We do not carry cash, illegal items, weapons or anything we are not allowed to see. Parcels must be packaged and fit on a motorbike or in a car. Ask for a car for fragile or bulky items.

How much does an errand cost?

Deliveries between the zones we list show the exact price on the request form. Other errands are priced by us before the job starts, from KSh 300, based on distance, time and how much there is to do, and we confirm the price by phone or email. You pay a KSh 200 commitment fee by M-Pesa when you request the errand, and the balance after the errand is done, with the KSh 200 deducted. Goods or bills we pay on your behalf are charged at cost.

What is the commitment fee for?

The KSh 200 holds a driver or rider for you and filters out requests that are not serious. It is not an extra charge: it comes off your final bill. If we cannot take your errand, we refund it in full.

Can I cancel?

Yes. Reply to your confirmation email or call the help line on 0117 722 140, quoting your reference. Cancel before a driver or rider sets off and we refund the commitment fee. Once they are on the way, the fee covers their transport and is not refunded.

Ready when you are

Hand this errand to BodaSwift.

Tell us what needs doing. Deliveries show their price on the form; other errands are priced before we start, from KSh 300. You pay the rest when it is done.

Request an errand