Die Entfernung (Strecke bzw. Distanz) zwischen Recife und Garanhuns beträgt Luftlinie circa 201 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Garanhuns höchst wahrscheinlich länger, da hier nur die Luftlinie, ausgehend von Recife, berechnet wurde.