Cheap Flights Davao to
Cagayan de Oro 🏞️
Only Cebgo flies this route nonstop, and only 2–3 times a week. We track every direct fare, plus the ₱955 Rural Transit bus for the days there's no flight.
Davao → Cagayan de Oro, Philippines
🔍 Search DVO → Cagayan de Oro flights
Compare live prices across all airlines — book instantly.
Bus alternative: Davao → Cagayan de Oro by land
Because the direct flight only runs 2–3 times a week, a lot of Dabawenyos just take the bus instead of building a trip around Cebgo's schedule. Rural Transit Mindanao (RTMI) runs daily coaches from Davao City (Ecoland Terminal) to Cagayan de Oro (Agora Terminal), overland through Bukidnon via Valencia and Malaybalay. The trip takes approximately 5 hours 30 minutes and costs around ₱955 one-way for the standard Premium class — with restroom on board. It's the more reliable option when your travel dates don't line up with a Cebgo departure, and it's usually cheaper than a connecting flight through Manila or Cebu.
DVO → Cagayan de Oro flight deals today
Cheapest one-way fares from Francisco Bangoy International (DVO) to Laguindingan International (CGY) · Prices in PHP
📅 DVO → Cagayan de Oro Price Calendar
See the cheapest days to fly — click any date to book at that price.
Best time to fly DVO → Cagayan de Oro
Month-by-month price guide for Davao to Cagayan de Oro flights
Real costs for Davao travellers
Here's what ₱4,500 by bus vs ₱11,000 by air actually gets you in Cagayan de Oro for a long weekend
Things Dabawenyos always get wrong about Cagayan de Oro
Five mistakes first-time Davao-to-Cagayan de Oro travellers consistently make
Cebgo is the only airline flying DVO–CGY nonstop, and it currently operates around 2–3 times a week (Tuesday, Thursday, and Sunday — always double-check the current schedule, it shifts). If your dates don't line up, Philippine Airlines and Cebu Pacific will still sell you a ticket, but it connects through Manila or Cebu and can take 4–7 hours door to door. For those in-between dates, the ₱955 Rural Transit bus (5h30m, Davao Ecoland → CDO Agora) is usually faster and always cheaper than a connection.
Davao's airport sits about 15 km from downtown — a 20–30 minute Grab ride. Laguindingan is a different story: it's 32–34 km from Cagayan de Oro city center, about 45–60 minutes by road. The standardized airport shuttle van costs around ₱199 per person; a taxi runs ₱500–700. Don't book a tight connection or an evening activity assuming you'll be in the city 20 minutes after landing — you won't be.
Davao's Kadayawan Festival (mid-August, main events usually the third week) and Cagayan de Oro's Higalaay Festival (month-long, culminating August 28) overlap almost every year. That means both ends of this already-thin route are in fiesta mode simultaneously — hotels fill up in both cities, and the handful of weekly Cebgo seats go early. If you're trying to do both festivals in one Mindanao trip, book flights and rooms 2–3 months ahead, not the usual few weeks.
If you end up booking a Manila- or Cebu-routed connection instead of the direct Cebgo flight, you may be on two separate tickets with two separate baggage allowances — meaning you could pay for checked baggage twice. Always check whether your connection is a single through-ticket (one baggage check, one boarding pass sequence) or two separate bookings before you commit to the cheaper-looking fare.
Cagayan de Oro isn't a beach destination — it's the "City of Golden Friendship" and the rafting capital of Mindanao. The Cagayan de Oro River has real Class II–IV rapids depending on the season, and half-day rafting packages run roughly ₱800–₱1,500 per person including gear and a guide. Dabawenyos expecting an island-hopping weekend are often surprised; travellers who come in expecting river adventure and a laid-back river-city vibe get the better trip.
Airlines flying DVO → Cagayan de Oro
One of the thinnest domestic trunk routes in the Philippines — only one airline flies it nonstop
💡 Reality check: Cebgo's direct flight is a small ATR turboprop with limited seats and no baggage add-on discount for last-minute purchases — book it as early as your dates allow. Connections through Manila or Cebu are separate tickets on some fare classes, meaning two baggage allowances and two check-ins; confirm before assuming a "through fare."
Cagayan de Oro travel guide for Davao visitors
Everything you need to know before you fly — or bus — from Davao to CGY
🚌 Bus & land alternatives
- Rural Transit (RTMI): Davao Ecoland Terminal → CDO Agora Terminal, ~5h30m, ₱955 one-way
- Route runs overland through Bukidnon via Valencia and Malaybalay — scenic but winding, bring motion-sickness meds if needed
- Daily departures, no need to book far ahead except around Kadayawan/Higalaay or Christmas
- Best for: budget travellers, anyone whose dates miss the twice-weekly Cebgo flight, or those who prefer not to fly small turboprops
- Van/GT Express services also run the route with similar fares and slightly faster times on light traffic days
🏍️ Getting around Cagayan de Oro
- Laguindingan Airport is 32–34 km from the city — budget 45–60 minutes, not the 20 minutes you're used to at DVO
- Standardized airport shuttle van: ₱199/person; taxi: ₱500–700
- Grab operates in CDO city proper but coverage thins out toward Laguindingan itself
- Jeepneys and multicabs are the cheapest way around the city center — ₱11–15 per ride
- For river rafting sites and Bukidnon side trips, book a habal-habal or join a tour van from your hotel
💰 Budget in Cagayan de Oro
- Budget: ₱800–₱1,400/day covers a hostel bed, street food, and jeepney fares
- Mid-range: ₱2,000–₱3,500/day for a 3-star hotel and sit-down restaurants
- Street food is cheap — sinuglaw and grilled dishes at Night Café from ₱60–₱120 per plate
- CDO runs noticeably cheaper than Davao for accommodation and eating out
- All PHP — no currency exchange needed, this is a domestic trip
🏞️ Things to do around Cagayan de Oro
- White-water rafting — CDO River, Class II–IV depending on season; ₱800–1,500/person half-day
- Macahambus Cave & Gorge — canyon views and a short historical cave walk; ~30 min from the city
- Bukidnon side trip — Dahilayan Adventure Park (zipline) or Del Monte pineapple plantation; ~1.5–2h drive
- Gaston Park & Divisoria — city plaza, night market, cheap eats; walkable from most hotels
- Camiguin day trip — hot springs and White Island sandbar; van + ferry from CDO, full day
🏨 Where to stay in Cagayan de Oro
- Divisoria / Downtown: best for first-timers, walkable to Gaston Park, Night Café, and jeepney routes (₱1,000–₱2,800/night)
- Cogon area: near the public market, budget-friendly, close to bus lines (₱700–₱1,800/night)
- Uptown / Carmen: quieter, closer to malls like Centrio and SM CDO Uptown (₱1,500–₱3,500/night)
- Near Laguindingan (Alubijid/Opol): only worth it for a very early flight — otherwise you're isolated from the city
- Book ahead during Holy Week, Christmas, and the Kadayawan–Higalaay overlap in August
🍖 Must-eat in Cagayan de Oro
- Sinuglaw — grilled pork (sinugba) mixed with kinilaw (raw fish ceviche); the CDO signature dish, best at Night Café along Corrales Ave
- Kagay-anon lechon — try Redlin's or Golden Cowrie for a proper whole roast pig cut
- Pako salad — fiddlehead fern salad with salted egg and tomatoes, a Bukidnon-influenced local staple
- Dried mango & sweets — from CDO's own Divisoria night market stalls, cheaper than airport shops
- Sa-ang (native chicken sinigang) — found in carinderias around Cogon Market, hearty and cheap
Cagayan de Oro trip budget from Davao
Typical costs for a 3-night Cagayan de Oro trip — all amounts in Philippine Peso (PHP)
| Item | Budget | Mid-range | Notes |
|---|---|---|---|
| ✈🚌 Transport (one-way) | ₱955 (bus) | ₱1,499–2,800 (Cebgo) | Bus is the budget default; flight only runs 2–3x/week |
| 🏨 Hotel (per night) | ₱700–1,400 | ₱1,800–4,000 | Budget guesthouse in Cogon vs 3-star in Uptown/Carmen |
| 🍖 Meals (per day) | ₱350–550 | ₱700–1,500 | Carinderia + Night Café vs sit-down restaurants |
| 🚌 Local transport/day | ₱100–200 | ₱400–800 | Jeepney/multicab vs Grab |
| 🏞️ Activities | ₱600–1,200 | ₱1,800–4,000 | Rafting entry vs rafting + Bukidnon/Camiguin side trip |
| 🎁 Pasalubong / shopping | ₱200–400 | ₱600–1,500 | Dried mango and sweets at Divisoria night market |
| 📊 Total (3 nights) | ~₱4,500–7,000 | ~₱9,000–17,000 | Budget column assumes bus both ways; mid-range assumes Cebgo flight both ways. |
7 tips to get the cheapest DVO→Cagayan de Oro trip
A thin-frequency route needs a different playbook than Manila–Cebu — here's what actually works
Subscribe to piso fare alerts
Cebgo occasionally runs seat sales on this route, but because it's only 2–3 flights a week, sale seats vanish within hours, not days. Subscribe to piso-fare.com alerts so you're not checking manually every morning.
Check the schedule before you pick your dates
Don't set your travel dates first and then search flights — check which days Cebgo actually flies this week (it shifts), then build your itinerary around that. It'll save you from defaulting to a pricier connection.
Compare the bus before you compare airlines
On most routes the question is "which airline is cheaper." Here it's "flight or bus." At ₱955 and 5h30m, Rural Transit beats almost every connecting-flight fare, and often beats the direct Cebgo fare too when it's not on sale.
Book the direct flight earlier than you think you need to
With only a handful of seats per week on a small turboprop, "just book a few days before" doesn't work as reliably here as on high-frequency routes. If your dates are fixed and a direct flight exists on that date, lock it in 2–3 weeks out.
Avoid connections through Manila during Manila's own peak periods
If you're forced into a PAL or Cebu Pacific connection, check whether your layover city (Manila or Cebu) has its own event or long weekend driving up congestion and prices — it compounds with anything happening in Davao or CDO.
May, February, March, and September are the cheapest months
These sit outside Holy Week, the August Kadayawan–Higalaay overlap, and the Christmas surge. Fares in these months are the closest this route gets to consistently low pricing.
Weigh total door-to-door time, not just fare
A ₱2,600 connecting flight that takes 5 hours with a layover isn't actually faster than the ₱955 bus that takes 5h30m direct. Compare total travel time including airport transfers before assuming flying wins.
🔔 Never miss a DVO → Cagayan de Oro fare drop
Follow this route and get an instant email the moment a seat sale drops — before seats sell out.
Davao to Cagayan de Oro flights — what to know
Cheap flights Davao to Cagayan de Oro don't work the way most domestic Philippine routes do. This isn't Manila–Cebu, where five airlines fight for your ₱99 seat every other week. Only Cebgo, the PAL Group's regional carrier, flies DVO–CGY nonstop, and it does so on a small ATR turboprop a handful of times a week — usually Tuesday, Thursday, and Sunday, though we've seen that shift by season. We track this schedule because it changes more often than higher-frequency routes, and a stale schedule here means a wasted search.
The cheapest time to book this route
Because there's so little competition on the direct leg, seat sale culture barely touches this route the way it touches Manila–Cebu or Manila–Boracay. We've still seen Cebgo drop fares to around ₱1,499 one-way during quieter stretches — usually February, March, May, or September — but don't expect a ₱99 piso fare here; the inventory is too thin to support it. If your dates are flexible, the better move is booking whichever week Cebgo happens to be running the direct flight, rather than waiting for a sale that may not come. Payday timing (15th and 30th) still nudges demand up slightly, same as everywhere else in the Philippines, but it's a smaller effect here than on busier trunk routes.
What Cagayan de Oro actually costs a Davao traveller
Cagayan de Oro runs cheaper than Davao for almost everything — hotels, carinderia meals, jeepney fares. A frugal three-day trip lands around ₱4,500–₱7,000 all-in if you take the bus both ways; add the Cebgo flight both ways and a slightly nicer hotel and you're at ₱9,000–₱17,000. The gap between those two numbers is almost entirely transport, not the destination itself — which is the opposite of most Philippine routes, where the flight is a small fraction of the trip cost.
Flying vs the bus — when each one actually wins
The honest answer: the ₱955 Rural Transit bus (about 5 hours 30 minutes, Davao Ecoland to CDO Agora Terminal) beats a connecting flight through Manila or Cebu on both price and total door-to-door time almost every time. It only loses to the direct Cebgo flight on speed — about an hour in the air versus five and a half on the road — and even then, once you add Laguindingan's 45–60 minute drive into the city, the time gap narrows to roughly three hours. If a Cebgo seat is available on your date and priced under ₱2,500, take it. If it's sold out, overpriced, or simply not running that week, the bus is rarely a downgrade — book the direct flight if the schedule cooperates, and don't force a costly connection just to avoid a five-hour bus ride.
Kadayawan and Higalaay — the one month to plan around
Davao's Kadayawan Festival (mid-August) and Cagayan de Oro's Higalaay Festival (running through August, capped by the August 28 fiesta) overlap almost every year. That's the one stretch where this thin route genuinely tightens — both cities pull in visitors at once, hotel rates climb in both, and Cebgo's limited weekly seats go early. If your trip touches both festivals, book 2–3 months out instead of the usual few weeks.
How piso-fare.com tracks this route
We pull live DVO–CGY fares daily from real flight searches, covering both the Cebgo direct and the PAL/Cebu Pacific connections through Manila and Cebu, so you can see at a glance whether flying beats the bus on a given week. If you're planning around Kadayawan, Higalaay, or Holy Week, subscribe to alerts on this page — with only a few departures a week, the good fares don't last long once they show up.
Content reviewed 2026-07-30 · Prices update automatically every day
More deals from Davao
Other popular routes from DVO — domestic and international