Visas. Visas are not required by nationals referred to in the chart above. Australian, Canadian and US nationals can stay in Sweden for up to 90 days without a visa. EU nationals may stay for an unlimited period, but must register with the local authorities if planning on stay longer than three months.