Cheap Flights Cebu to Cagayan de Oro – Piso Fare Deals CEB 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.

📅 CEB → Cagayan de Oro Price Calendar

Loading…
Select a date above
Book this flight →
🔥 CEB → Cagayan de Oro from ₱1,499 — seat sale on now
View Deal →
piso-fare.com Flight Deals Cebu to Cagayan de Oro
Prices last updated: loading… · CEB → Cagayan de Oro (CGY) · Sourced from Travelpayouts
CEB  →  CGY  ·  🇵🇭 Domestic

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.

From
1,499
one-way incl. taxes
~50 min
direct flight
🇵🇭 Domestic
No passport needed
6
deals found
Direct flight
~50–55 min
🛬
Airport
Laguindingan (CGY)
🏢
CEB Terminal
Terminal 1 (Domestic) — all airlines
🎒
Baggage (Economy)
7 kg cabin (5J) · 20 kg (PR)
🌡️
Best weather
Nov–Apr (drier months)
🗓️
Best to book
4–6 weeks ahead

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

2GO Travel Trans-Asia ~8–10 hours From ₱1,400 (Tourist seat) Cebu City Port → Macabalan Port
ℹ️ Real prices from real searches. Sourced from Travelpayouts — refreshed regularly. Click Check price to confirm the live fare before booking.

CEB → Cagayan de Oro flight deals today

Cheapest one-way fares from Mactan-Cebu (CEB) 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…

📅 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

Jan
₱1,600–3,200
⚡ Holiday tail-end
Feb
₱1,500–2,800
✅ Good rates
Mar
₱1,800–3,500
⚡ Pre-Holy Wk
Apr
₱3,000–6,000
❌ Holy Week peak
May
₱1,800–3,200
⚡ Post-summer
Jun
₱1,500–2,600
✅ Low season
Jul
₱1,600–2,900
🌧️ Rainy season
Aug
₱2,800–5,000
❌ Higalaay Fest
Sep
₱1,500–2,500
✅ Cheapest month
Oct
₱1,500–2,700
✅ Great value
Nov
₱1,900–3,400
⚡ Ber months
Dec
₱3,500–7,000
❌ Christmas surge
💡 Pro tip: September is consistently the cheapest month to fly CEB–CGY — low demand and good weather combine for fares as low as ₱1,500–₱1,700 one-way without a seat sale. June, October, and February are close behind. The two fares to avoid booking last-minute: the week around Higalaay Festival (culminating August 28) and Holy Week — both can push regular fares to ₱4,000+ if you wait. Cebu Pacific occasionally drops CEB–CGY base fares to ₱1–₱199 during piso fare sales; when that happens, all-in fares land around ₱799–₱1,299.

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

🎒 Tipid Traveller
✈ Flight (one-way, seat sale)₱799–1,299
🏨 Accommodation (per night)₱700–1,300
🍖 Food per day₱300–500
🚐 Airport-to-city transfer₱150 (RTMI bus)
🌊 Activities (rafting beginner course)₱1,200–1,500
3-day trip total (incl. flight) ~₱4,500–7,000
🛋️ Komportable Traveller
✈ Flight (one-way, regular fare)₱1,800–3,200
🏨 Accommodation (per night)₱2,200–4,500
🍖 Food per day₱800–1,600
🚗 Grab to/from airport₱500–600 (round trip)
🌊 Activities (advance rafting + day trip)₱3,000–5,500
3-day trip total (incl. flight) ~₱9,500–17,000
💡 Budget reality: Cagayan de Oro runs slightly cheaper than Cebu City itself for food and lodging — a Cebuano traveller who eats binaki and tabla-tabla street food at Cogon Market, stays in Divisoria, and does the beginner rafting course can do 3 days for around ₱5,000–6,000 all-in. The cost spike that actually trips people up isn't a beach holiday markup — it's the ₱500–800 you spend on land transport just getting from Laguindingan Airport into the city, since CGY sits roughly 40 km outside CDO proper. Budget that transfer like it's part of the airfare, not an afterthought.

Things Cebuanos always get wrong about Cagayan de Oro

Five mistakes first-time Cebu-to-CDO travellers consistently make

🛬
Assuming Laguindingan Airport is "basically in" Cagayan de Oro

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.

🎉
Not realising Higalaay Festival is a month-long event, not one weekend

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.

💧
Booking white water rafting without checking the river level first

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.

💸
Treating this like a beach trip and packing accordingly

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.

🏦
Skipping the ATM at the airport and assuming the city centre has plenty

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

✈ Cebu Pacific
Cebu (T1) → Laguindingan (CGY)
Direct~50 minMultiple dailyBudget
₱1,499 avg one-way
✈ Philippine Airlines (PAL Express)
Cebu (T1) → Laguindingan (CGY)
Direct~55 minFull service20 kg baggage
₱1,800 avg one-way

💡 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.
💡 Budget tip: Cagayan de Oro is slightly cheaper than Cebu City for everyday food and lodging. The line item that catches Cebuano travellers off guard isn't the hotel or the meals — it's the airport transfer, since Laguindingan sits well outside the city. Budget ₱150–₱600 each way and you won't be caught short at arrivals.

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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

No spam. Unsubscribe anytime. 100% free.

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

Direct flights from Cebu (CEB) to Laguindingan Airport (CGY) take approximately 50 to 55 minutes. It's one of the shortest domestic routes in the Philippines — short enough that some travellers treat it as a day trip for white water rafting and fly back the same evening.
Cebu Pacific (5J) and Philippine Airlines, operated as PAL Express (PR), both fly direct from Cebu to Cagayan de Oro multiple times daily. Cebu Pacific typically has the most frequency and the lowest base fares, while PAL Express includes 20 kg checked baggage in most fares.
A piso fare is a promotional fare — popularised by Cebu Pacific — where base fares are as low as ₱1. On the CEB–CGY route, piso fare sales can push base fares to ₱1–₱199 one-way, with all-in fares (including taxes) as low as ₱799–₱1,299. These sales typically run for a few days with limited seat availability. Subscribe to piso-fare.com alerts to be notified the moment one drops.
Yes. 2GO Travel and Trans-Asia Shipping operate ferries from Cebu City Port to Macabalan Port in Cagayan de Oro. The journey takes approximately 8 to 10 hours, mostly overnight. Tourist-class seats start around ₱1,400, while private cabins run ₱3,000–₱4,700. Sailings are more frequent December through February. Book at 2go.com.ph.
Laguindingan Airport (CGY) sits roughly 35–46 km from central Cagayan de Oro, in the neighbouring town of Laguindingan. The drive takes 45 minutes to over an hour depending on traffic and your destination in the city. An RTMI bus to the Bulua/Agora terminal costs around ₱150 and takes 1 to 1.5 hours; a Grab or private van runs ₱400–₱600 and takes 35–50 minutes.
September and October are consistently the cheapest months for CEB–CGY flights, with fares from ₱1,500–₱1,700 one-way common without any seat sale. June and February are close behind. Avoid Holy Week, the Christmas–New Year stretch, and the run-up to Higalaay Festival (which peaks around August 27–28) — prices can run 2–3x the low-season average during these windows.
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 — prices change constantly, especially around seat sale announcements. piso-fare.com earns a small commission when you book through our links, which never affects the price you pay.