Cheap Flights Davao to Cagayan de Oro – Piso Fare Deals DVO to CGY | piso-fare.com
✈️
Connecting to booking engine…
You're being redirected to check the confirmed live fare. Prices update in real time — always verify before paying.

📅 DVO → Cagayan de Oro Price Calendar

Loading…
Select a date above
Book this flight →
🔥 DVO → Cagayan de Oro from ₱1,499 — check today's Cebgo fare
View Deal →
piso-fare.com Flight Deals DVO to Cagayan de Oro
Prices last updated: loading… · DVO → Cagayan de Oro (CGY) · Sourced from Travelpayouts
DVO  →  CGY  ·  🇵🇭 Domestic

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.

From
1,499
one-way incl. taxes
~1h direct
2–3x weekly
🇵🇭 Domestic
No passport needed
6
deals found
Direct flight
~1h · Cebgo only
🛬
Airport
Laguindingan (CGY)
📅
Direct frequency
Tue / Thu / Sun only
🚌
Bus alternative
₱955 · ~5h30m
🌡️
Best weather
Feb–Apr (drier months)
🗓️
Best to book
Flexible dates — few flights

🔍 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.

Rural Transit (RTMI) ~5h 30m ₱955 one-way Daily departures Davao Ecoland → CDO Agora Terminal
ℹ️ Real prices from real searches. Sourced from Travelpayouts — refreshed regularly. Click Check price to confirm the live fare before booking.
✈️ Only Cebgo flies this route nonstop — around 2–3 times a week (currently Tue/Thu/Sun). Deals below marked "1 stop" or "2 stops" are Philippine Airlines or Cebu Pacific connecting through Manila or Cebu, which usually take 4+ hours total. If none of the direct dates work for you, the ₱955 Rural Transit bus (further down this page) is often faster door-to-door than a connection.

DVO → Cagayan de Oro flight deals today

Cheapest one-way fares from Francisco Bangoy International (DVO) to Laguindingan International (CGY) · Prices in PHP

⚠️ Live prices temporarily unavailable. Showing estimated fares — these are not confirmed bookable prices. Click Refresh to try loading live deals, or check back shortly.
Loading deals…

📅 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

Jan
₱1,600–2,900
⚡ Normal
Feb
₱1,499–2,600
✅ Good rates
Mar
₱1,499–2,700
✅ Good rates
Apr
₱2,800–5,000
❌ Holy Week
May
₱1,499–2,500
✅ Cheapest month
Jun
₱1,700–3,000
🌧️ Rainy season
Jul
₱1,700–3,000
🌧️ Rainy season
Aug
₱2,800–5,500
❌ Kadayawan + Higalaay
Sep
₱1,499–2,600
✅ Good rates
Oct
₱1,700–3,000
⚡ Normal
Nov
₱1,900–3,300
⚡ Ber months
Dec
₱2,900–5,200
❌ Christmas surge
💡 Pro tip: Don't expect Manila-Cebu-style piso fares here — with only a handful of Cebgo flights a week, seat sales on this exact route are rare. May, February, March, and September are consistently the cheapest, typically ₱1,499–₱2,700 one-way. The one month to actively avoid is August, when Kadayawan in Davao (mid-August) and Higalaay in Cagayan de Oro (culminating August 28) overlap — both cities are in fiesta mode at once, and the already-thin flight schedule fills up fast in both directions.

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

