Cagayan de Oro to Cebu Flights — Cheap Piso Fares CGY to CEB
✈️
Connecting to booking engine…
You're being redirected to check the confirmed live fare. Prices update in real time — always verify before paying.

📅 CGY → Cebu Price Calendar

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

Cheap Flights Cagayan de Oro to
Cebu 🌊

Piso fare deals, seat sales, and cheapest prices on CGY → Cebu. Cebu Pacific, Cebgo & PAL — tracked 24/7, updated daily.

From
1,200
one-way incl. taxes
~45 min
direct flight
🇵🇭 Domestic
No passport needed
6
deals found
Direct flight
~45 minutes
🛬
Arrival Airport
Mactan-Cebu (CEB), Terminal 1
🏢
CGY Terminal
Laguindingan Airport (1 terminal)
🎒
Baggage (Economy)
7 kg cabin (5J/DG) · 23 kg (PR)
🌡️
Best weather in Cebu
Nov–May (dry season)
🗓️
Best to book
4–6 weeks ahead

🔍 Search CGY → Cebu flights

Compare live prices across all airlines — book instantly.

ℹ️ Real prices from real searches. Sourced from Travelpayouts — refreshed regularly. Click Check price to confirm the live fare before booking.

CGY → Cebu flight deals today

Cheapest one-way fares from Laguindingan Airport (CGY) to Mactan-Cebu International (CEB) · 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…

📅 CGY → Cebu Price Calendar

See the cheapest days to fly — click any date to book at that price.

Best time to fly CGY → Cebu

Month-by-month price guide for Cagayan de Oro to Cebu flights

Jan
₱1,200–2,500
⚡ Watch Sinulog wk
Feb
₱999–2,000
✅ Best value
Mar
₱1,800–3,500
⚡ Pre-Holy Week
Apr
₱3,500–7,000
❌ Holy Week peak
May
₱1,400–2,800
⚡ Post-summer
Jun
₱1,200–2,400
🌧️ Rainy season
Jul
₱1,300–2,600
🌧️ Decent rates
Aug
₱999–2,000
✅ Cheapest month
Sep
₱999–1,900
✅ Low fares
Oct
₱1,400–2,800
⚡ Picking up
Nov
₱1,600–3,200
⚡ Ber months
Dec
₱3,800–8,000
❌ Christmas surge
💡 Pro tip: The cheapest months are February, August, and September when fares can drop to ₱999–₱1,299 one-way — sometimes hitting ₱499 base fare during Cebu Pacific seat sales. January is mostly cheap too but the Sinulog Festival week (3rd Sunday) spikes to ₱2,500–₱4,000. Never book over Holy Week or Christmas without checking 6–8 weeks ahead. Tuesday and Wednesday departures consistently beat Friday and Sunday by ₱200–₱500.

When fares spike on CGY → Cebu

Key events that move prices on this route — plan and book accordingly

Sinulog Festival
3rd Sunday of January · Cebu City
↑ 80–150% surge
The biggest festival in the Visayas draws millions to Cebu, and CDO residents are heavy travellers during Sinulog week. Flights fill two to three weeks before the festival Sunday. Hotels in Cebu City are sold out 2–3 months in advance at inflated rates.
💡 Book 6–8 weeks ahead for Sinulog week. Every other week in January is cheap.
Holy Week
March or April (varies annually) · Nationwide
↑ 100–200% surge
The single biggest domestic travel event in the Philippines. CGY–CEB is popular during Holy Week as CDO families visit relatives in Cebu or use CEB as a gateway to Bohol and beach destinations. Fares jump from ₱1,200 to ₱3,500–₱7,000 one-way. Seats sell out 4–6 weeks ahead.
💡 Book before payday of the month two months prior — that's when the rush happens. Miss that window and you're paying double.
Christmas & New Year
Dec 20 – Jan 5 · Nationwide
↑ 150–300% surge
The December 23–26 window is the most expensive stretch of the year on virtually every domestic route. CDO-to-Cebu is no exception — families traveling for reunions push fares to ₱3,800–₱8,000 one-way. January 1–5 is nearly as bad as homebound travelers scramble for seats back.
💡 Book Christmas travel before October payday if possible. Checking at 11pm is no joke — some last seats appear after midnight as others expire.
Summer School Break
April–May · Nationwide
↑ 40–80% surge (outside Holy Week)
After Holy Week, summer travel continues through May as CDO families bring kids to Cebu's beaches and island day trips. Fares stay elevated from ₱1,400–₱2,800 but are more bookable than Holy Week. Oslob whale shark season also attracts visitors in this window.
💡 First two weeks of May after the Holy Week rush are the sweet spot — fares drop as the crowd thins but Cebu weather is still good.
Cebu Pacific Anniversary Promo
Typically February–March (sale period)
↓ Up to 70% below normal
Cebu Pacific celebrates its anniversary each year with a large promotional sale covering domestic routes including CGY–CEB. Base fares of ₱299–₱499 are common during the sale window, with all-in fares around ₱999–₱1,299. The sale typically lasts 3–7 days and covers travel periods months into the future.
💡 Subscribe to piso-fare.com alerts — we track this sale and notify you within minutes of launch. It's the cheapest CGY–CEB seats of the year.

