Die Distanz (Entfernung oder auch Strecke) zwischen Garissa und Machakos beträgt Luftlinie circa 290 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Machakos möglicherweise länger, da hier nur die Luftlinie, ausgehend von Garissa, berechnet wurde.