Termini
Where every trip begins
A terminus is a stage where matatus line up and passengers board — the start of a route, or any stage a SACCO works from.
A route, end to end
Routes on 2Safiri run between two points, with the stages in between recorded so fares match the distance actually travelled.
How a terminus works
- 01
Vehicles check in at a terminus
A matatu arrives at any of its SACCO's stages and joins the line. Position is first-come, first-served, so nobody argues about whose turn it is.
- 02
Passengers board and pay
Seats fill at the stage, and once the crew goes live on a route, passengers can book them in the app too. Fares go through M-Pesa or a scan of the vehicle's QR code.
- 03
The vehicle departs when it's full
Once loaded, the marshal releases it and the next vehicle moves up. The trip is tracked from the terminus to the last stage.
- 04
Stages along the way still count
Passengers flagged down mid-route are recorded against the same trip, and fares are charged for the legs they actually travel.
Which termini are covered?
Coverage follows the SACCOs on the platform — each one adds the termini and routes it already plies, so the network grows as operators join rather than being fixed by us. If your SACCO runs a route that isn't here yet, adding it takes a minute once you've registered.
Add your routes