Real costs for Cagayan de Oro travellers

Here's what ₱3,500 vs ₱10,000 all-in actually gets you in Cebu for a long weekend — flight included

🎒 Tipid Traveller
✈ Flight (one-way, seat sale)₱499–999
🏨 Accommodation (per night)₱500–1,000
🍖 Food per day₱300–500
🚌 Local transport per day₱80–150
🏖️ Activities (1 island trip)₱400–800
3-day trip total (incl. flight) ~₱3,500–6,000
🛋️ Komportable Traveller
✈ Flight (one-way, regular fare)₱1,800–3,200
🏨 Accommodation (per night)₱1,800–4,500
🍖 Food per day₱700–1,600
🚗 Local transport per day₱300–700
🤿 Activities (Oslob + diving)₱1,500–4,000
3-day trip total (incl. flight) ~₱9,000–18,000
💡 Budget reality for CDO travellers: Here's the good news — because the flight is only 45 minutes, you spend less time (and money) in transit than travellers coming from Manila. A CDO tipid traveller who catches a ₱999 seat sale fare and eats at Larsian BBQ, Carbon Market sutukil, and puso stalls can do 3 days in Cebu for under ₱5,000 total — cheaper than a Siargao trip even when factoring in the layover from Manila. The biggest cost spike is Holy Week and Sinulog week — hotel rates in Cebu City double and some spots are booked solid 3+ months out.

Things CDO residents always get wrong about flying to Cebu

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

🚐
Expecting to catch a tricycle from Laguindingan Airport — there are none

Laguindingan Airport is 43–46 km from CDO city center and sits in a fairly isolated stretch of highway. There are no tricycles, habal-habals, or jeepneys serving the terminal directly. Your options are: airport shuttle van (₱199/person, drops at Centrio Mall or Limketkai Center), metered taxi (₱500–700 to city center), or Grab (if available and a driver accepts). Budget 45–60 minutes of travel time to the city, not the 15 minutes some passengers assume from Google Maps driving estimates.

📅
Not realising Sinulog week hits CDO travellers harder than most

CDO is one of the largest origin cities for Sinulog travellers — Cebuanos with relatives in CDO, and CDO residents with family in Cebu, converge on this route every January. Because of this, the CGY–CEB seats fill faster before Sinulog than the same route fills before Christmas. If you want to be in Cebu for Sinulog weekend, book this flight 6–8 weeks out. If you want to avoid the spike entirely, fly the week before Sinulog — fares are cheap — or the week after.

🛬
Confusing the arrival terminal and missing their Grab pickup

CGY–CEB flights arrive at Terminal 1 of Mactan-Cebu International Airport — not Terminal 2. This matters because Grab has separate pickup zones for each terminal, and passengers who set their pin at the wrong terminal wait indefinitely while a driver circles the other building. At Terminal 1, the Grab pickup area is outside the arrival exit, to the right. Set your pin before you land if you have mobile signal, and confirm the terminal in your Grab chat with the driver before they arrive.

🏷️
Buying Cebu pasalubong at the airport instead of Taboan Market

CDO travellers often stock up on Cebu dried mango and chicharon at Mactan-Cebu Airport before flying home. Airport prices run ₱200–₱320 per 100g pack. The exact same brands — many produced in Cebu's south — cost ₱80–₱130 at Taboan Market (Carbon area, near Pier 1). The jeepney from IT Park to Taboan costs ₱9. This one errand on your last day can save a CDO family ₱600–₱1,500 if you're buying several packs as pasalubong. Pastel and binaki are CDO's answer to this — bring some to share with Cebuanos if you want to be the hit of any get-together.

💳
Assuming GCash works everywhere outside Cebu City proper

