Being a native of Negros and having studied in Cebu with my siblings, we regularly traveled with Bacolod-Cebu buses via the San Carlos-Toledo route which goes like this:
1. Get onboard bus at the Ceres terminal in Bacolod (make sure it has the Bacolod-Cebu trip pasted on its front windows, LOL)
2. Bus departs as scheduled (passing through towns and cities such as Talisay, Silay, Victorias, etc.) until it arrives at the San Carlos port in the eastern part of the Negros Island facing Cebu. Estimated travel time: 3 hours
3. The bus is then loaded in an inter-island vessel or barge. Estimated travel time: 1 hour and 45 minutes to 2 hours
4. Bus arrives at the Toledo port (in the western part of Cebu) and is unloaded from the barge and resumes its trip (passing by towns such as Naga, Minglanilla, Pardo, etc.). Estimated travel time: 1 hour
5. Bus arrives at the Cebu City south terminal.
Alternate routes for Bacolod-Cebu:
1. Via Escalante (Negros Occidental) to Tabuelan (northwestern part of Cebu)
2. Via Don Salvador Benedicto to San Carlos which is the fastest route since this is a cross-country trip from Bacolod to San Carlos passing through the mountains of Mt. Kanlandog. Estimated travel time from Bacolod to San Carlos: 1 hour