🚌 Tipid Traveller (via Rural Transit bus)
🚌 Bus (one-way, Ecoland → Agora)₱955
🏨 Accommodation (per night)₱700–1,400
🍖 Food per day₱350–550
🚕 Local transport per day (jeepney/habal)₱100–200
🏞️ Activities (white-water rafting or 1 tour)₱600–1,200
3-day trip total (incl. bus both ways) ~₱4,500–7,000
✈️ Mabilis Traveller (via Cebgo direct flight)
✈ Flight (one-way, Cebgo)₱1,499–2,800
🏨 Accommodation (per night)₱1,800–4,000
🍖 Food per day₱700–1,500
🚗 Local transport per day (Grab)₱400–800
🏞️ Activities (rafting + Bukidnon side trip)₱1,800–4,000
3-day trip total (incl. round-trip flight) ~₱9,000–17,000
💡 Budget reality: Because the flight is thin and rarely discounted, the bus is the real budget option on this route — not a seat sale. A tipid traveller who takes Rural Transit both ways, stays near Divisoria or Cogon, and eats at carinderias can do 3 days for around ₱5,000 all-in. The biggest cost spike is the Kadayawan–Higalaay overlap in August, when Davao and Cagayan de Oro accommodation both fill up in the same weeks — book rooms 2–3 months out if you're travelling that month.

Things Dabawenyos always get wrong about Cagayan de Oro

Five mistakes first-time Davao-to-Cagayan de Oro travellers consistently make

🔍
Searching every day for a direct flight that only exists three days a week

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.

🛬
Assuming Laguindingan Airport is close to the city, like DVO is to Davao

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.

📅
Booking a Kadayawan trip without checking that Higalaay is happening at the same time

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.

🎒
Not checking baggage rules on the connecting itinerary

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.

💧
Skipping Cagayan de Oro's white-water rafting because it sounds like a Boracay-style beach trip

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

✈ Cebgo
DVO → Laguindingan (CGY) — direct
Nonstop~1h2–3x weeklyPAL Group
₱1,499 avg one-way
✈ Philippine Airlines
DVO → Manila → Laguindingan (CGY)
1 stop~4–5h totalFull servicevia Manila
₱3,800 avg one-way
✈ Cebu Pacific
DVO → Cebu → Laguindingan (CGY)
1 stop~4–6h totalvia CebuBudget
₱2,600 avg one-way

💡 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.
💡 Budget tip: Cagayan de Oro is one of the more affordable stops in Mindanao — a couple can eat well on ₱1,000–₱1,400/day combined. The real lever on total trip cost isn't the destination, it's transport: taking the ₱955 bus instead of a connecting flight through Manila or Cebu can cut your round-trip transport cost by ₱4,000 or more.

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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

No spam. Unsubscribe anytime. 100% free.

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.

.4rem1.4rem;">Frequently asked questions — Davao to Cagayan de Oro flights

Content reviewed 2026-07-30 · Prices update automatically every day

Yes, but only Cebgo flies it nonstop, and only about 2–3 times a week (commonly Tuesday, Thursday, and Sunday — always check the current schedule, as it shifts). Flight time is roughly 1 hour. Philippine Airlines and Cebu Pacific also sell tickets on this route, but they connect through Manila or Cebu.
Davao and Cagayan de Oro are both regional hubs whose biggest travel demand runs to Manila and Cebu, not to each other. That keeps direct point-to-point demand low, so only one airline bothers flying it, and with a small aircraft on a limited schedule rather than the daily jets seen on busier domestic routes.
Rural Transit (RTMI) runs daily buses from Davao City (Ecoland Terminal) to Cagayan de Oro (Agora Terminal) for around ₱955 one-way, taking about 5 hours 30 minutes overland through Bukidnon. It's cheaper than flying and more reliable than trying to catch the twice-weekly direct flight.
About 32–34 km, roughly 45–60 minutes by road — noticeably farther than Davao's own airport, which sits about 15 km (20–30 minutes) from downtown Davao. A standardized shuttle van from Laguindingan costs around ₱199 per person; a taxi runs ₱500–700.
May, February, March, and September tend to have the lowest fares, typically ₱1,499–₱2,700 one-way. Avoid Holy Week, the Kadayawan-Higalaay overlap in August, and the Christmas-New Year period, when fares can climb to ₱2,800–₱5,500 and the limited weekly seats sell out fast.
Yes. All prices are sourced from Travelpayouts based on real flight searches and are refreshed regularly. Always click through to confirm the current fare on the booking page before paying — with so few direct departures a week, prices and seat availability can shift quickly. piso-fare.com earns a small commission when you book through our links, which never affects the price you pay.