
How do I get from Bacolod to Dumaguete?
Short answer
Bacolod and Dumaguete sit at opposite ends of Negros, so the trip between them is a long cross-island haul. The usual land route runs down the west side through Kabankalan, then inland over the mountains at Mabinay, roughly 195 to 215 km and about 6 hours by car or Ceres bus.
A private car makes the long day far more comfortable, with stops where you like and door-to-door service instead of terminal-to-terminal. Many travellers instead fly into whichever hub, Bacolod-Silay (BCD) or Dumaguete (DGT), is nearest their destination.
Step by step: Bacolod to Dumaguete
- 1Head south down the west coast
The route runs south from Bacolod down the Negros Occidental coast towards Kabankalan.
- 2Turn inland at Mabinay
From Kabankalan the road climbs east into the mountains to Mabinay, the cave town in the middle of the island.
- 3Break the long drive
A private car lets you stop for a meal or a leg-stretch on the roughly 6-hour run.
- 4Arrive in Dumaguete
You are dropped at your Dumaguete hotel, ready for Rizal Boulevard, Apo Island or the Sibulan crossing to Cebu.

Ways to travel, compared
- Private transfer (what we arrange)~6 hrs
A private car or van door-to-door from Bacolod to Dumaguete via Mabinay, with stops as you like. Fixed price, request a quote.
- Ceres bus via Mabinay (public)~6 hrs
Ceres Liner buses run daily between the Bacolod and Dumaguete terminals via Mabinay. Cheapest, but a long ride on fixed timetables.
Bacolod to Dumaguete: FAQs
How long does it take to get from Bacolod to Dumaguete?
About 6 hours for the roughly 195 to 215 km via Mabinay, by private car or Ceres bus. It is a long cross-island haul, so build in time and a stop or two.
Is it better to fly between Bacolod and Dumaguete?
There is no short hop between them, so most travellers simply fly into the hub nearest their destination, Bacolod-Silay (BCD) for the north-west or Dumaguete (DGT) for the south-east. If you do need the overland crossing, we will quote a comfortable private car.