Typhoon Ampil hit Chinese financial hub Shanghai around midday on Sunday, bringing heavy rainfall and disrupting transport and shipping.
More than 600 flights from the city's two airports were cancelled and high-speed rail services also impacted, said state broadcaster CCTV.
The typhoon first hit the island of Chongming, 45 km (28 miles) east of the city, with winds of up to 28 metres per second (62 miles per hour) near its eye, said the National Meteorological Centre.
The city had already relocated 190,000 people from coastal areas by early Sunday morning, said a report by state news agency Xinhua.
Shanghai Disney Resort said it was operating as normal but some outdoor attractions and performances would be suspended during periods of heavy rain or high winds.
Shanghai Tower, the tallest building in China, has suspended rooftop sightseeing, according to Xinhua.
In neighbouring Zhejiang and Jiangsu provinces, more than 42,500 people were relocated. More than 28,000 ships including 22,900 fishing boats have returned to port in Zhejiang, added the report.
Heavy rain and thunderstorms in recent weeks have caused havoc across China, with floods along major rivers destroying bridges, blocking roads and railways and forcing thousands of residents to evacuate.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Delhi Experienced 15 Consecutive Days Of Rainfall, Says Weather Department BMW To Recall 1.4 Million Cars In China Over Faulty Airbags China's Driverless 'Robotaxis': Sci-fi Marvels Or Safety Concerns? Parents Gave Names Of Interns, Doctors To CBI In Kolkata Horror: Sources Who Is Jasveen Sangha, "Ketamine Queen" Charged With Matthew Perry's Death How Extreme Weather Is Leading To Rise In Child Marriages In Pakistan 'INDIA' Is with You Against "Injustice": Rahul Gandhi To Arvind Kejriwal "Strong Indications" Bangladesh Security Forces Used "Unnecessary" Force: UN Delhi Experienced 15 Consecutive Days Of Rainfall, Says Weather Department Track Latest News Live on NDTV.com and get news updates from India and around the world.