Die Entfernung (Strecke bzw. Distanz) von Kapsabet nach Ruiru beträgt Luftlinie ungefähr 255 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Ruiru wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Kapsabet nach Ruiru berechnet wurde.