Flights to and from Amsterdam’s Schiphol airport are suspended and most trains are cancelled.
Four people have been killed by falling trees or debris as a fierce storm tears across northern Europe.
Storm-related accidents killed three people in the Netherlands and one in north-west Germany.
Gusts of up to 140km per hour (90mph) caused transport chaos.
All long-distance train services in Germany, and many regional services, were cancelled for the rest of Thursday. Flights at Amsterdam Schiphol airport were briefly suspended.
Schiphol is one of the busiest airports in Europe.
Due to strong winds, a few roof plates have been detached from the terminal building. The entrances of Departures 1 and 2 are therefore closed. Passengers can enter Departures 3. Check-in is possible in all departure halls.
Dutch Twitter users have posted photos of trucks and trees blown over by the gales. Many trees have come down on railway lines.
Police temporarily closed the centre of Almere, a city with about 200,000 residents lying just east of Amsterdam.
They tweeted an alert warning people to stay at home because of risk from the storm.
Het centrum #Almere wordt ivm #storm afgesloten. Ga er niet heen en blijf thuis! #CodeRood PLS RT
Dutch people in the storm’s path are using the hashtag #coderood to tweet photos of the storm damage.
The roof just blew of @UvA_Amsterdam Science Park!!!! #coderood pic.twitter.com/l5Sfgwv1wq
A national transport website, VID, reported 17 trucks blown over by the strong winds.
We telden 17 geklantelde vrachtwagen tot dusver, waaronder op de A2, A5, A13, A16, A20 en de A27. Hier zie je de A5 bij Schiphol. pic.twitter.com/ZEd9GS65Gt
The Dutch Railways (NS) and operator ProRail said overhead power lines had been damaged by the wind, as well as some railway tracks.
An alert on the NS website said: “A hurricane-force storm is raging over our country and causing a lot of damage to the rail network and stations.
“NS and ProRail therefore have to stop the train service until further notice. Only Arriva trains in Groningen and Limburg can continue running.”
High winds have also toppled trees and caused structural damage in western regions of Germany, where the storm is called “Friederike”.
The national train operator, Deutsche Bahn, had already suspended rail traffic in North Rhine-Westphalia (NRW), neighbouring Rhineland-Palatinate state and Lower Saxony.
NRW – the home of major Ruhr industries – is Germany’s most populous state. Those trains still running in Germany have cut their speed because of the strong winds.
Dozens of flights are also being cancelled in Germany – at Cologne/Bonn airport every fourth flight has been scrapped.
An emergency siren wailed in the city of Duisburg, warning residents that they should stay indoors, German news website WDR reported.
Gusts of up to 83mph bring down trees, and 24,600 homes are still without power in parts of England.