Sweden is halting all direct flights from Britain for a 48-hour period, the government said, citing a quickly spreading variant of the coronavirus that was detected there.
The move - which initially was to be in force until Wednesday - was to "minimize the risk of the new infection spreading here," Minister of the Interior Mikael Damberg told a press conference.
The Foreign Ministry advises against all non-essential travel to Britain, Swedish Foreign Minister Ann Linde added.
Sweden was also banning entry from neighbouring Denmark as of midnight Monday, Damberg said, citing that cases of the new virus strain have been detected in Denmark.
That ban would run for a month.
"Denmark has shut down large parts of its society and therefore the government sees a risk that Danes will come to Sweden to shop," he said.
The Public Health Agency urged all travelers who have returned from Britain since 12 December to take a Covid-19 test.