Cagayan de Oro to
Bacolod 🎭
No airline flies this route direct. We track the cheapest 1-stop connecting fares via Cebu and the 2GO ferry — so you pick the right option, not the expensive one.
Cagayan de Oro → Bacolod, Philippines
🔍 Search CGY → Bacolod connecting flights
Compare live prices across all airlines — book instantly.
The real alternative: 2GO Travel ferry from CDO to Bacolod
No direct flight exists — but a direct ferry does. 2GO Travel runs weekly sailings from Cagayan de Oro Port direct to Bacolod Port. The crossing takes approximately 20 hours and costs ₱2,073–₱2,650 one-way depending on your cabin class. It's the cheapest option by far — and unlike a connecting flight, there's no 2am Cebu layover or second security queue. Typical sailing days from CDO: Wednesday and Saturday — always verify the current schedule at travel.2go.com.ph before booking. During MassKara week (October) the ferry also fills up, so book at least 2–3 weeks ahead.
CGY → Bacolod connecting flight deals today
Cheapest 1-stop fares from Laguindingan Airport (CGY) to Bacolod-Silay International Airport (BCD) · One-way in PHP
📅 CGY → Bacolod Price Calendar
See the cheapest days to fly connecting — click any date to book at that price.
Best time to book: CGY → Bacolod by month
Month-by-month guide — prices are for 1-stop connecting fares, one-way in PHP
When fares spike: Bacolod events calendar
Key dates that drive up both connecting flights and accommodation — plan (and book) around these
Real costs for CDO travellers heading to Bacolod
A 3-day Bacolod trip from CDO — ferry route (smart) vs. connecting flight (fast)
Things CDO travellers always get wrong about the Bacolod trip
Five specific mistakes on this route — and how to avoid them
There is no direct flight. No airline operates CGY–BCD nonstop, and there are no credible plans to add one. Every flight booking result for this route has at least one stop — most commonly Cebu. If a site shows "5h nonstop," read the itinerary closely: it isn't nonstop. The 2GO ferry is the only true point-to-point option between CDO and Bacolod.
The MassKara Festival (4th Sunday of October) is Bacolod's biggest event. Hotels on Lacson Street sell out 2–3 months ahead, and walk-in rates during festival week run ₱3,000–₱6,000/night for rooms that normally cost ₱800–₱1,500. Connecting flights hit ₱8,000–₱11,000 one-way. The week after MassKara, both drop back immediately — great timing if you want Bacolod cheap.
Bacolod-Silay International Airport (BCD) is in Silay City, not Bacolod. The shared shuttle van (BASIA) to SM City Bacolod costs ₱150–₱200 per person and takes 25–35 minutes. Taxis have a fixed ₱500–₱700 rate — not negotiable, and that's the real price for the distance. Grab works at BCD but is inconsistent for late-night arrivals; always have the shuttle or taxi as a backup plan.
Chicken inasal is Bacolod's cultural property — the original that inspired Mang Inasal the chain. The airport and SM versions are pale imitations. The real thing is at Manokan Country on Magsaysay Avenue — a row of a dozen competing inasal stalls where a full quarter chicken with garlic rice, atchara, and the annatto oil dip runs ₱120–₱180. The open grill and competition between stalls is the whole point. While you're there, Sharyn's Cansi House for beef shank kansi soup (₱300, feeds two) is equally non-negotiable.
The Ruins (Villa Margarita, Talisay City — 15 minutes from central Bacolod, ₱100 entry) is Bacolod's most photographed landmark. Most CDO visitors arrive at 10am, photograph it in harsh white light, and leave unimpressed. The correct visit is 4:30–6:30pm when the setting sun transforms the Italianate stone skeleton into a glowing amber silhouette. Plan your entire first-day schedule around this timing — it's that different an experience. Grab or taxi from SM City Bacolod costs ₱150–₱200 each way.
Airlines with connecting flights: CGY → Bacolod
All options require at least one stop — typical connections at Cebu (CEB) or Manila (MNL)
💡 The cheapest connecting airfare is not always the best value. A 10-hour layover in Cebu may cost less on paper but turns a 4-hour journey into a 14-hour ordeal. Always filter for total travel time, not just the lowest base fare.
Bacolod travel guide for CDO visitors
What to know before you arrive in the City of Smiles
🛬 Getting from BCD airport to Bacolod City
- BCD is in Silay City, 15 km northeast of Bacolod — not walkable from anything
- BASIA shuttle vans to SM City Bacolod: ₱150–₱200 per person, 25–35 min
- Taxis: fixed rate ₱500–₱700 to city center — confirm before getting in
- Grab available on arrival but inconsistent, especially late at night
- The drive through Silay passes ancestral heritage houses — the "Paris of Negros" nickname is legitimate
🏍️ Getting around Bacolod
- Jeepneys cover the main routes — fare ₱13–₱20, cash only
- Grab is more reliable within Bacolod City center than at the airport
- Tricycles for short hops: ₱15–₱30 within a barangay, negotiate first
- The Ruins and Mambukal Resort need a taxi or organised day tour (₱300–₱600 for the full loop)
- During MassKara: Lacson Street closes to traffic — wear comfortable walking shoes
💰 Budget in Bacolod
- 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
- Chicken inasal at Manokan Country: ₱120–₱180 for a full meal — exceptional value
- MassKara week doubles or triples accommodation rates — budget accordingly or book early
- ATMs widely available in central Bacolod; SM and Robinson's malls are reliable fallbacks
🏛️ What to do in Bacolod
- The Ruins (Talisay City) — visit at golden hour 4:30–6:30pm; ₱100 entry
- Manokan Country — the original chicken inasal strip on Magsaysay Ave; under ₱200/meal
- Mambukal Mountain Resort — 45 min away; waterfalls, sulfur pools, zipline; ₱60 entry
- Lacson Street — restaurants, Calea bakery (napoleones), pasalubong shops
- Sipalay and Hinoba-an beaches — 3–4h south of Bacolod; white sand, budget resorts from ₱800/night
🍗 Must-eat in Bacolod
- Chicken Inasal — go to Aida's or Arlene's stall at Manokan Country; ₱120–₱180 full meal
- Kansi (Cansi) — slow-cooked beef shank soup with batwan fruit; Sharyn's Cansi House (₱300 a bowl, feeds two)
- Piaya — muscovado sugar flatbread; buy from BongBong's or Merzci, not the airport
- Napoleones — custard puff pastry; Calea bakery on Lacson St is the benchmark version
- Batchoy — pork noodle soup with liver and chicharon; try 21 Restaurant for the upgraded version
🏨 Where to stay in Bacolod
- Lacson Street / Capitol area: best location for walking to restaurants and MassKara venues (₱1,200–₱4,000/night)
- Seda Capitol Central: best 4-star in the city; book 2 months ahead for MassKara week
- L'Fisher Hotel: established mid-range on Lacson; central, reliable, fair off-peak rates
- Budget guesthouses near SM City Bacolod: ₱600–₱1,200/night; adequate but further from festival action
- For beach: Sipalay's Driftwood Village and budget resorts from ₱800/night — a day trip or overnight extension
Bacolod trip budget from CDO
Typical costs for a 3-night trip — all amounts one-way in Philippine Peso (PHP)
| Item | Budget | Mid-range | Notes |
|---|---|---|---|
| 🚢 2GO Ferry (one-way) | ₱2,073–2,300 | — | Cheapest option; direct; ~20h; basic bunk included |
| ✈ Connecting flight (one-way) | ₱3,000–4,500 | ₱4,500–8,000 | Off-peak via Cebu; peaks to ₱11,000 during MassKara |
| 🏨 Hotel (per night) | ₱600–1,200 | ₱1,800–4,000 | Doubles during MassKara — book early |
| 🍗 Meals (per day) | ₱250–500 | ₱700–1,500 | Manokan Country twice daily vs restaurants |
| 🚌 Local transport/day | ₱80–200 | ₱300–600 | Jeepney + trike vs Grab |
| 🏛️ Activities | ₱200–500 | ₱800–2,500 | Ruins entry + Mambukal vs full day tours + beach |
| 🎁 Pasalubong | ₱200–500 | ₱500–1,500 | Piaya and napoleones from BongBong's or Merzci |
| 📊 Total (3 nights) | ~₱5,500–8,000 | ~₱10,000–20,000 | Budget uses the ferry; mid-range uses connecting flight |
7 tips to get the best deal on CGY → Bacolod
No direct flight means no piso fare — but there are still ways to cut the cost significantly
Subscribe to CGY route alerts on piso-fare.com
When PAL or Cebu Pacific runs a seat sale on CGY–CEB or CEB–BCD, the combined connecting fare can drop to ₱3,000–₱3,500 total. These windows last 24–72 hours. Subscribe and we alert you the moment both legs go on sale simultaneously — the only way to reliably catch these discounts.
The 2GO ferry at ₱2,073 is almost always cheaper than any connecting flight
If you can spare 20 hours and prefer waking up at Bacolod Port to a 2am Cebu layover, the ferry wins on cost every single time. No airport, no second security queue, no second boarding pass. Book at travel.2go.com.ph — seats still go fast during MassKara and Holy Week.
Book MassKara travel 8–10 weeks ahead — no exceptions
October MassKara is CDO travellers' equivalent of a Manila–Boracay Holy Week booking: leave it too late and you pay double or can't book at all. The 4th Sunday of October is the parade — this is the one time on this route where last-minute simply does not work. Hotels AND flights AND the ferry all fill up.
Fly in February, August, or September for lowest connecting fares
These three months are when CGY–BCD connecting fares hit their floor. We've tracked Philippine Airlines via Cebu going as low as ₱3,000–₱3,500 one-way in August and September. Midweek departures (Tuesday–Wednesday) save another ₱300–₱600 versus weekend flights on the same itinerary.
Always filter by total travel time, not just lowest base fare
A ₱3,200 connecting fare with a 9-hour overnight layover in Cebu is not the same value as a ₱4,000 fare with a 2-hour clean connection. On this route, the cheapest advertised fares often come with brutal layover conditions. Subtract the value of your lost sleep and time before comparing.
Visit The Ruins at 4:30pm, not 10am — it's a completely different landmark
Most CDO visitors see The Ruins in harsh morning light, take photos, and leave unimpressed. The correct visit is 4:30–6:30pm for golden hour. The Italianate mansion skeleton glows amber at sunset — it's the whole point of the landmark. Plan your first-day itinerary around this timing. ₱100 entry, 15 minutes from SM City Bacolod by Grab.
Buy piaya and napoleones at BongBong's or Merzci — not at the airport gate
Bacolod's most famous pasalubong sells at 40–60% markup at the airport departure shops. A box of napoleones runs ₱180–₱280 at BongBong's on Lacson Street or at SM, versus ₱380–₱450 at the gate. Buy your pasalubong the day before you fly, not on the way to the airport.
🔔 Get alerted when CGY → Bacolod fares drop
Follow this route for instant email alerts when connecting fares hit their lowest — before seats go. We also flag when both the CGY–CEB and CEB–BCD legs go on sale at the same time.
Cheap flights from Cagayan de Oro to Bacolod — what you actually need to know
There is no direct flight from Cagayan de Oro to Bacolod. Not from Cebu Pacific, not from Philippine Airlines, not from AirAsia, not from anyone currently operating domestic routes. No airline serves CGY–BCD nonstop, and every result you see on any booking site for this route has at least one stop — most commonly at Mactan-Cebu International Airport (CEB). We're saying this upfront because a large number of travellers waste time searching for a direct flight that doesn't exist, and end up either overpaying for a poorly-timed connection or missing the far better alternative entirely. If you're searching for cheap flights from Cagayan de Oro to Bacolod, the page you're on is the right one — but the answer is more nuanced than a simple fare table.
The cheapest time to book connecting flights on this route
Off-peak months on CGY–BCD are February, August, and September. During these windows, we've tracked Philippine Airlines via Cebu hitting as low as ₱3,000–₱3,500 one-way all-in — the floor for this route by air. Midweek departures (Tuesday–Wednesday) consistently save ₱300–₱600 versus the same itinerary on a Friday or Sunday. The route has two hard price peaks: October for MassKara Festival (4th Sunday of October), when connecting fares can hit ₱8,000–₱11,000, and the Christmas-New Year window (December 20 – January 5), when they reach similar levels. April Holy Week is a third spike. Outside these three windows, booking 2–3 weeks ahead is usually sufficient. Inside them, 8–10 weeks is the minimum.
What Bacolod actually costs a CDO traveller
Bacolod is one of the more affordable provincial cities in the Philippines for day-to-day spending. The big variable is how you get there. On the budget end — using the 2GO Travel ferry at ₱2,073 one-way — a 3-day Bacolod trip from CDO can come in at ₱5,500–₱8,000 total, including the crossing, accommodation, food, and local transport. That's exceptional value. On the air end, using a connecting flight at ₱3,500–₱6,000 one-way plus a comfortable hotel, the same trip runs ₱10,000–₱20,000. The city's biggest draw food-wise is chicken inasal at Manokan Country — a full meal runs ₱120–₱180 and is genuinely among the best-value eating in the Philippines. The landmark with the highest time-to-impression ratio is The Ruins in Talisay City, and the one planning mistake that ruins it is visiting at the wrong time of day (see our tips section).
MassKara Festival and the October problem
MassKara is the single most important planning factor on this route. Bacolod's festival of smiling masks (held on the 4th Sunday of October every year) drives the biggest fare surge we track on CGY–BCD connecting flights — bigger than Holy Week, bigger than Christmas. The reason it hits harder than most provincial festivals is that both legs of the connection are simultaneously compressed: CDO departures fill up and Cebu-to-Bacolod seats fill up at the same time, because Cebu-based travellers are also booking Bacolod flights for MassKara. If you want to attend, commit 8–10 weeks ahead. If you want cheap Bacolod, go the week after — fares and hotel rates reset almost overnight once the festival ends.
How piso-fare.com tracks this route
We track the cheapest connecting fares from CGY to BCD daily via our Travelpayouts data feed. The deals grid above shows actual bookable prices — not marketing prices. We flag fares below ₱3,500 as the threshold where flying becomes genuinely competitive with the 2GO ferry on a cost-per-hour basis. Subscribe to route alerts and we'll notify you the moment a seat sale drops both the CGY–CEB and CEB–BCD legs simultaneously — the only window where connecting fares become truly compelling on this route. One action you can take right now: if your Bacolod trip falls in October, open your booking engine today — not after the next payday.
Frequently asked questions — CDO to Bacolod travel
More Philippines flight deals
Other domestic routes tracked daily by piso-fare.com
✈ MNL to Iloilo Visayas 🇵🇭 ✈ MNL to Siargao Surf capital 🇵🇭 ← All Piso Fare Deals Philippines ✈