How to get from either Bacolod or Cebu to El Nido in Palawan?

It seems there are no direct flights.