Cheap Flights Cebu to
Cagayan de Oro 🌄
Piso fare deals, seat sales, and cheapest prices on CEB → Cagayan de Oro. Cebu Pacific & PAL Express — tracked 24/7, updated daily.
Cebu → Cagayan de Oro, Philippines
🔍 Search CEB → Cagayan de Oro flights
Compare live prices across all airlines — book instantly.
Ferry alternative: Cebu → Cagayan de Oro by sea
Not flying? 2GO Travel and Trans-Asia Shipping operate ferries from Cebu City Port to Macabalan Port in Cagayan de Oro. The voyage takes approximately 8–10 hours overnight — useful if you're bringing a motorbike, moving cargo, or want to save a night's accommodation by sleeping on board. A tourist-class seat starts around ₱1,400–₱1,800; a private cabin runs ₱3,000–₱4,700. Sailings run a few times a week, more often December–February. Book via 2go.com.ph.
CEB → Cagayan de Oro flight deals today
Cheapest one-way fares from Mactan-Cebu (CEB) to Laguindingan International (CGY) · Prices in PHP
📅 CEB → Cagayan de Oro Price Calendar
See the cheapest days to fly — click any date to book at that price.
Best time to fly CEB → Cagayan de Oro
Month-by-month price guide for Cebu to Cagayan de Oro flights
Events that spike CEB–CGY fares
Four dates that move prices on this specific route — and how hard each one hits
🎉 Higalaay Festival — Aug 1–28
- Surge: +60–120%, building gradually rather than spiking on one day
- Cagayan de Oro's month-long city fiesta honoring St. Augustine, peaking with the Aug 27–28 parade and fireworks
- Unlike Sinulog, there's no single sold-out weekend — fares climb steadily through August
- Flying in specifically for the festival? Book 4–6 weeks out. Any other week in August is fine.
✝️ Holy Week — late March / April
- Surge: +90–150% — the steepest spike of the year on this route
- Both Cebu and Mindanao empty out simultaneously for the long weekend, squeezing every domestic route at once
- Regular fares of ₱1,800–3,200 can jump to ₱3,000–6,000 one-way
- Book 2–3 months ahead if travelling this week — last-minute fares are the worst value of the year
🎄 Christmas–New Year — mid-Dec to early Jan
- Surge: +80–130%
- OFW and balikbayan travel compounds with local family travel between the two cities
- Fares can reach ₱3,500–₱7,000 one-way through the last week of December
- Book by October if your dates are fixed around the holidays — seats on the two daily carriers go first
☀️ Summer break — April–May
- Surge: +20–40% on top of the Holy Week spike that opens the season
- School break travel and rafting season's dry-weather window both land here
- Less brutal than Holy Week itself, but still well above the September–October low
- Good compromise: late May, after school resumes but while the dry season still holds
Real costs for Cebuano travellers
Here's what ₱4,500 vs ₱13,000 all-in actually gets you in Cagayan de Oro for a long weekend — flight included
Things Cebuanos always get wrong about Cagayan de Oro
Five mistakes first-time Cebu-to-CDO travellers consistently make
CGY airport sits in the next town over, around 35–46 km from the city centre depending on which barangay you're headed to — not the 10–15 minute hop people expect from a same-island flight. The drive runs 45 minutes to over an hour depending on traffic and your destination inside CDO. The RTMI bus to Bulua/Agora terminal costs around ₱150 and takes about 1–1.5 hours; a private van or taxi runs ₱400–₱600 and takes 35–50 minutes. Budget the transfer time the same way you'd budget a connecting flight, not as an afterthought.
Unlike Cebu's Sinulog, which is essentially a single weekend spike, Cagayan de Oro's Higalaay Festival runs nearly the entire month of August, building to the main parade and fireworks around August 27–28. Fares and hotel rates climb steadily through the month rather than spiking on one date. If you're flying in for Higalaay specifically, book 4–6 weeks out — but if you're just trying to avoid the crowds and price bump, any other month works fine, including the rest of August before the festival ramps up.
The Cagayan de Oro River is the city's signature activity, but rafting trips get cancelled or downgraded to a shorter course during heavy rain — common July through October. Kagay Outdoors and other DOT-accredited operators run trips at 7am and 1pm; book your slot a day or two ahead via Facebook or GCash deposit, and have a backup day in your itinerary if you're visiting during rainy season. The beginner course (₱1,200–1,500) is genuinely beginner-friendly; the advanced courses are not the place to test your nerve for the first time.
Cagayan de Oro isn't a beach destination the way Cebu's Mactan or Moalboal are — it's a river-and-mountain city. First-timers from Cebu sometimes show up expecting a coastal resort scene and are surprised CDO proper has no swimmable beach; the closest beach areas (Opol, Lapasan-adjacent coastal barangays) are a separate side trip. Pack for rafting, walking around Divisoria's malls, and a possible day trip to Bukidnon's highlands — not snorkel gear.
Laguindingan Airport's ATM and banking options are limited compared to Mactan-Cebu's. Withdraw what you need before you fly, or as soon as you reach Centrio Mall, Limketkai, or SM CDO Downtown — all of which have multiple bank ATMs. GCash and Maya are widely accepted in malls and most restaurants in the city proper, but smaller carenderias, tricycle drivers, and rafting operators' down payments often expect cash or a direct GCash transfer rather than card.
Airlines flying CEB → Cagayan de Oro
Two carriers fly this short Visayas-to-Mindanao hop direct, multiple times a day
💡 Baggage tip: Cebu Pacific's cheapest fare class is cabin-baggage-only (7 kg). Add checked baggage at booking — it's cheaper than at the airport. PAL Express Economy fares typically include 20 kg checked baggage free. AirAsia and Cebgo do not currently operate this exact route nonstop — they connect through Manila or Cebu with a longer total journey.
Cagayan de Oro travel guide for Cebu visitors
Everything you need to know before you fly from CEB to CGY
🚢 Ferry & sea alternatives
- 2GO Travel / Trans-Asia: Cebu City Port → Macabalan Port (CDO), ~8–10 hours overnight
- Tourist seat from ₱1,400; private cabin from ₱3,000–₱4,700
- Best for: motorbikes, cargo, or saving a night's hotel by sleeping on board
- Book at 2go.com.ph — sailings are more frequent Dec–Feb, thinner the rest of the year
- From CDO, onward ferries connect to Camiguin, Iligan area, and Bohol via Cebu
🏍️ Getting around Cagayan de Oro
- Laguindingan Airport is ~35–46 km from the city — no quick hop, budget 45 min to 1+ hour
- RTMI bus to Bulua/Agora terminal: ~₱150, 1–1.5 hours; runs regularly through the day
- Grab or a private van/taxi: ₱400–₱600, 35–50 minutes, more flexible on timing
- Within the city, jeepneys and tricycles are the cheapest options for short hops
- For Bukidnon highlands or Iligan waterfalls, hire a van or join a day tour from CDO
💰 Budget in Cagayan de Oro
- Budget: ₱900–₱1,600/day covers accommodation, meals, and local transport
- Mid-range: ₱2,200–₱4,000/day for a 3-star hotel and sit-down restaurants
- Street food is excellent and cheap — binaki and grilled isaw combos from ₱40–₱70
- CDO runs slightly cheaper than Cebu City for everyday food and lodging
- No foreign currency exchange needed — all Philippine peso (PHP) throughout
🌄 Where to go from Cagayan de Oro
- Cagayan de Oro River — white water rafting, 14–27 rapids depending on course; in the city
- Bukidnon highlands — Dahilayan zipline, cool mountain air; ~1.5–2h drive
- Iligan City — "City of Majestic Waterfalls," Tinago and Maria Cristina Falls; ~1.5h
- Camiguin Island — volcanic island, hot/cold springs; ferry via Balingoan (~3h total)
- Malasag Eco-Tourism Village — cultural village and hiking trails; short drive from the city
🏨 Where to stay in Cagayan de Oro
- Divisoria / city centre: best for budget stays, walkable to markets and old town (₱700–₱2,000/night)
- Limketkai / Centrio area: malls, business hotels, easiest Grab access (₱1,800–₱4,500/night)
- Near the rafting jump-off (Mambuaya area): a few guesthouses for early-morning rafters
- Book ahead during Higalaay Festival (all of August, peaking Aug 27–28)
- Hotels here rarely sell out the way Cebu does for Sinulog — even peak weeks have rooms 2–3 weeks out
🍲 Must-eat in Cagayan de Oro
- Binaki — sweet corn tamales wrapped in corn husk; try them at Cogon Market in the morning
- "Remember Me" soup — beef innards and tendon soup, a Kagay-anon specialty for the adventurous
- Pinasugbo — caramelized banana chips, a popular CDO pasalubong to bring home to Cebu
- Grilled isaw and street barbecue — Night Café and the Divisoria food stalls after dark
- Sinugba sa Balay and similar grilled-seafood houses for a sit-down dinner
Cagayan de Oro trip budget from Cebu
Typical costs for a 3-night Cagayan de Oro trip — all amounts in Philippine Peso (PHP)
| Item | Budget | Mid-range | Notes |
|---|---|---|---|
| ✈ Flight (one-way) | ₱799–1,499 | ₱1,800–3,200 | Seat sale vs regular fare on Cebu Pacific or PAL Express |
| 🚐 Airport transfer (one-way) | ₱150 | ₱400–600 | RTMI bus vs Grab/private van — budget this separately |
| 🏨 Hotel (per night) | ₱700–1,300 | ₱2,200–4,500 | Budget guesthouse in Divisoria vs 3-star near Limketkai |
| 🍲 Meals (per day) | ₱300–550 | ₱800–1,600 | Cogon Market street food vs sit-down restaurants |
| 🚌 Local transport/day | ₱80–200 | ₱350–800 | Jeepney + tricycle vs Grab |
| 🌊 Activities | ₱1,200–1,800 | ₱2,500–5,500 | Beginner rafting vs advance course + Bukidnon day trip |
| 🎁 Pasalubong / shopping | ₱200–500 | ₱700–1,800 | Pinasugbo and dried delicacies at Cogon or Limketkai |
| 📊 Total (3 nights) | ~₱4,200–6,800 | ~₱9,500–16,500 | Excludes flights. Includes airport transfer both ways. |
7 tips to get the cheapest CEB→Cagayan de Oro flights
A short Visayas-to-Mindanao hop with two carriers — use these to find the lowest fare
Subscribe to piso fare alerts
Cebu Pacific runs CEB–CGY piso fares several times a year, usually folded into broader "all domestic destinations" sales. Base fares can drop to ₱1–₱199. These last 24–72 hours max. Subscribe to piso-fare.com alerts and be first to know.
Book 4–6 weeks ahead, not 3
This route has far fewer daily flights than MNL–CEB, so the "book 3 weeks out and still find a deal" trick works less reliably here. Data on this route points to roughly 40 days ahead as the pricing sweet spot — start watching fares 5–6 weeks before you fly.
Don't assume Cebu Pacific is always cheaper
On most domestic routes Cebu Pacific wins on price, but PAL Express has been spotted matching or undercutting Cebu Pacific on CEB–CGY during its own seat sales — and PAL's fare usually already includes 20 kg of baggage. Check both before booking.
Fly Tuesday or Wednesday
Friday and Saturday departures run highest on this route, partly driven by weekend rafting trips. Shifting to Tuesday or Wednesday can save 15–25% on regular fares. The flight time is identical either way.
Add baggage at booking, not at the airport
Cebu Pacific's cheapest CEB–CGY fare class is cabin-baggage-only. Adding checked baggage at the counter costs ₱400–₱600 more than adding it during booking. Decide on luggage before you pay.
September and October are the cheapest months
Low demand outside Higalaay Festival and Holy Week pushes fares down to ₱1,500–₱1,700 one-way without needing a seat sale. Combine with a midweek departure for the lowest fares of the year.
Factor in the airport transfer when comparing total cost
A ₱1,499 fare that needs a ₱500 Grab each way is a different trip cost than the same fare paired with a ₱150 RTMI bus. Decide your transfer mode before you compare fares — it changes which "cheap" flight is actually cheapest door to door.
🔔 Never miss a CEB → Cagayan de Oro piso fare again
Follow this route and get an instant email the moment a seat sale drops — before seats sell out.
Cebu to Cagayan de Oro flights — what to know
Cheap flights Cebu to Cagayan de Oro are one of the more overlooked piso fare routes we track, mostly because it sits in the shadow of the bigger MNL–CEB and MNL–Davao corridors. That's a mistake for anyone actually living the Visayas-Mindanao commute. CEB–CGY carries a steady mix of Kagay-anon families visiting relatives in Cebu, university students moving between the two cities, and an increasing number of rafting tourists who fly in from Cebu for a long weekend on the Cagayan de Oro River. Cebu Pacific and PAL Express (Philippine Airlines) both fly the route nonstop, several times a day, in under an hour — short enough that the in-flight service barely gets going before you're descending into Laguindingan.
The cheapest time to book this route
We've seen CEB–CGY hit ₱1–₱199 base fare during Cebu Pacific's broader domestic piso fare pushes — these tend to land in the slower booking months of the year rather than a fixed calendar slot, so the honest answer is: subscribe to an alert and stop trying to predict the exact week. For regular (non-sale) fares, our data points to roughly 40 days out as the booking sweet spot on this specific route — noticeably longer than the 2–3 week window that works on busier trunk routes like MNL–CEB. Fewer flights per day means less last-minute inventory to fill, so the airlines don't need to discount as aggressively close to departure. If you're flexible, September and October consistently price lowest; if you're flying for Higalaay Festival in August, that logic flips entirely.
What Cagayan de Oro actually costs a Cebuano traveller
Day-to-day costs in CDO run a notch below Cebu City — food, jeepney fares, and budget lodging are all slightly cheaper here than what you'd pay in IT Park or Ayala. The cost that actually surprises people isn't inside the city; it's getting into it. Laguindingan Airport sits roughly 35–46 km outside Cagayan de Oro proper, so the ₱150 RTMI bus or ₱400–₱600 Grab ride is effectively part of your airfare, not a rounding error. Budget for it on both legs of the trip, and the rest of a CDO weekend is genuinely affordable — a beginner white water rafting course runs ₱1,200–₱1,500, and a full day of food at Cogon Market rarely clears ₱600.
Higalaay Festival travel — different from Sinulog in a way that matters
If you're used to Sinulog's single explosive weekend, Higalaay Festival will surprise you. Cagayan de Oro's city fiesta, honoring its patron saint on August 28, runs as a month-long calendar of events rather than one peak date — which means fares and hotel rates climb gradually through August instead of spiking on a single Sunday. Travelling for the festival itself, book a good 4–6 weeks ahead; travelling any other week of August, you're mostly fine. Holy Week and the Christmas–New Year stretch remain the two periods where CEB–CGY behaves like every other domestic route in the country — fares climbing to ₱3,000–₱7,000 one-way as both Cebu and Mindanao empty out for the holidays simultaneously.
How piso-fare.com tracks this route
We pull live CEB–CGY fares from real flight searches throughout the day, record the daily low, and flag when the current price sits meaningfully below the 90-day average — that's the "deal score" you see on each card above. If you're not flying immediately, the single highest-leverage action you can take right now is subscribing to our route alert below: with only two carriers and a handful of daily flights, this route's seat sales move fast and don't get the same blog coverage as MNL–CEB, so most travellers simply miss them.
Frequently asked questions — Cebu to Cagayan de Oro flights
More deals from Cebu
Other popular routes from CEB — domestic and international