Cagayan de Oro to Bacolod — Best Travel Options & Connecting Flights | piso-fare.com
✈️
Connecting to booking engine…
Redirecting to confirm the live connecting fare. Always verify the full itinerary (stops, layover time) before paying.

📅 CGY → Bacolod Price Calendar (Connecting)

Loading…
Select a date above
Book this flight →
⚠️ No direct CGY → Bacolod flight. Best option: 1-stop via Cebu from ₱3,500
See Connecting Fares →
piso-fare.com Flight Deals CGY to Bacolod
Prices last updated: loading… · CGY → BCD (connecting) · All prices ONE-WAY in PHP
CGY  →  BCD  ·  🇵🇭 No direct flight

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.

Connecting from
3,500
one-way via Cebu
3–5h total
via Cebu (1 stop)
🚢 ₱2,073
2GO ferry (~20h)
6
deals found
Direct flight?
No — 1 stop required
🛬
Destination airport
Bacolod-Silay (BCD)
🔁
Fastest flight option
Via Cebu (~3–5h total)
🚢
2GO Ferry option
~20h · from ₱2,073
🌡️
Best weather
Nov–May (dry season)
🗓️
Book ahead (MassKara)
6–8 weeks minimum

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

2GO Travel ~20 hours From ₱2,073 one-way CDO Port → Bacolod Port (direct) Wed & Sat departures (verify schedule) Book: travel.2go.com.ph
⚠️
No airline flies CGY to Bacolod direct — every flight below has at least one stop
Connections are typically at Cebu (CEB) or Manila (MNL). Total travel time is 3–5 hours depending on the layover. If you searched for a nonstop flight, it does not exist. Always check the full itinerary (stops, layover duration) before paying.
Fastest option: PAL or Cebu Pacific via Cebu — typically 3–4h total  |  Cheapest option: 2GO ferry — ₱2,073, ~20h direct, see details above ↑
ℹ️ Connecting flight fares only. Sourced from Travelpayouts — refreshed regularly. Click Check price to confirm the full itinerary and live fare before booking. All prices are one-way in PHP including taxes.

CGY → Bacolod connecting flight deals today

Cheapest 1-stop fares from Laguindingan Airport (CGY) to Bacolod-Silay International Airport (BCD) · One-way in PHP

⚠️ Live prices temporarily unavailable. Showing estimated fares — not confirmed bookable prices. Click Refresh to try again.
Loading deals…

📅 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

Jan
₱3,200–4,500
✅ Low season
Feb
₱3,000–4,200
✅ Best rates
Mar
₱4,000–6,500
⚡ Pre-Holy Week
Apr
₱7,000–14,000
❌ Holy Week peak
May
₱3,500–6,000
⚡ Post-summer
Jun
₱3,200–5,000
🌧️ Rainy, cheap
Jul
₱3,200–5,500
🌧️ Low-mid
Aug
₱3,000–4,500
✅ Good value
Sep
₱3,000–4,500
✅ Low fares
Oct
₱5,500–11,000
❌ MassKara surge
Nov
₱3,500–5,500
⚡ Ber months
Dec
₱6,000–12,000
❌ Christmas surge
💡 Fare reality for this route: Because there is no direct flight, CGY–BCD connecting fares are expensive relative to the distance. February, August, and September are consistently the cheapest months — we've seen Philippine Airlines via Cebu go as low as ₱3,000–₱3,500 one-way during seat sales. October (MassKara Festival) is the single biggest spike on this route — fares can hit ₱8,000–₱11,000 as both Cebu and Bacolod fill up simultaneously. If cost is your top priority, the 2GO ferry at ₱2,073 beats every connecting airfare — the only trade-off is 20 hours vs 4 hours.

When fares spike: Bacolod events calendar

Key dates that drive up both connecting flights and accommodation — plan (and book) around these

