All 101 passengers were wearing masks as the plane hit the ground. A number of the passengers were in shock but there were no injuries.
“It was full of smoke but it has landed and everybody is out. They’re now cooling down the plane,” said emergency services spokeswoman Sonja Fredriksson.
There has as yet been no explanation as to what may have caused the smoke.
The plane was travelling from Gardemoen in Norway in a Boeing 737 and was bound for Stockholm’s Arlanda Airport.
“They stopped on the runway and made an immediate evacuation. We’ve heard from the tower that it went well,” said Johan Beischer from the Swedish air rescue services.
SAS characterized the landing in Västerås as “normal”.
“There were indications that there was a smell of smoke. The captain chose to descend into Västerås. It was a normal landing.
“The captain did of course have to react quickly because of the smell of smoke, which was why there were ambulances and rescue services in place,” said SAS spokeswoman Monica Hultberg.