Cebu City and Mactan Island are well-covered by GCash, Maya, and card payments. But the moment you head to south Cebu (Oslob, Moalboal, Badian) or island destinations (Bantayan, Malapascua, Camotes), you're in mostly cash territory. Island homestays, banca operators, and most sari-sari stores along the south Cebu highway don't accept e-wallets. Bring at least ₱3,000–₱5,000 in cash if you're leaving the city for island or waterfall trips — CDO bank branches are more available per capita than many Cebu island spots.

Airlines flying CGY → Cebu

Three airlines, direct service, under an hour in the air

✈ Cebu Pacific
Laguindingan (CGY) → Mactan-Cebu (CEB)
Direct~45 minMultiple dailyBudget
₱1,200 avg one-way
✈ Cebgo
Laguindingan (CGY) → Mactan-Cebu (CEB)
Direct~45 minPAL GroupBudget
₱1,100 avg one-way
✈ Philippine Airlines
Laguindingan (CGY) → Mactan-Cebu (CEB)
Direct~45 minFull service23 kg baggage
₱2,500 avg one-way

💡 There is no AirAsia Philippines service on the CGY–CEB route. Cebu Pacific and Cebgo are the budget options; PAL's all-in price sometimes becomes competitive when you factor in its included 23 kg baggage — check before assuming the budget fare is cheaper overall.

Cebu travel guide for CDO visitors

Everything you need to know before you fly from Cagayan de Oro to Cebu

🚌 Getting from CEB airport to Cebu City

  • All CGY–CEB flights arrive at Terminal 1 of Mactan-Cebu International Airport
  • Grab from Terminal 1 to IT Park or Ayala: ₱250–₱450 (30–50 min depending on traffic)
  • MyBus (public bus) from the airport to SM City Cebu: ₱50 — catch it at the designated bus bay outside arrivals
  • Avoid the "fixed-rate" taxi touts inside the terminal — metered Grab is consistently cheaper
  • Mactan-Cebu Airport is on Mactan Island, separated from Cebu City by a bridge — budget 30–45 min minimum, longer on Friday evenings

🏍️ Getting around Cebu

  • Jeepneys and multicabs are the cheapest local options — ₱9–₱13 per ride within Cebu City
  • Grab is reliable in Cebu City and Mactan Island; expect ₱60–₱150 for most city trips
  • Habal-habal (motorbike taxis) are common outside the city — agree on fare before riding
  • Ceres Bus lines connect Cebu City to south Cebu towns (Oslob: ₱350, ~3.5h; Moalboal: ₱100, ~2h)
  • For Bantayan Island: Ceres bus to Hagnaya Port (₱100–₱150), then ferry (₱185–₱200)

💰 Budget in Cebu

  • Tipid: ₱1,000–₱1,800/day covers guesthouse, meals, and jeepney/Grab transport
  • Mid-range: ₱2,500–₱4,500/day for 3-star hotel and sit-down restaurants
  • Street food is exceptional — puso (hanging rice) + lechon stall combo from ₱60–₱80
  • Cebu is comparable to CDO in cost — don't expect it to be noticeably cheaper or more expensive
  • Cash is king outside Cebu City — always carry enough pesos for the full trip

🏖️ Where to go from Cebu City

  • Oslob — whale shark watching (Nov–Jun season); 3.5h south by Ceres bus
  • Moalboal — sardine run, free-diving, Kawasan Falls; ~2h from Cebu City
  • Bantayan Island — white sand, quiet vibe; bus + ferry combo ~3h total
  • Malapascua Island — thresher sharks; bus to Maya Port + ferry ~3.5h total
  • Bohol — Chocolate Hills, tarsiers, Panglao; fast ferry from Cebu Pier 1 (~2h)

🍖 Must-eat in Cebu (from a CDO perspective)

  • Lechon Cebu — try CNT Lechon (carbon Market) or Zubuchon for the famous crispy skin version CDO doesn't quite replicate
  • Sutukil (sugba-tuwa-kilaw) — grilled, stewed, raw seafood at Carbon Market or Punta Engaño
  • Puso (hanging rice) — the CDO equivalent is bugos rice, but puso is smaller, denser, and pairs better with lechon drippings
  • Dried mango — buy at Taboan Market, not the airport (CDO travellers, see the "mistakes" section above)
  • Chicharon — Cebu's version differs from CDO style; try Carcar City's famous "chicharon capital" if heading south

🏨 Where to stay in Cebu

  • IT Park / Ayala area: best for nightlife, dining, malls; guesthouses from ₱800–₱2,500/night
  • Mactan Island: resort hotels with direct beach access; from ₱2,500 (budget) to ₱8,000+ (resort)
  • Cebu South Road Properties / Pardo: quieter residential area, cheaper, good Grab access
  • Moalboal & Bantayan Island: dive resort guesthouses from ₱700–₱2,500; more budget-friendly
  • Book ahead for Sinulog (January), Holy Week, and Christmas — these windows fill 2–3 months out

