Die Distanz (Entfernung oder auch Strecke) von Homa Bay nach Ruiru beträgt Luftlinie ungefähr 287 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Ruiru höchst wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Homa Bay nach Ruiru berechnet wurde.