James MwangiHead of Rentals, ICABS Solutions

Taxi Fares in Nairobi (2026 Price Guide)

A taxi in Nairobi typically costs KES 270–500 for short trips within the city, and around KES 1,000–1,400 for an airport transfer from JKIA to the CBD. ICABS taxis are metered — roughly KES 180 base + KES 45/km + KES 5/min for a standard car — and show an exact upfront price before you book, so you never have to negotiate.

What affects your taxi fare in Nairobi

No two trips cost exactly the same, but a handful of factors explain almost all the variation you'll see on your fare estimate.

With an upfront-fare app like ICABS, all of these are calculated before you confirm — the price you see is the price you pay.

  • Distance and route — the single biggest factor, especially for airport and cross-town trips.
  • Time of day — early mornings, evening rush hour and late nights can carry higher demand pricing.
  • Airport surcharges — JKIA and Wilson pickups often cost a little more due to access and waiting.
  • Waiting time — extra minutes at pickup or mid-trip stops can add to the fare.
  • Tolls — trips using the Nairobi Expressway include the toll on top of the ride fare.

How to pay for a taxi in Nairobi

Cashless is now the norm in Nairobi, and it's both safer and more convenient than carrying notes. With ICABS you can pay for any ride with M-Pesa, a debit or credit card, or your topped-up ICABS wallet.

Paying in-app means there's a record of every trip, no fumbling for change, and no awkward fare negotiation at the end of the ride.

App vs street taxi: which is cheaper?

Street taxis quote a negotiated price that depends on your bargaining and the driver's read of you — which often means visitors and late-night riders pay more.

App-based rides show a transparent, upfront fare calculated the same way for everyone, plus licensed drivers, GPS tracking and a trip record. For most riders the app fare is both fairer and safer, even when the headline price is similar.

Tips to avoid overpaying

A few simple habits keep your Nairobi taxi spend predictable:

  • Use an upfront-fare app so the price is locked before you travel.
  • Where possible, avoid peak windows (7–9 AM and 5–7 PM) when demand pricing kicks in.
  • Confirm the destination and route in the app before you start.
  • Share your trip with a trusted contact for safety on night rides.

Indicative Nairobi taxi fares for 2026. Ranges only — ICABS shows your exact upfront fare before you book.

TripEstimated fare (KES)Typical time
Within CBD270–320~10 min
CBD → Westlands430–505~20 min
Karen → CBD1,030–1,190~40 min
JKIA → CBD1,010–1,165~35 min
JKIA → Westlands1,210–1,395~45 min

Frequently asked

How much is a taxi in Nairobi?

Short trips within the city typically cost KES 270–500, while an airport transfer from JKIA to the CBD is around KES 1,000–1,400 for a standard car. ICABS is metered and shows an exact upfront fare before you confirm.

How much is a taxi from JKIA to the CBD?

A taxi from Jomo Kenyatta International Airport (JKIA) to Nairobi CBD typically costs around KES 1,010–1,165 for a standard car and takes about 35 minutes, depending on traffic and demand.

Can I pay for a Nairobi taxi with M-Pesa?

Yes. ICABS is fully cashless — pay for any ride with M-Pesa, a debit/credit card, or your ICABS wallet. No cash and no fare negotiation required.

Are Nairobi taxis more expensive at night?

Late-night and peak-hour trips can carry higher demand pricing, and airport runs may include a surcharge. With ICABS the upfront fare already reflects this, so there are no surprises at the end of the ride.

JM

About James Mwangi

Head of Rentals, ICABS Solutions

James leads the ICABS rentals marketplace across Kenya. He previously ran a Nairobi-based fleet of 40+ self-drive vehicles for 7 years and writes about pricing, fleet management and operational realities of running a Kenyan rental business.

Related