Die Distanz (Entfernung oder auch Strecke) von San Mariano nach Cagayan de Oro beträgt Luftlinie ca. 185 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Cagayan de Oro höchst wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von San Mariano, berechnet wurde.
Luftlinie (ungefähr)
115 Meilen
100 Seemeilen