Not running yet. No seat can be booked today. Nairobi – Eldoret opens first, and everyone on the waiting list is told the day it does.
Opening first on Nairobi – Eldoret

Book a seat. Or sell the ones you're not using.

Twende Pamoja.

Everyone verified, and the money held until you arrive.

Nothing can be booked yet. Searching tells us which routes people want, which is how we decide where to open next.

Join the passenger waitlist

We'll message you the moment your route opens.

No payment. No spam. One message when your route opens.

Founding drivers wanted

We're recruiting the first drivers on the Eldoret–Nairobi corridor. Get verified early and you take the first bookings when the route opens.

Register as a driver →

Verified on both sides

Drivers hand over licence, logbook, and insurance that covers fare-paying passengers. We check the class of cover, not just that a certificate exists. Passengers verify their identity too. Nobody travels with an unknown.

How we check →

Paid on arrival

Passengers pay by M-Pesa at booking. The payment provider will hold it and release the driver's earnings once you both confirm arrival.

See the flow →
For drivers

Cars run between Nairobi and Eldoret all day, most of them carrying one person. Same fuel, same tolls, same road — and three seats earning nothing.

You were driving anyway. Three seats bring in KES 8,610.

KES 8,610
Three seats sold KES 10,500
Our share — 18%, and never more − KES 1,890
Yours KES 8,610
Your fuel for the run — the same carried or empty KES 5,137

on one Nairobi–Eldoret run with three seats at the Standard floor of KES 3,500. Your fuel is the same figure whether you carry three people or none, so the KES 8,610 is money that was not going to exist. Fill the fourth seat and it is KES 11,480. Price above the floor, or drive a bigger car, and you keep more — the same three seats in an Executive leave you KES 14,760. Our eighteen per cent does not change with any of it.

EldoretNairobi
NakuruNairobi
EldoretKisumu
KisumuNairobi
EldoretKitale
Routes

Where BoraRide runs

Every corridor below is in the system. We open them one at a time, once there are enough verified drivers to make a search worth doing. Fares shown are indicative and vary by vehicle class — see how fares are set.

Rift Valley & Western

Where we start

Nairobi – Eldoret
310 km · about 5 hr 30
Pilot
KES 3,500 – 6,000 per seat, by vehicle class
Picks up at Nakuru and Naivasha — book any leg
Eldoret – Kisumu
115 km · about 2 hr
Waitlist
KES 1,300 – 2,250 per seat, by vehicle class
Via Kapsabet
Eldoret – Kitale
70 km · about 1 hr 15
Waitlist
KES 800 – 1,350 per seat, by vehicle class
Short hop, high frequency
Nairobi – Kisumu
340 km · about 6 hr
Waitlist
KES 3,850 – 6,600 per seat, by vehicle class
Via Kericho and Nakuru
Nairobi – Nakuru
160 km · about 2 hr 45
Waitlist
KES 1,800 – 3,100 per seat, by vehicle class
Via Naivasha
Nakuru – Eldoret
155 km · about 2 hr 30
Waitlist
KES 1,750 – 3,000 per seat, by vehicle class
Part of the pilot corridor

Central & Eastern

Planned for after the pilot

Nairobi – Nyeri
150 km · about 2 hr 30
Planned
KES 1,700 – 2,900 per seat, by vehicle class
Via Thika
Nairobi to Meru
265 km · about 4 hr 30
Planned
KES 3,000 – 5,150 per seat, by vehicle class
Via Thika and Embu
Nairobi to Nanyuki
200 km · about 3 hr 15
Planned
KES 2,250 – 3,850 per seat, by vehicle class
Via Nyeri

Coast

A separate market — later

Nairobi to Mombasa
485 km · about 8 hr
Planned
KES 5,500 – 9,400 per seat, by vehicle class
Via Voi
Mombasa to Malindi
120 km · about 2 hr
Planned
KES 1,350 – 2,300 per seat, by vehicle class
Via Kilifi
Nairobi to Namanga
165 km · about 2 hr 30
Planned
KES 1,850 – 3,200 per seat, by vehicle class
Via Kajiado
Fares

Priced by distance and by the car.

A seat in a Vitz and a seat in a Prado are not the same seat. Every route carries a floor and a ceiling, and drivers choose their price inside that band. The floor stops the corridor being bid down to nothing; the ceiling stops it pricing itself out of reach on a Friday afternoon.

