Ten people are dead and thousands have fled to higher ground as powerful Typhoon Goni brings torrential rains to the northern Philippines, triggering landslides and floods, officials said.

Nine people died in the highlands of Benguet and Mountain provinces after they were buried in rocks and mud.

Another man was killed in nearby Ilocos Norte province after he was hit by a falling tree, according to Alexander Pama, executive director of the national disaster council.

Three others were reported missing in flooded areas while seven people were injured, according to a disaster council report.

Roughly 13,000 people had been evacuated by nightfall, the report said.

Typhoon Goni was 130 kilometres northeast of the Batanes island chain on Saturday evening, with winds of up to 185kph, according to the state weather bureau.

In the northern province of Abra, two straight days of heavy rains caused a major river to overflow, governor Eustaquio Bersamin said.

"We've been hit hard by rains. The Abra river has turned into an ocean," Mr Bersamin said.

At least six families were trapped in riverbank villages and will be rescued, he said.

"The rains were much stronger than we expected," Mr Bersamin said.

Thirteen domestic flights were cancelled on Saturday, the disaster council said.

The storm is the ninth out of an average of 20 that hit the Philippines each year and is now heading to Taiwan, the weather bureau said.

Taiwan on standby for Goni's damage; areas at risk

Taiwan has evacuated people from outlying islands and troops are on standby for disaster relief as it takes precautions against heavy rains expected this weekend.

Towering waves crashed against the island's eastern coast on Saturday morning (local time), although people were still on the beach in the southern region of Kenting.

While the chance of Goni making landfall in Taiwan has diminished, the typhoon will bring heavy rains to most of the island on Saturday and Sunday, with mountainous areas in eastern Hualien and Yilan counties expected to see torrential downpours.

Loading

Areas at risk included the hot spring town of Wulai that was devastated by Typhoon Soudelor just two weeks ago.

The popular tourist destination is still struggling to repair roads damaged by mudslides, and the town remains cut off from regular water and power supplies.

Wulai residents piled large sandbags along the river to prevent flooding from the expected rains and local officials said they may evacuate residents from at-risk areas later on Saturday.

At least 1,700 tourists have already been evacuated from Taiwan's outlying Green and Orchid islands. Offices and schools have been closed there since Friday.

Some ferry services and domestic flights have been cancelled, but international flights have yet to be affected.

Thousands evacuated in China; flights delayed in Japan

China's National Meteorological Centre has forecast Goni will not make landfall in the country, although the lowest level typhoon alert has been issued.

The eastern province of Fujian, which faces Taiwan across a strait, has evacuated nearly 5,000 people involved in the fishing industry from coastal areas while 10,490 boats have returned to port to avoid impact from the typhoon.

Typhoon Soudelor killed at least 21 people in China after making landfall in Fujian earlier this month.

In Japan, airlines announced possible flight delays and cancellations as Goni and another strong typhoon, Atsani, neared.

Atsani was expected to approach the Ogasawara island chain, some 1,000 kilometres south of Tokyo, on Saturday, with winds of up to 252 kilometres per hour, according to the Japanese meteorological agency.

Goni was forecast to approach the Sakishima island chain in the south on Sunday, it said.

AFP