At least 18 people have died after typhoon Rammasun struck Hainan island off China's southern coast on Friday.

China likewise incurred direct economic losses of 26.55 billion yuan ($4.32 billion) in south China after Rammasun shredded 37,000 homes and devastated 468,500 hectares of crops in China's southern coastal provinces of Hainan, Guangdong and Guangxi Zhuang Autonomous Region.

At least over 3 million people were affected by typhoon Rammasun in these provinces. CCTV.com reported the number of injured totaled at least 99 people.

Xinhua News reported authorities in Nanning, the capital of Guangxi, grounded flights, leaving 1,300 passengers stranded. Train services between Nanning and coastal cities were likewise suspended.

Rammasun, the strongest typhoon in four decades to hit China after 1973's Super-Typhoon Nora, made landfall on Friday with winds of over 200km/h (124mph). It has weakened to a tropical depression early Sunday morning but is still affecting the country's southern regions, Xinhua News said.

Super-Typhoon Nora had maximum winds of 295km/h when it hit in 1973.

Rammasun's wind speeds reached 130 miles (216 km) an hour, strong enough to knock down power lines and damage buildings, Xinhua News said.