Cebu trip budget from Cagayan de Oro

Typical costs for a 3-night Cebu trip — all amounts in Philippine Peso (PHP)

Item Budget Mid-range Notes
✈ Flight (one-way) ₱499–1,299 ₱1,800–3,200 Seat sale vs regular; add baggage on 5J/DG separately
🏨 Hotel (per night) ₱500–1,000 ₱1,800–4,500 Budget guesthouse near IT Park vs 3-star on Mactan
🍖 Meals (per day) ₱300–600 ₱700–1,800 Street food + puso + lechon vs sit-down sutukil restaurants
🚌 Local transport/day ₱80–200 ₱300–700 Jeepney + multicab vs Grab; intercity Ceres bus is cheap
🤿 Activities ₱400–1,500 ₱1,500–5,000 Beach entry free vs whale shark (₱1,000) + island hopping
🎁 Pasalubong ₱200–500 ₱600–2,000 Buy at Taboan Market — much cheaper than airport or SM
📊 Total (3 nights) ~₱3,500–6,000 ~₱9,000–18,000 Cebu is genuinely comparable to CDO in cost. The flight barely adds to the total.
💡 Budget tip for CDO families: Because the CGY–CEB flight is so short, your total transport cost from home to Cebu beach destination is often lower than a Manila-based traveller doing the same trip. Add ₱199 airport shuttle + ₱499 seat sale fare + ₱185 Bantayan ferry and you're in white sand paradise for under ₱900 in transport. The biggest cost driver is accommodation — book at least 2 weeks ahead to avoid peak-week inflation.

6 tips to get the cheapest CGY→Cebu flights

A short route that rewards smart booking — use these to cut the fare further

01

Subscribe to piso fare alerts for CGY–CEB

Cebu Pacific runs seat sales on this route multiple times a year. Base fares can drop to ₱299–₱499. These windows last 24–72 hours and seat counts are limited. Subscribe to piso-fare.com alerts and be notified the moment a sale launches.

02

Book 4–6 weeks ahead — not last minute

Unlike MNL–CEB where dozens of daily flights give you room to book late, CGY–CEB has far fewer daily flights. Last-minute fares on this route are consistently expensive. Book 4–6 weeks ahead for the best mid-range prices, or 6–8 weeks for Sinulog and Holy Week travel.

03

Compare Cebgo vs Cebu Pacific carefully

Cebgo (part of the PAL Group) sometimes undercuts Cebu Pacific on this route and is overlooked in searches. Check both airlines directly — the difference can be ₱150–₱400 one-way. Cebgo often has early-morning departures that are cheaper than midday Cebu Pacific flights.

04

Fly Tuesday or Wednesday from CGY

Friday evening and Sunday flights from Laguindingan fill fastest and cost the most — weekend workers and students drive demand. Tuesday and Wednesday departures can cost ₱200–₱500 less for the same seat. The flight is 45 minutes either way.

05

Consider the PAL all-in vs Cebu Pacific with add-ons

Philippine Airlines fares on CGY–CEB often look expensive at ₱2,500–₱3,000 — but they include 23 kg checked baggage. If you're bringing the usual family load, compare PAL's all-in price against Cebu Pacific's base fare plus ₱400–₱600 for a 20 kg bag. PAL sometimes wins.

06

Set airport arrival time correctly for Laguindingan

The shuttle van from CDO city to the airport takes 45–60 minutes. Many travellers underestimate this. Add traffic buffer for morning rush (7–9am) and Friday afternoon departures. Missing a budget airline flight on CGY–CEB means paying full price on the next seat, which could be several hours later.

🔔 Never miss a CGY → Cebu 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.

Cagayan de Oro to Cebu flights — what you need to know

The CGY–CEB route is one of the most underrated short-haul domestic flights in the Philippines. Cebu Pacific, Cebgo, and Philippine Airlines collectively operate up to ten direct flights a day between Laguindingan International Airport and Mactan-Cebu International Airport — a 45-minute hop that covers 195 kilometres. For CDO residents, this is essentially the same as driving to Iligan, minus the road. Cebu is one of the most connected islands in the country, and landing there opens up direct ferries to Bohol, Leyte, Camiguin, and dozens of smaller islands that would otherwise require a Manila connection.

The cheapest time to book cheap flights Cagayan de Oro to Cebu

