MANILA--A ferry carrying about 250 passengers and crew caught fire between Philippine islands and at least 12 people were killed with seven still missing, a provincial governor said Thursday.