Standard
Vitz, Demio, Fielder, Axio
KES 11.30per km, per seat
Eldoret – Nairobi · KES 3,500
Comfort
Premio, Allion, Note, Wish
KES 14.20per km, per seat
Eldoret – Nairobi · KES 4,400
SUV & 7-seater
Voxy, Noah, Sienta, Harrier
KES 16.30per km, per seat
Eldoret – Nairobi · KES 5,050
Executive
Prado, Mercedes, BMW, Lexus
KES 19.35per km, per seat
Eldoret – Nairobi · KES 6,000

Rates are per seat per kilometre and set the band within which a driver prices a trip. The floor is not there to recover fuel — a driver already making the journey spends that whether the seats are full or empty. It is there so the corridor is not bid down to the point where nobody bothers. Vehicle class is assigned at verification from the logbook, not chosen by the driver. Fares shown across this site are indicative and subject to change before launch.

How you travel

Three ways to book.

The same car, the same driver, the same road. What changes is who else is in it — and whether you want that to be nobody but the people you came with.

Regular
A seat, beside other passengers
Per seatfrom KES 3,500 Eldoret – Nairobi
Book one seat or several. The driver fills the rest.
Private
The whole car, nobody else aboard
Whole vehicleevery seat, whether you use it or not
For travelling with people you know, or alone.
Family Opening soon
The whole car, with child seats fitted
Whole vehicleplus a named list of who is travelling
Held closed until we have it in writing that a child is covered.

Private and Family take the whole vehicle, so the fare is every seat in it. Family additionally requires a vehicle verified as carrying child seats to an approved standard, and a list of everybody travelling — because a passenger who is not named is a passenger an insurer has not been told about. We will not open it on a policy that pays nothing on the death of a child, and until an insurer confirms that in writing it stays shut.

Trust & safety

Your safety is the whole product.

Carpooling only works if both sides know who they're dealing with. That check happens before anyone travels, not after something goes wrong.

Verified both ways

Drivers and passengers both confirm their identity. Verification level shows on every profile.

Money held until arrival

Payment sits with a regulated provider and reaches the driver only when you both confirm the trip is finished.

Numbers stay private

Calls and messages run through the app. Neither side sees the other's real phone number.

SOS on every trip

One tap will send your location and trip details to our safety desk and your emergency contact.

Share your journey

Send a live trip link to family before you set off, so someone always knows where you are.

Reviews that stick

Both sides rate each other after every trip. A pattern of complaints removes an account.

What every driver hands over before their first trip

Identity document, driving licence, logbook, insurance certificate and a photograph of the vehicle. No listing goes live until every one has been read by a person.

  • ✓Photograph of the vehicle
  • ✓Vehicle logbook
  • ✓Vehicle registration details
  • ✓Valid driving licence
  • ✓Valid insurance cover
How it works

Post a trip, or take a seat on one

The same journey from both sides. Money moves only when the trip is done.

If you're driving

  1. 1

    Get verified once

    ID, driving licence, logbook, insurance and a photo of the vehicle. Checked before your first listing goes live.

  2. 2

    Post the trip you're already making

    Route, departure time, and how many seats you're willing to fill.

  3. 3

    Bookings arrive paid

    A seat is confirmed only once the passenger has paid. You both get confirmation by app and email.

  4. 4

    Agree the pickup in chat

    Message inside the app beforehand. Neither of you sees the other's real number.

  5. 5

    Start the trip

    Both confirm you've met. Tapping Start Trip will open navigation and arm the SOS button.

  6. 6

    Get paid on arrival

    Both tap Arrived. Your share is released to M-Pesa — no chasing anyone for cash.

If you need a seat

  1. 1

    Search your route

    Where you're going and when. You see the driver's name, rating, vehicle and what each seat costs.

  2. 2

    Check who you're travelling with

    Verification badges, past reviews, vehicle photos and cancellation terms — before you commit.

  3. 3

    Pay to confirm

    M-Pesa. Your fare will go to the payment provider rather than to the driver, and reach them only once you have both confirmed you arrived.

  4. 4

    Sort out the details in chat

    Exact pickup point, luggage, timing. Your phone number stays private.

  5. 5

    Travel

    You will be able to share your live trip with someone at home, with SOS available for the whole journey.

  6. 6

    Arrive and rate

    Both tap Arrived, the driver gets paid, and your review helps the next passenger.

Driver earnings

What the empty seats are worth.

We haven't launched, so we have no earnings history to show you. Here is the arithmetic on a single Eldoret–Nairobi run in a Standard-class car.

KES 10,500

Three seats sold

At the Standard floor of KES 3,500 per seat over 310 km. A four-seater with the driver in it.

− KES 1,890

Our share, 18 per cent

