Local authorities put Portugal's capital, Lisbon, on high alert on Wednesday evening and urged people to stay indoors as heavy rains killed at least one person, washed cars away and flooded several buildings.
Portuguese weather agency IPMA placed Lisbon as well as the neighbouring district of Santarem and the southern Algarve region on a "red" weather warning due to intense rainfall and strong winds, which are expected to continue until Friday.
In Lisbon, the Civil Protection authority has reported hundreds of incidents, from flooded streets, train stations, a theatre and even a hospital. Authorities have had to shut roads and tunnels.
Images shared on social media showed flooding in parts of Lisbon's airport, and two flights were diverted. A spokeswoman told Reuters the airport was now "operational".
Civil Protection commander Andre Fernandes said at a news conference that a 55-year-old woman had died in a flooded basement in Alges, near Lisbon. Her husband, who was also in the basement, was rescued and survived.
"We appeal to people not to leave their homes during these periods of heavy rain," Fernandes said, urging those who live in low-lying areas to "seek shelter" in safer places.
Lisbon's mayor's office has also asked people to remain indoors. Mayor Carlos Moedas visited some of the flooded areas, and said works to build a five-kilometre drainage tunnel were essential and should start soon.
"These changes (due to global warming) are terrible," Moedas said. "We have to be prepared."


Trump says operation to reopen Strait of Hormuz will be 'paused'
Hantavirus-hit cruise ship to head to Spain after being granted permission
Russian attacks kill 27 before deadline for ceasefire proposed by Kyiv
Eight dead in fire at shopping centre west of Tehran, Iranian media say
Trump says Iran should wave the white flag of surrender
