Die Distanz (Entfernung oder auch Strecke) zwischen Upi und Cagayan de Oro beträgt Luftlinie circa 170 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Cagayan de Oro höchst wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Upi, berechnet wurde.
Luftlinie (ungefähr)
106 Meilen
92 Seemeilen