🎭
MassKara Festival
4th Sunday of October · Oct 18, 2026
🔥 +80–120% fare surge
Bacolod's signature festival of smiling masks and street dancing — the single biggest demand spike on this route, bar none. Connecting flights via Cebu get squeezed because Cebu-Bacolod fares spike simultaneously. Hotels on Lacson Street and near the Public Plaza sell out months ahead at 2–3× normal rates.
💡 Book flights and hotels 8–10 weeks ahead for MassKara. The week after the festival (late October) drops back immediately — great value if you want Bacolod without the crowds.
✝️
Holy Week
March–April (varies annually)
🔥 +70–100% fare surge
Both legs of the connecting route — CGY departures and BCD arrivals — fill up as Filipinos travel for the long weekend. The Cebu hub gets overwhelmed, worsening both fares and layover conditions. Many CDO travellers use the 2GO ferry over Holy Week precisely to sidestep the airfare spike.
💡 Book the return leg (Bacolod → CDO) first — it often sells out before the outbound. Or skip the flights and take the ferry (₱2,073 vs ₱8,000+ by air during peak Holy Week).
🎄
Christmas & New Year
Dec 20 – Jan 5
🔥 +60–100% fare surge
Second-biggest surge on this route. Both Cebu and Manila hubs hit peak capacity over the Christmas break, meaning not only are connecting fares high — layovers get longer and disruption risk rises as delays cascade across legs. January 6 onwards, fares drop sharply.
💡 Book 6–8 weeks ahead for Dec 20 – Jan 5 travel. Travelling just after New Year (Jan 6+) delivers the steepest drop in fares of the entire year — worth planning around if your schedule allows.
🎪
Panaad sa Negros Festival
Late April · Rizal Park, Bacolod
⚡ +20–35% fare increase
A week-long showcase of all Negros Occidental municipalities — each barangay presents its food, crafts, and cultural performances. Less intensely followed than MassKara by outside travellers but does push accommodation demand in late April just after Holy Week traffic clears.
💡 Less pressure than MassKara — you can usually book 2–3 weeks ahead and still find decent connecting fares. A good window if you want an authentic local festival without the full MassKara tourist crowd.
☀️
Summer school break
April – May
⚡ +30–50% fare increase
Filipino school holidays drive family travel peaks across all domestic routes. CGY families heading to Negros beaches (Sipalay, Hinoba-an) combine with Panaad-adjacent traffic to keep fares elevated throughout April. May is significantly cheaper — school break ends, fares dip, and accommodation at beach resorts near Bacolod frees up.
💡 Shift your trip even one week into May and connecting fares often drop below ₱4,000 one-way versus ₱7,000+ in peak April. The beaches are just as good and far less crowded.

Real costs for CDO travellers heading to Bacolod

A 3-day Bacolod trip from CDO — ferry route (smart) vs. connecting flight (fast)

🎒 Tipid Traveller (ferry route)
🚢 2GO Ferry CDO–Bacolod₱2,073–2,300
🏨 Accommodation (per night)₱600–1,200
🍗 Food per day (inasal + piaya)₱300–500
🚌 Local transport per day₱80–150
🏛️ Activities (Ruins + city)₱300–600
3-day trip total (ferry included)~₱5,500–8,000
🛋️ Komportable Traveller (flight route)
✈ Connecting flight (one-way)₱3,500–6,000
🏨 Accommodation (per night)₱1,800–4,000
🍗 Food per day₱700–1,500
🚗 Local transport per day (Grab)₱300–600
🎭 Activities + day tours₱500–2,000
3-day trip total (flight included)~₱10,000–20,000
💡 The honest calculation: If you're a CDO-based traveller and cost matters more than the extra 16 hours, the ferry is the smarter choice — ₱2,073 beats ₱4,000+ on a connecting flight every time. The flight wins only when you have very limited days off. Bacolod food is cheap even by Philippine standards: a full meal at Manokan Country (chicken inasal + garlic rice) runs ₱120–₱180. Your biggest variable is accommodation — rates double or triple during MassKara week if you haven't booked early.

