Distance from Cagayan de Oro to Mankayan

The distance from Cagayan de Oro to Mankayan is approximately 1,019 km / 633 mi (as the crow flies).

The following map shows the distance from Cagayan de Oro to Mankayan.

For more detailed information about any of the places please click on the place name:
Cagayan de Oro
Mankayan

Map options

Current distance: Cagayan de Oro -> Mankayan
Show reverse: Mankayan -> Cagayan de Oro

DistanceRouteRoute by bikeRoute by foot