The Scandinavian country has cancelled Schengen rules with the checks, citing the continued threat to “public order and internal security in Sweden”. Sweden first brought in the checks in autumn 2015 after hundreds of thousands of migrants arrived in the country after travelling through Europe. Interior minister Mikael Damberg hit out at the EU and what he saw as failures of the Schengen agreement, which grants free movement between participating countries across Europe.
When announcing the measures on Thursday, he said: "Sweden is one of a handful of countries that continue to have internal border controls due to lack of border controls at the Schengen's external borders.”
Checks on car and train traffic were implemented at the Öresund Bridge, as well as at ports in Varberg, Gothenburg, Malmö, Helsingborg and Trelleborg. Another 12 sites, including airports, were added to the check areas last summer.
The border checks will continue for another three months until May 11.
Sweden will boost its border officers by 100, bringing the total number to 400 by the end of 2019.
In Stockholm a training scheme will be set up to improve standards and increase checks.
A report released in September criticised Sweden’s border controls.
Expressen newspaper said airport staff did not have knowledge to discover fake documents.
And staff had been wrongly detaining people who had the right to be in the country, the newspaper found.
Patrik Engström, head of the police's border unit, told the newspaper it would work on a new plan to improve standards. He said: "The findings of the evaluation are concerning. Police authorities have therefore intensified their work with other responsible authorities in order for Sweden as a country to be able to meet the demands of Schengen cooperation.
"Our goal, naturally, is for Sweden to live up to the EU standard.
“At the same time, Sweden has major challenges with our long-term borders and the new refugee situation that has arisen in Europe since 2015. This change will therefore take time.