Search Cagayan de Oro to Puerto Princesa flights
Discover the best flight deals from Cagayan de Oro to Puerto Princesa

The distance between Cagayan de Oro and Puerto Princesa is approximately 637.99 km. Find the best flight deals and travel tips.
Airports in Cagayan de Oro
Airports in Puerto Princesa
Common questions about Cagayan de Oro to Puerto Princesa flights