February, August, and September are the three cheapest months consistently. We've seen CGY–CEB base fares hit ₱299–₱499 one-way during Cebu Pacific seat sales — usually timed around the airline's February–March anniversary promo — with all-in fares landing around ₱999–₱1,299. Outside those months, expect ₱1,200–₱2,000 for a regular midweek booking 4–6 weeks ahead. The route spikes sharply during two periods: Holy Week (March or April, 100–200% above normal) and Christmas–New Year (December 20 to January 5, the most expensive stretch of the year). January has a two-tier pattern — the first three weeks are actually cheap, then Sinulog Festival weekend (3rd Sunday of January) causes a short but significant jump as Cebu fills with visitors from all over Mindanao and the Visayas, including heavy traffic from CDO specifically.

What Cebu actually costs a CDO traveller

One underappreciated advantage of flying CGY–CEB over, say, CDO to Manila: the short flight means your transport cost is a tiny fraction of the total trip budget. A CDO tipid traveller who catches a ₱999 seat sale fare, stays near IT Park for ₱700 a night, and eats at Carbon Market and Larsian BBQ can do three days in Cebu — including one south Cebu day trip — for under ₱5,000 all-in. That's cheaper than flying to Siargao, cheaper than Boracay, and arguably cheaper than a comparable trip to Davao when you factor in accommodation and activities. Cebu isn't cheap in the resort sense, but it's honest value for what you get: one island city within arm's reach of half a dozen world-class dive and beach destinations.

Sinulog travel from CDO — plan or pay

Sinulog Festival (3rd Sunday of January) is the one event where CDO travellers to Cebu need to plan months ahead. The CGY–CEB route sees a significant demand surge in the two weeks before Sinulog — not just because Cebu fills up nationally, but because CDO has a large Cebuano community with family ties across the strait. We've seen this route sell out 3–4 weeks before Sinulog weekend, leaving late bookers scrambling for ₱3,500+ fares. If you want to experience Sinulog, set an alert on piso-fare.com now and book the moment a seat sale drops for that travel period. If you just want to visit Cebu in January, fly the week before or week after — fares drop back to normal almost immediately.

How piso-fare.com tracks this route

We track CGY–CEB fares from Cebu Pacific, Cebgo, and Philippine Airlines daily, pulling live prices through Travelpayouts and monitoring seat sale announcements in real time. When a fare drops more than 40% below the 90-day average — which is when we consider it a genuine deal — we push an alert to everyone subscribed to this route. The live deals grid on this page shows bookable prices updated multiple times a day. Subscribe below and you'll hear about the next CDO–Cebu seat sale before it sells out. One well-timed alert is worth more than an hour of manual searching.

Frequently asked questions — CGY to Cebu flights

Direct flights from Laguindingan Airport (CGY) to Mactan-Cebu International Airport (CEB) take approximately 45 minutes — sometimes as short as 40 minutes on a tail-wind day. It's one of the shortest commercial flights in the Philippines, short enough that you barely finish your water before landing.
Cebu Pacific (5J), Cebgo (DG, part of the PAL Group), and Philippine Airlines (PR) all operate direct flights on the CGY–CEB route. There is no AirAsia service on this route. Cebu Pacific typically has the most daily flights and the lowest base fares; PAL is the only airline that includes 23 kg checked baggage in most Economy fares.
February, August, and September are consistently the cheapest months for CGY–CEB flights. Fares of ₱999–₱1,499 all-in are common in these months without any seat sale. January is also cheap most of the month, but the Sinulog Festival week (3rd Sunday) causes a short spike. Holy Week and Christmas–New Year are the most expensive periods — fares can be 3–5x the low-season average.
Airport shuttle vans (₱199/person) operated by Odyssey Airport Express, Lax Shuttle CDO, and LAVODA run from the terminal to Centrio Mall, Limketkai Center, and Divisoria. Metered taxis are also available (₱500–₱700 to city center). Travel time is 45–60 minutes. There are no tricycles or jeepneys serving the terminal directly — the airport is too far from any town center for those options.
Yes. Laguindingan Airport charges a domestic terminal fee, typically in the range of ₱200–₱300 per passenger. On most Cebu Pacific, Cebgo, and PAL bookings, this fee is already included in the total price shown at checkout. If booking on a heavily discounted promo fare, check the fare breakdown — some promotional fares may list taxes and fees separately at the payment step.
Yes. All prices are sourced from Travelpayouts based on real flight searches and are refreshed regularly throughout the day. Always click through to confirm the current fare on the booking page before paying — prices change constantly, especially during and after seat sale announcements. piso-fare.com earns a small commission when you book through our links, which never affects the price you pay.