The Philippines is bracing for the arrival of another potentially devastating typhoon, less than a week after a different storm killed at least 200 people and left a trail of destruction.

Fung-wong, known locally as Uwan, is forecast to intensify to a super typhoon - with sustained winds of at least 185km/h (115mph) - before making landfall on the island of Luzon on Sunday evening local time at the earliest.

The Philippine meteorological service (Pagasa) says the storm will also bring heavy rain and the risk of life-threatening storm surges.

Several schools have either cancelled classes on Monday or moved them online, while Philippine Airlines has cancelled a number of local flights.

Typhoon Fung-wong is expected to weaken rapidly once it makes landfall but will likely remain a typhoon as it travels over Luzon.