At least 29 people are missing after a ferry sank in the waters off the central Philippines in bad weather Saturday, the government's civil defense office said.