Many traffic accidents have been reported, and a number of roads and bridges have been closed. Flooding has been reported in the center of Uddevalla, where gt.se says around 30 cars are under water.
Rail service on several routes in southern and western Sweden has been closed, including the lines between Varberg and Borås, Helsingborg and Kävlinge, Uddevalla and Strömstad, and Halmstad and Värnamo. The Swedish Transport Administration says traffic is expected to resume on Sunday.
Rail traffic between Gothenburg and Malmö is also being disrupted, with delays, and possibly buses replacing trains on some sections.
The Stena Line has suspended its ferry service between Trelleborg and Sassnitz in Germany.
Power companies have also brought in extra personnel to deal with expected problems.
A Class 2 warning means possible threats to the public, major material damage and major disturbances in important public services.