Things CDO travellers always get wrong about the Bacolod trip

Five specific mistakes on this route — and how to avoid them

Searching for a "direct flight from CDO to Bacolod" and wasting hours trying to book one

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.

📅
Arriving in Bacolod during MassKara week without accommodation booked 6–8 weeks ahead

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.

🛬
Assuming the airport is in Bacolod City when it's actually 15 km away in Silay

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.

🍗
Eating chicken inasal at the mall food court instead of Manokan Country

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.

🏛️
Visiting The Ruins at midday and leaving underwhelmed — it's a golden-hour destination

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)

✈ Philippine Airlines
CGY → Cebu (CEB) → BCD
1 stop via Cebu3–5h totalDaily connectionsOften cheapest
₱3,500 avg one-way off-peak
✈ Cebu Pacific
CGY → Cebu (CEB) → BCD
1 stop via Cebu4–6h totalDaily connectionsBudget carrier
₱4,000 avg one-way off-peak
✈ Cebgo
CGY → Cebu (CEB) → BCD
1 stop via CebuPAL GroupSelect days
₱4,200 avg one-way off-peak
🚢 2GO Travel (Ferry)
CDO Port → Bacolod Port (direct)
No stop~20 hoursWed & Sat (verify)Cheapest option
₱2,073 one-way base fare

💡 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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

No spam. Unsubscribe anytime. 100% free.

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

No. There are no direct (nonstop) flights from Laguindingan Airport (CGY) in Cagayan de Oro to Bacolod-Silay International Airport (BCD). Every available flight requires at least one stop, most commonly at Cebu (CEB). The only nonstop transport option between these two cities is the 2GO Travel weekly ferry — approximately 20 hours, ₱2,073–₱2,650 one-way, departing from Cagayan de Oro Port.
The 2GO Travel ferry (₱2,073–₱2,650 one-way, ~20 hours, direct from CDO Port to Bacolod Port) is consistently cheaper than any connecting flight. The cheapest connecting flight option we track is Philippine Airlines via Cebu — off-peak one-way fares from ₱3,000–₱3,500. The flight saves roughly 16 hours of travel time, but costs ₱1,000–₱2,000 more depending on when you book.
Total travel time for a connecting flight via Cebu (CGY→CEB→BCD) depends on the layover. A well-timed connection takes 3–5 hours total. Some cheaper itineraries have 6–12 hour layovers, making total travel time 8–14 hours. The CGY–CEB flight is about 1 hour; CEB–BCD is about 50 minutes. Always check the full itinerary before booking — the layover duration matters as much as the base fare.
MassKara Festival is held on the 4th Sunday of October every year — in 2026, that's October 18. Festival activities run throughout October, with the highlight street dance competition on the final Sunday. This is the single biggest demand spike on the CGY–BCD route: connecting flights jump to ₱8,000–₱11,000, hotels sell out months ahead at 2–3× normal rates, and even the 2GO ferry fills up. Book at least 8–10 weeks ahead.
Bacolod-Silay Airport (BCD) is in Silay City, about 15 km northeast of central Bacolod. BASIA shared shuttle vans run to SM City Bacolod for ₱150–₱200 per person, taking 25–35 minutes. Taxis have a fixed rate of ₱500–₱700 to the city center — confirm before getting in. Grab is available but inconsistent for late-night arrivals; always have the shuttle or taxi as a backup.
Yes — if cost matters and you have 20 hours. At ₱2,073–₱2,650 one-way, the ferry saves ₱1,000–₱2,000+ compared to the cheapest connecting flight, is direct (no Cebu layover), and departs from CDO Port. The downside is 20 hours of travel versus 3–5 hours by air. For travellers with 3+ days in Bacolod, the savings often pay for a night's accommodation. During Holy Week and MassKara, the airfare premium can be ₱5,000+ above the ferry fare — at that point the ferry makes sense even for time-pressed travellers.