Die Entfernung (Strecke bzw. Distanz) von Bato nach Cagayan de Oro beträgt Luftlinie circa 184 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Cagayan de Oro sicherlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Bato, berechnet wurde.
Luftlinie (ungefähr)
114 Meilen
99 Seemeilen