Freezing rain in central and southern Germany grounded hundreds of flights and restricted train traffic on Wednesday, while heavy snowfall in Norway's capital led to the closure of its main airport.
Oslo airport said it would remain shut at least until 1330 GMT but the outage could also be extended, while Germany's Frankfurt airport cancelled all its operations from midday as airplanes could no longer be de-iced, said a spokesperson.
Around 600 of the 1,047 scheduled Frankfurt arrivals and departures had been cancelled earlier in the day. At Munich airport 254 flights were scratched and a smaller airport in the southern city of Saarbruecken ceased operations completely.
"This is extremely rare... there is so much snow that the pilots can't see the lights on the ground so we've halted all incoming and outgoing flights," said a spokesperson for Norway's national airport operator Avinor.
"I've had nothing but stress since yesterday," said Klaus Ludwig Fess standing in Frankfurt airport's departure lounge, adding both his initial flight and his rebooked one had been cancelled.
"Now I'm taking the train to Berlin," he said.
German rail operator Deutsche Bahn, however, also warned of delays and cancellations because of winter weather, and said it was limiting the top speed for its high-speed ICE trains to 200 kph (124 mph) as a precautionary measure.
Its long distance services from Stuttgart and Frankfurt to Paris had been cancelled due to weather conditions in France, Deutsche Bahn said.
France's weather service warned on its website of black ice in 25 regions and floods in three other areas this afternoon.
In Norway, trains stopped in some areas in the east of the country due to the weather conditions, train operator Bane Nor said in a statement on Wednesday.
In Germany, an extreme risk of black ice and heavy snowfall would remain through Thursday in the affected regions, its weather service said.
Numerous schools in Germany's center and southern regions remained closed as on-site education was suspended for the day.