The 29 passengers and four crew deplaned safely, the Philippine flag-carrier said. An investigation was underway.
In a separate incident Friday, a Cessna 206 plane with two pilots and 25 boxes of live fish crash-landed on the shore of a village in the resort town of El Nido in western Palawan province due to engine trouble, civil aviation officials said.
Philippine coast guard personnel rescued the two pilots from the floating aircraft near the beach, where the private plane landed after taking off from San Vicente town in Palawan on a flight to Sangley airport in Cavite province south of Manila.