Philippine Airlines and Cebgo fly from Cebu City to Cagayan de Oro every 4 hours.
How to get from Cebu City to Cagayan de Oro
From Cebu City taxi to Cebu airport, fly to Cagayan airport, then taxi to Cagayan de Oro. 1 h 11 min $87. From Cebu ferry to Cagayan De Oro. 10 h 30 min $19. From Cebu Pier 1 car ferry to Cagayan De Oro Port. 11 h $17.