Covers checking every driver and every certificate, the desk that answers an alarm, and the payment provider’s charges — which we pay rather than deduct from you.

KES 5,137

Fuel for the run

About 24 litres for 310 km at 13 km per litre, at KES 214.03 — the pump price in Nairobi this cycle. Spent whether you carry anybody or not.

KES 8,610

What the seats add

On a journey you were making anyway, so it is money that was not going to exist. The same three seats in an Executive car bring KES 14,760.

Worked on a 310 km Nairobi–Eldoret journey in a small saloon doing 13 km per litre, at the EPRA pump price for the current cycle. The fuel figure is shown because you will think of it anyway, not because the seats are paying for it. Tolls, servicing and insurance are on top. Your consumption, the price you set within the band and how many seats you fill all change the answer — this is the arithmetic, not a promise.

Before you apply. Carrying paying passengers needs motor insurance written for hire and reward, with passenger liability covering every seat you sell. An ordinary private policy does not cover them, however comprehensive it is. Cover in the right class starts at around KES 9,586 a year, about three Standard seats on the Nairobi–Eldoret run, out of a year of driving. Joining costs KES 1,499 once, then KES 499 a year.

Questions

What people ask us

If yours is not here, ring 0716 451 732 or write to info@boraridecarpool.com. A person answers both.

Is this safe? I would be getting into a stranger's car.

Every driver is verified before they can carry anybody: identity documents, driving licence, logbook and a photograph, all checked by a person rather than a scanner. You see their name, photograph, vehicle, registration and rating before you book.

While the journey runs it is tracked, and you can share it with whoever you like so somebody at home knows where you are. If something goes wrong you can raise an alarm from the app, and it reaches a desk with a person at it.

What happens to my money if the driver never turns up?

Nothing happens to it. Your fare goes to a licensed payment provider when you book — not to the driver and not to us — and it stays there until the journey is over and both of you have confirmed it happened.

If nobody comes for you, the money comes back. The driver is only paid once you have both said you arrived.

Am I insured while I am in the car?

A vehicle cannot carry passengers on BoraRide unless its insurance covers carrying passengers. We read every certificate against five checks — the class of cover, the passenger liability, whether the registration matches, whether it covers the day of the trip, and whether it is genuine according to AKI's motor database.

An ordinary private motor policy does not cover carrying passengers who have paid. That is exactly why we check.

Why is it more expensive than a matatu or a shuttle?

Because it is a different thing. A matatu is cheaper and a shuttle is cheaper, and we do not pretend otherwise.

What you are paying for is a seat in a car rather than a row in a van, leaving at the time that was agreed rather than when the vehicle fills, with a driver whose papers somebody has read and a journey somebody is watching.

How do I pay?

M-Pesa, when you book. You will get a prompt on your phone and a booking reference once it goes through.

What if I need to cancel?

There is a window after booking in which you can cancel and get everything back. After that a portion is kept, because a seat held for you is a seat the driver could not sell to somebody else.

If the driver cancels, you get everything back regardless of when it happens.

Can I book the whole car?

Yes. Private takes the whole vehicle, so nobody else is aboard — the fare is every seat, whether you use them or not. It suits travelling with people you already know, or travelling alone.

Family does the same and adds fitted child seats and a list of everybody travelling. It is not open yet, and it will not open until an insurer confirms to us in writing that a child is covered.

I drive this route anyway. How do I offer seats?

Register, then upload your identity documents, driving licence, logbook and insurance certificate. Somebody reads them. Once you are approved you can post a trip, set your price within the band for your vehicle class, and the seats are offered to passengers searching that route.

You are paid after the journey, once both you and your passengers have confirmed it happened.

How much can I earn as a driver?

It depends on the route, your vehicle class and how many seats you fill. Rates are set per seat per kilometre, with a floor and a ceiling for each route. You are making the journey regardless, so the fuel is spent whether you carry anybody or not — a seat sold is money you would not otherwise have had.

You keep the great majority of the fare. Our share is a percentage of it, and we absorb the payment provider's charges rather than passing them to you.

Where does BoraRide operate?

We are opening corridor by corridor rather than everywhere at once, so that every route we list has enough drivers on it to be worth searching. Nothing is open yet. Nairobi – Eldoret will be first, and the status of every route is shown beside it on this page.

If we are not on your road yet, join the waiting list and we will tell you when we are.

Founding drivers

Start earning on the route you already drive.

Nairobi – Eldoret opens first. Get on the list now and you'll be taking bookings from day one.

Not running yet. Be told the day we open.

Nairobi – Eldoret opens first. Everyone on the list hears the day it does, before anybody else.

Join the waiting list