Some 1,200 flights had been cancelled and 90,000 passengers affected by the strike among cabin crew over wages and working conditions.
“The strike is finished,” SAS Sweden said in a statement early Tuesday after talks with union leaders.
It said a new employment agreement had been struck including a pay rise of 10.3 percent over three years.
Some 800 crew members walked off the job Friday after negotiators failed to reach an agreement over terms and conditions linked to SAS’s offer of a 10.2 percent pay rise.
“I am pleased and relieved that we can take to the air again,” SAS Sweden president Ander Ehrling said.
“We have reached agreement with the Salaried Employees’ Union regarding a new collective agreement and will focus all of our energy on restarting operations.”
SAS Sweden serves 37 destinations in Europe and the parent group SAS is the fourth largest airline in Europe in numbers of passengers, the company says.
SAS reported a loss in the first quarter of the year, and each day of strike action was estimated to have cost the company more than 20 million kronor ($2.92 million dollars) not including passenger compensation.