Bacolod to
Cagayan de Oro 🚢✈️
There's no nonstop BCD–CGY flight. Here's the honest breakdown: cheapest by 2GO ferry, fastest by connecting flight via Cebu — both tracked daily so you know what you're actually paying.
Bacolod → Cagayan de Oro, Philippines
🔍 Search BCD → CGY connecting flights
Compare live connecting fares via Cebu across all airlines — book instantly.
There is no direct Bacolod–Cagayan de Oro flight
No airline flies BCD–CGY nonstop, and none has announced plans to. Every itinerary you'll find connects through another city. Here are your two real options:
✅ Fastest option: Cebu Pacific / Philippine Airlines via Cebu (CEB) — 4–5h total | ₱2,900–₱6,500
✅ Cheapest option: 2GO Travel ferry (direct, no transfer) — ₱2,074–₱2,650, ~20h | Wed & Sat departures only
Cheapest option: the Bacolod → Cagayan de Oro ferry
2GO Travel runs the only direct link between these two cities — a RORO passenger ferry, no connections, no layovers. It sails just twice a week (Wednesday and Saturday) straight from Bacolod to Cagayan de Oro, taking around 20 hours. Passenger fares run ₱2,074–₱2,650 depending on berth type, which is genuinely cheaper than most connecting flight fares once you factor in a checked bag. The catch: with only two sailings a week, your travel dates need to be flexible. Book at 2go.com.ph or through a 2GO ticketing office in either city.
BCD → CGY connecting flight deals today
Cheapest one-stop fares from Bacolod–Silay (BCD) to Laguindingan (CGY), all routed via Mactan-Cebu (CEB) · Prices in PHP
📅 BCD → CGY Connecting Fare Calendar
See the cheapest days to fly — click any date to book at that price.
Best time to fly BCD → CGY (connecting via Cebu)
Month-by-month price guide for the Bacolod–Cagayan de Oro connecting fare — both legs' demand affects the price
Real costs for Bacolod travellers
Here's what a ferry trip vs a connecting flight actually costs all-in for 3 days in Cagayan de Oro — transport included
Things Bacolodnons always get wrong about this trip
Five mistakes first-time Bacolod-to-Cagayan de Oro travellers consistently make
There is no direct Bacolod–Cagayan de Oro flight and no airline has announced plans to add one — the route just isn't there. Stop refreshing Skyscanner hoping a nonstop appears. Your two real options: a connecting flight via Cebu takes 4–5 hours total and costs ₱2,900–₱6,500 one-way; the 2GO ferry takes about 20 hours and costs ₱2,074–₱2,650, but only sails Wednesday and Saturday.
Laguindingan Airport sits about 32km from the city, in a different municipality entirely. Budget 45 minutes to over an hour to reach downtown CDO, not 15. The fixed-fare airport van (LAVODA or Super Five) runs about ₱199 per person and takes roughly 45–60 minutes — it's the standard option, not a rip-off, so don't let a tricycle driver talk you into a "special trip" for double that.
The 2GO ferry sails only twice a week. Miss the Wednesday or Saturday departure and you're waiting three or four days for the next one, not booking a different day like you could with a bus. If the ferry is your plan, lock in your ticket at least 1–2 weeks ahead, especially around MassKara or Kagay-an season when both cities are moving people at once.
Bacolod's MassKara Festival (around October 19) and Cagayan de Oro's Kagay-an Festival (city charter week, late August) don't overlap on the calendar, but each one independently spikes its own leg of the Cebu connection — and since Cebu is a shared hub for half the country's domestic traffic, a big event anywhere nearby can squeeze available seats on your connecting flight too. Check both cities' event calendars before you book, not just your destination's.
ATMs are plentiful around Divisoria, Limketkai, and Centrio in CDO proper, but they thin out fast once you head to whitewater rafting sites, Macahambus Gorge, or a Camiguin day trip. GCash works in most established restaurants and malls, but rafting operators, habal-habal drivers, and small eateries near the river are usually cash-only. Withdraw what you need in the city before heading out for the day.
Airlines connecting BCD → CGY
No airline flies this route nonstop — every itinerary below connects through Mactan-Cebu (CEB)
💡 Baggage tip: Cebu Pacific and AirAsia sell 7 kg cabin-only fares — on a route with a layover, add checked baggage at booking so you're not repacking at the transfer gate. PAL includes 23 kg free, which partly offsets its higher base fare.
Cagayan de Oro travel guide for Bacolod visitors
Everything you need to know since there's no direct flight from BCD to CGY
🚢 The ferry, in detail
- 2GO Travel: Bacolod → Cagayan de Oro, direct, no transfers, ~20 hours
- Sails only Wednesday and Saturday — check the exact departure time before planning your week
- Tourist/cabin berths ₱2,074–₱2,650; book at 2go.com.ph or a 2GO office
- Best for: travellers with flexible dates, big luggage, or who'd rather not fly
- Arrive at the port 3–4 hours early for baggage inspection and boarding
🏍️ Getting around Cagayan de Oro
- Laguindingan Airport is ~32km from the city — budget 45–60 minutes, not "just outside town"
- Fixed-fare airport van (LAVODA, Super Five, Magnum Express) runs ~₱199/person to Divisoria, Limketkai, or Centrio
- Grab operates within CDO proper; habal-habal and multicabs are the cheapest in-city options
- For Camiguin or Iligan day trips, join a van tour from the city rather than DIY-ing the connections
- Jeepneys cover most of the city grid for ₱13–₱15 a ride
💰 Budget in Cagayan de Oro
- Budget: ₱1,000–₱1,800/day covers accommodation, meals, and local transport
- Mid-range: ₱2,500–₱4,500/day for a 3-star hotel and sit-down restaurants
- Street food is cheap — sinugba (grilled) stalls and pinasugbo combos from ₱60–₱120
- CDO runs slightly cheaper than Bacolod for accommodation, about the same for food
- No foreign currency exchange needed — all Philippine peso (PHP) throughout
🌊 What to actually do in CDO
- Cagayan de Oro River whitewater rafting — Grade 3–4 rapids, the city's signature activity; ₱800–₱1,500/person for a half-day run
- Macahambus Cave & Gorge — caves, hanging bridge, river canyon views; ~30 min from the city, ₱30–₱50 entrance
- Camiguin Island — volcanic island, White Island sandbar, hot/cold springs; day trip via Balingoan port (~2h) or overnight
- Iligan City waterfalls — Tinago Falls and Maria Cristina Falls, ~1.5–2h away, doable as a long day trip
- Del Monte pineapple plantation (Bukidnon) — sprawling plantation views on the road toward Malaybalay
🏨 Where to stay in Cagayan de Oro
- Divisoria / Centrio area: best for dining, malls, nightlife (₱1,200–₱3,500/night)
- Limketkai area: mid-range hotels near the mall and business district (₱1,800–₱4,000/night)
- Near the river (Macasandig / Uptown): closer to rafting put-in points, quieter (₱1,000–₱2,500/night)
- Camiguin (if extending): beach resorts and budget guesthouses from ₱1,000/night
- Book ahead during Kagay-an Festival (late August) and Holy Week — rooms tighten up fast during both
🍖 Must-eat in Cagayan de Oro
- Kagay-anon sinugba — grilled pork/chicken skewers, found along Corrales Ave and Divisoria night stalls
- Lechon CDO-style — different seasoning profile from Bacolod's; try a Carmen or Cogon-area lechonan
- Buko pandan and pinasugbo — CDO's signature sweets, sold in Cogon Public Market
- Sutukil-style seafood — grilled/stewed/raw seafood stalls near the coastal barangays
- Durian products — trucked in from Davao; candies and pastries widely sold in malls if you want the flavor without the smell
Cagayan de Oro trip budget from Bacolod
Typical costs for a 3-night Cagayan de Oro trip — all amounts in Philippine Peso (PHP)
| Item | Cheapest (via ferry) | Fastest (via flight) | Notes |
|---|---|---|---|
| 🚢/✈ Transport (one-way) | ₱2,074–2,650 | ₱2,900–6,500 | 2GO ferry (Wed/Sat only) vs connecting flight via Cebu |
| 🏨 Hotel (per night) | ₱600–1,200 | ₱1,800–4,000 | Budget guesthouse vs 3-star near Limketkai or Divisoria |
| 🍖 Meals (per day) | ₱300–600 | ₱800–1,800 | Street food + sinugba stalls vs sit-down restaurants |
| 🚌 Local transport/day | ₱100–250 | ₱400–900 | Jeepney + habal-habal vs Grab |
| 🌊 Activities | ₱500–1,500 | ₱1,500–3,500 | Rafting entry vs rafting + Camiguin day trip |
| 🎁 Pasalubong / shopping | ₱200–500 | ₱800–2,000 | Dried mango & pinasugbo at Cogon Market is cheapest |
| 📊 Total (3 nights) | ~₱5,200–8,000 assumes 2GO ferry, one-way |
~₱9,000–17,500 assumes connecting flight, one-way |
Difference is almost entirely the transport mode, not the destination. |
6 tips for the Bacolod → Cagayan de Oro trip
There's no shortcut around the missing direct flight — but these save real money either way
Subscribe to piso-fare.com alerts
We track the BCD–CGY connecting fare daily. When either leg (BCD–CEB or CEB–CGY) goes on a Cebu Pacific seat sale, you'll know before the combined fare disappears.
Book both legs together, not separately
Booking BCD–CEB and CEB–CGY as one connecting itinerary (not two separate one-way tickets) protects you if the first leg is delayed — the airline is responsible for getting you on the next connection. Separate bookings leave you stranded in Cebu at your own cost.
Check when BOTH legs go on sale together
Connecting fares only get genuinely cheap when Cebu Pacific runs a seat sale covering both BCD–CEB and CEB–CGY in the same promo window — this happens a few times a year, usually during their anniversary sale (August) and mid-year sales. Outside those windows, expect to pay close to the ₱4,000+ baseline.
Weigh the ferry seriously if your dates are flexible
If you're not in a rush, the 2GO ferry (Wed/Sat only) saves ₱1,000–₱2,000 over flying and comes with a generous baggage allowance. It only makes sense if your travel dates can bend around the twice-weekly schedule.
Avoid AirAsia's long-layover routing unless the price gap is large
AirAsia's BCD–CGY connection via Cebu often runs a 3–5 hour layover, nearly doubling total travel time versus Cebu Pacific or PAL's tighter connections. Only worth it if the fare is meaningfully cheaper — check the total journey time, not just the price, before booking.
September is your best shot at a low fare
No fiesta on either end, school back in session, and the lowest average connecting fares of the year. If your trip isn't tied to a specific date, shifting into September can save ₱1,500–₱3,000 over an April or December booking.
🔔 Never miss a BCD → CGY connecting fare drop
Follow this route and get an instant email when the connecting fare drops or a seat sale covers both legs — before seats sell out.
Bacolod to Cagayan de Oro flights — what to know
Search for cheap flights Bacolod to Cagayan de Oro and you'll notice something odd: no result ever shows a nonstop. That's not a booking-site glitch — there genuinely is no direct BCD–CGY flight, and no airline has signaled plans to add one. Both cities sit at an awkward distance for a dedicated aircraft: far enough to need a real flight, close enough that neither Cebu Pacific nor Philippine Airlines can fill a plane on point-to-point demand alone. Instead, every itinerary we track routes through Mactan-Cebu (CEB), the hub both airlines already fly heavily. We built this page because every other site treats that as a footnote. We treat it as the entire story.
The cheapest time to book this route
Connecting fares only get genuinely cheap when both legs — BCD–CEB and CEB–CGY — go on sale in the same window. We've seen the all-in connecting fare hit ₱2,900 one-way during Cebu Pacific's anniversary sale in August and again during scattered mid-year promos, against a normal baseline closer to ₱4,000–₱4,500. Outside those windows, book 3–4 weeks ahead for the best odds; during Holy Week or the Christmas stretch, push that to 6–8 weeks, because you're competing for seats on two legs at once, not one.
What Cagayan de Oro actually costs a Bacolod traveller
Once you land, Cagayan de Oro runs cheap — street-side sinugba, jeepney fares under ₱15, guesthouses from ₱600 a night. The expensive part of this trip is getting there. A traveller flying the connection should expect ₱9,000–₱17,500 all-in for three days including transport; the same trip by 2GO ferry drops to roughly ₱5,200–₱8,000, since the ferry alone costs ₱1,000–₱2,000 less than flying and skips baggage fees entirely. Neither option is objectively "the cheap one" — you're trading money for time, plain and simple.
Two festivals, one connecting ticket
This route has a spike pattern most travel sites never catch because they only look at one city. Bacolod's MassKara Festival lands around October 19; Cagayan de Oro's Kagay-an Festival (city charter week) falls in late August. Neither date overlaps with the other, but each one independently tightens seats on its own leg of the Cebu connection — and because Cebu is a shared hub for a huge share of domestic traffic, either event can push the whole itinerary's price up, not just the flight into the festival city. If your travel window sits within two weeks of either date, budget for a 20–40% premium and book earlier than you would for an ordinary week.
How piso-fare.com tracks this route
Since there's a real, bookable connecting fare here — just not a nonstop one — we track it the same way we track any direct route: daily price pulls, a rolling average baseline, and an alert the moment a fare drops meaningfully below normal. We label every fare on this page "via Cebu" so you're never misled into thinking it's a nonstop flight. If your dates are flexible and you'd rather sail than fly, we've also priced out the 2GO ferry in full above, since it's the only truly cheaper way to make this trip.
One concrete move: if you're not locked into specific dates, set a fare alert now and watch September — it's consistently the lowest-priced month on this route, with no fiesta pulling on either end of the itinerary.
Frequently asked questions — Bacolod to Cagayan de Oro
Content reviewed 2026-08-04 · Prices update automatically every day
More deals from Bacolod
Other popular routes from BCD — domestic and international