If you wish to visit Sweden for less than 90 days and you are a citizen of a non-EU country, you may be required to apply for a visa.

However, if you wish to visit Sweden for more than 90 days, you will have to apply for a residence permit for a visitor.