Cheap flights to Cagayan de Oro
Air travel to **Cagayan de Oro** is served by Laguindingan International Airport, located 26 kilometers from the city center. The route network connects the region with several key destinations across the country, ensuring a steady flow of passengers. The most popular flights are from Manila, with 270 weekly flights, as well as routes from Cebu City and Davao City.
A total of 5 airlines operate flights to this destination, allowing passengers to choose the most convenient schedules and conditions. The leading carriers in terms of flight frequency remain Cebu Pacific and Philippine Airlines, offering the highest number of departure options. Below on this page, you will find city cards with a search form to help you compare available offers and book your tickets.

Cebu City — Cagayan de Oro

Davao City — Cagayan de Oro

Manila — Cagayan de Oro



Jakarta — Cagayan de Oro

Riyadh — Cagayan de Oro



Barcelona — Cagayan de Oro



Dammam — Cagayan de Oro



Ahmedabad — Cagayan de Oro



Dubai — Cagayan de Oro

Dhaka — Cagayan de Oro



Madrid — Cagayan de Oro



Medina — Cagayan de Oro
Flight insights to Cagayan de Oro
Data-driven trends for direct flights to Cagayan de Oro — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Cagayan de Oro come from Manila, Cebu City and Iloilo City. Manila leads with around 270 flights a week.
- Manila270 flights/week
- Cebu City126 flights/week
- Iloilo City22 flights/week
- Davao City6 flights/week
Direct routes & fares
Popular non-stop routes to Cagayan de Oro range from Manila at $29 to Iloilo City at $139 — a quick way to compare direct-flight fares.
- Manilafrom $29
- Cebu Cityfrom $32
- Iloilo Cityfrom $139
- Davao Cityfrom $33
Cheapest departure cities
The cheapest places to fly to Cagayan de Oro from right now are Manila from $29, Cebu City from $32 and Davao City from $33.
- Manilafrom $29
- Cebu Cityfrom $32
- Davao Cityfrom $33
- Iloilo Cityfrom $139
Longest direct flights
The longest direct flight to Cagayan de Oro is from Saipan at about 3h 36m, followed by Hagatna (3h 24m) and Basco (2h 14m).
- Saipan3h 36m
- Hagatna3h 24m
- Basco2h 14m
- Laoag1h 59m
- Bandar Seri Begawan1h 58m
Popular departure cities to Cagayan de Oro
Frequently asked questions
- Which airports serve flights to Cagayan de Oro?
- All scheduled flights arrive at Laguindingan International Airport (CGY). It is located approximately 26 kilometers from the city, and the center can be reached by taxi or shuttle buses.
- How many airlines fly to Cagayan de Oro?
- Five airlines fly to this Philippine city. The largest carriers include Cebu Pacific and Philippine Airlines, which handle the majority of the traffic.
- Which cities have the most frequent flights to Cagayan de Oro?
- The most popular departure points are Manila, with 270 flights per week, and Cebu City, with 126 flights. Regular connections are also established with Davao City.
- When is the best time to buy flight tickets to Cagayan de Oro?
- To secure affordable prices, it is recommended to plan your purchase 2–3 months before your trip. Flight costs usually increase during national holidays and peak tourist seasons.
- How to find cheap flights to Cagayan de Oro?
- We recommend keeping an eye on low-cost carrier sales and searching for different departure cities. Booking round-trip tickets at once often saves money compared to buying separate segments.