
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 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, 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.
- 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 buses run daily between the Dumaguete and Bacolod terminals via Mabinay. Cheapest, but a long ride on fixed timetables.
Dumaguete to Bacolod: FAQs
How long does it take to get from Dumaguete to Bacolod?
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 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.