You can try OceanJet or Supercat...I believe they do have Dumaguete-Cebu route, not sure though about how long and how much coz I never tried.