On this page, you can find and buy flight tickets for the Kozhikode — Cagayan de Oro route. The distance between the cities is 5,363 km, and since there are no direct flights, the journey involves layovers at major transport hubs.
Ticket prices are dynamic and depend on the selected dates and airlines; current offers and a price chart are available below. You can also find out how to get to the departure airport and explore transport options from the airport to your destination.











