The Hidden Costs of Running a Matatu in Kenya: Why High Fares Don't Always Mean High Profits

To many Kenyans, paying KSh 120 from Nairobi CBD to Rongai or KSh 80 to Kikuyu can feel expensive. It's easy to assume matatu owners and crews make huge profits from every trip. However, a conversation between two conductors (makangas) paints a very different picture. Behind every fare collected is a long list of expenses that passengers rarely see.

If you've ever wondered where your fare goes, here's a closer look at the hidden economics of Kenya's matatu industry.

A Full Matatu Doesn't Mean Full Profit

Take a 33-seater matatu travelling from Nairobi CBD to Rongai.

If every passenger pays KSh 120, the gross collection is:

33 × 120 = KSh 3,960

At first glance, almost KSh 4,000 on one trip sounds like easy money.

But before the driver and owner can celebrate, several deductions are made almost immediately.

Stage Charges Begin Before the Journey Starts

Before the matatu even leaves the CBD, stage-related expenses start accumulating.

According to what many crews describe, these may include:

 

Expense Approximate Cost
Stage departure fee KSh 200
Booking clerk (book writer) KSh 100
Police collections (where reported) KSh 100
Stage marshals / queue management Varies

These costs differ from route to route and not every stage operates the same way, but they represent common operating expenses discussed within the industry.

Reaching the Destination Isn't Free Either

After arriving in Rongai, the vehicle doesn't simply wait for passengers without additional costs.

Conductors often refer to the waiting area as the "shimo."

Typical expenses may include:

Expense Approximate Cost
Parking at the destination stage ("shimo") KSh 250
County-related charges (commonly referred to as Kanjo fees) KSh 30
Passenger callers or "hypers" who help fill the vehicle Around KSh 100

 

These people play an important role in ensuring the matatu fills quickly, especially during off-peak hours when passengers are fewer.

The Difference Between Rongai and Kikuyu Routes

During the conversation, one conductor explained why the Rongai route appears more profitable than Kikuyu.

A Rongai passenger may pay around KSh 120, while Kikuyu fares can fluctuate throughout the day:

  • Morning: KSh 50
  • Mid-morning: KSh 60
  • Afternoon: KSh 70
  • Peak hours: KSh 80

Although Kikuyu matatus often make more trips because of the shorter distance, the lower fare means the gross revenue per trip is considerably lower than Rongai.

Every route therefore has its own balance between:

  • Distance travelled
  • Passenger demand
  • Number of trips per day
  • Operating expenses
  • Traffic delays

Why Conductors Say They Can Lose KSh 600 on a Trip

One striking point from the conversation was the claim that a crew can "bleed" around KSh 600 or more on a single trip before accounting for fuel and other operating costs.

Using the figures mentioned:

  • Stage departure: KSh 200
  • Booking clerk: KSh 100
  • Police collections (where reported): KSh 100
  • Destination stage ("shimo"): KSh 250
  • County charge: KSh 30
  • Passenger callers: KSh 100

That already totals approximately KSh 780 in expenses.

These figures are anecdotal and can vary significantly depending on the SACCO, route, stage management practices, and local enforcement.

And That's Still Not the End

Beyond these stage-related costs, a matatu owner must still cover:

  • Fuel
  • Driver's salary
  • Conductor's salary
  • Daily vehicle target (remittance)
  • Insurance
  • Vehicle servicing
  • Tyres
  • Brake repairs
  • Loan repayments (if financed)
  • NTSA compliance costs
  • SACCO fees
  • Unexpected mechanical breakdowns

Only after all these expenses are met can the owner determine whether the day's operations were actually profitable.