People who got trapped in 1,000 vehicles in heavy snow for more than 24 hours have been evacuated, Swedish authorities say.
Rescuers worked through the night to free people stuck on the main E22 road in the Skane area of southern Sweden.
Many of those trapped were evacuated by rescue teams and told to return to their cars later.
The travel chaos occurred amid plummeting winter temperatures across the Nordic countries.
Extreme cold weather has hit parts of Sweden, Finland and Norway, and snow storms in Denmark have left drivers trapped on a motorway near Aarhus since Wednesday.
The Kvikkjokk-Arrenjarka weather station in northern Sweden recorded its coldest night for 25 years on Tuesday night, with temperatures dropping to -43.6C.
Rescuers said all people travelling by car had been evacuated and only lorry drivers remained in their vehicles by Thursday morning. Authorities said later they were still working to free around 180 trucks.
The disruption on the main E22 began at about 09:00 local time (08:00 GMT) on Wednesday when snow made the E22 impassable in both directions between Horby and Kristianstad. Hundreds of cars ground to a halt in snowdrifts.
“It is total chaos,” police spokesperson Evelina Olsson said.
Snow ploughs arrived on Wednesday evening and police and rescuers worked through the night to free people in the hundreds of trapped cars. Some had medical issues, including diabetes.
Erika Sepeliovaite told Aftonbladet website that she and her two children and her dog were freed after 19 hours.
Malin Johansson, 56, from Ahus, said she and her partner had started their car at regular intervals to keep it warm. She told Expressen they were freed when rescuers cut the road’s central barrier, allowing them to leave at 04:30 on Thursday.