
How do I get from Dumaguete to Bacolod?
Short answer
Dumaguete and Bacolod sit at opposite ends of Negros, so crossing between them is a long haul. The usual land route runs inland through the mountain town of Mabinay and on via Kabankalan, roughly 195 to 215 km and about 6 hours by private car.
Ceres buses for Bacolod leave Dumaguete all day from the one terminal on Calindagan Road, but they do not all take the same road, and the difference is not small. Ask for the Mabinay service: that is the six-hour crossing. The via Bayawan and via San Carlos services reach Bacolod in about eight and a half hours, and the San Carlos one sets you down at Bacolod north terminal rather than the south.
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, Dumaguete (DGT) or Bacolod-Silay (BCD), is nearest their destination.
Step by step: Dumaguete to Bacolod
- 1Head inland towards Mabinay
The route climbs inland from Dumaguete towards the mountain town of Mabinay, known for its caves.
- 2Continue via Kabankalan
From Mabinay the road drops towards Kabankalan and on up the west side towards Bacolod.
- 3Break the long drive
A private car lets you stop for a meal or a leg-stretch on the roughly 6-hour run - or, at Mabinay, for a couple of hours in the Bulwang caves.
- 4Arrive in Bacolod
You are dropped at your Bacolod hotel, ready for the city, The Ruins or Mambukal.

Ways to travel, compared
- Private transfer (what we arrange)~6 hrs
A private car or van door-to-door from Dumaguete to Bacolod via Mabinay, with stops as you like. Fixed price, request a quote.
- Ceres bus via Mabinay (public)~6 hrs
Ceres Liner runs this service through the day from the Dumaguete terminal on Calindagan Road, over the mountains via Mabinay to the Bacolod south terminal. Cheapest, but a long ride on a fixed timetable.
- Ceres the long way round - check before you board~8.5 hrs
The via Bayawan and via San Carlos services link the same two cities the long way, round the south and north coasts, in about eight and a half hours. They leave the same Dumaguete terminal as the fast one, so read the signboard rather than the destination.
Dumaguete to Bacolod: FAQs
How long does it take to get from Dumaguete to Bacolod?
About 6 hours by private car for the roughly 195 to 215 km via Mabinay. A Ceres bus takes about the same, but only on the Mabinay service - the via Bayawan and via San Carlos services cover the same crossing in about eight and a half hours. It is a long cross-island haul whichever you pick, so build in time and a stop or two.
Which Ceres bus should I take from Dumaguete to Bacolod?
The one routed via Mabinay, which is the six-hour crossing over the mountains and lands you at the Bacolod south terminal. Buses for Bacolod all leave the same Dumaguete terminal on Calindagan Road, so the signboard is what tells them apart: via Bayawan and via San Carlos take the coast roads the long way round and run about eight and a half hours, with the San Carlos one finishing at Bacolod north terminal instead. We do not print bus fares here because current sources disagree on them and a fuel surcharge moves the price anyway - buy at the terminal on the day.
Is it better to fly between Dumaguete and Bacolod?
There is no short hop between them, so most travellers simply fly into the hub nearest their destination, Dumaguete (DGT) for the south-east or Bacolod-Silay (BCD) for the north-west. If you do need the overland crossing, we will quote a comfortable private car.
Can you do the return trip, Bacolod back to Dumaguete?
Yes. The same private car and driver, Bacolod back to Dumaguete over the same ~195-215 km. Ask for both legs in one quote request and we price the round trip together.
Bacolod → Dumaguete
We run this route in both directions, with the same car and driver. Ask for both legs in one request and we'll price the round trip together.
We'll pre-fill Bacolod → Dumaguete on the form. Just add your dates and details.