Escape theGrindLifePlay Nairobi free

Matatu fares in Nairobi, route by route

After the 25% rise in April 2026, route 35 from town to Umoja costs Ksh 70 to 80 off-peak and Ksh 125 to 130 in the rush hour. Commuting to town and back every work day at rush-hour fares comes to about Ksh 5,632 a month.

Rules as of April 2026. Updated .

Check your fare

When

One wayKsh 125 to 130from town to Umoja, in the rush hour

One wayKsh 125 to 130
There and backKsh 250 to 260
A month to work (22 days)Two rides a work day at Ksh 128, the fare the game charges at this time.Ksh 5,632

Route 35 runs via Moi Avenue, Tom Mboya Street, Outer Ring Road, Moi Drive.

Conductors set the fare on the day. These are the ranges reported in 2026; expect more on a Friday evening, in a jam or before a holiday.

Ksh 5,632 a month on fare, before rent. In GrindLife Nairobi you ride real routes from real stages. Can you make it work?

Play free GrindLife is a free life game on real Nairobi streets. The matatus in the game charge these fares.

Fares by route, from town

Ksh one way. A month is two rush-hour rides a work day. * Rain fare not reported: the game charges 2 times off-peak, capped.

RouteToOff-peakRush hourRainingA month (rush hour)
7CUpper Hill and KNH20 to 3040 to 6050*2,200
111Ngong100190200 to 5008,360
125Ongata Rongai100190200 to 5008,360
126Rongai and Kiserian100190200 to 5008,360
46Kawangware50 to 70100120*4,400
8Kibera50 to 70100120*4,400
6Eastleigh20 to 3040 to 6050*2,200
44Githurai and Zimmerman70125140*5,500
45Githurai and Kahawa70125140*5,500
17BKasarani and Mwiki70125140*5,500
11Parklands and Highridge20 to 3040 to 6050*2,200
58Buruburu70 to 80125 to 1301505,632
35Umoja70 to 80125 to 1301505,632
11BSouth B40 to 5060 to 6590*2,772
33Utawala and Embakasi70 to 80125 to 1301505,632

Fares by estate

Ksh one way from town. * No fare reported for this estate: the band of the routes nearest it, an estimate.

EstateOff-peakRush hourRoute
Westlands20 to 3040 to 6011
Upper Hill20 to 3040 to 607C
Kilimani*20 to 3040 to 6046
Kileleshwa*20 to 3040 to 60-
South B40 to 5060 to 6511B
South C40 to 5060 to 65-
Mukuru*40 to 5060 to 65-
Kibera50 to 701008
Kawangware50 to 7010046
Mathare*50 to 70100-
Kasarani7012517B
Roysambu70125-
Umoja70 to 80125 to 13035
Buruburu70 to 80125 to 13058
Donholm70 to 80125 to 130-
Embakasi70 to 80125 to 13033
Ongata Rongai100190125, 126
Ngong100190111
Karen*100190-

Why the fare moves

What it costs to commute

Twice a day, 22 days a month, at rush-hour fares: about Ksh 5,632 from Umoja, Ksh 2,200 from Upper Hill and KNH and Ksh 8,360 from Ongata Rongai. Off-peak, Umoja would be Ksh 3,300. For someone on a low salary, fare can eat as much as rent.

Questions people ask

How much is the matatu fare from town to Umoja?

Ksh 70 to 80 off-peak and Ksh 125 to 130 in the rush hour on route 35. When it rains, Ksh 150.

How much is fare from town to Ongata Rongai?

Ksh 190 in the rush hour on route 125, and Ksh 200 to 500 when it rains.

How much do matatus charge when it rains in Nairobi?

Often double. On the long routes the reported rain fare is Ksh 200 to 500.

How much does a Nairobi commuter spend on fare a month?

From Umoja, about Ksh 5,632 a month at rush-hour fares, twice a day for 22 work days.

Sources

  1. Kenyans.co.ke, "Nairobi commuters pay Ksh50 more as matatu fares jump 25% on high fuel prices", 15 Apr 2026
  2. Nairobi News, matatu fares when it rains
  3. The Standard, "Matatu operators to revise fares after pump prices drop", 2026

More Nairobi calculators