If you want to visit Sweden and you are not a citizen of the EU/EEA, you may need a visa. A visa gives you permission to enter and stay in Sweden for a short period of time. It is valid throughout the Schengen area, but you apply to the country that is the main destination for the journey.
Visas can be granted for such purposes as:
- Business visits
- Participation in cultural or sporting events
- Visits to relatives and friends
You can submit your application at the earliest three months before your planned visit. Apply as far in advance as possible, especially during the peak season. Normally, you get a decision within two weeks.
You can only be granted a visa for a maximum of 90 days within an 180-days period. How many days you are allowed to stay in the Schengen area, and between which dates, is stated on the permit sticker in your travel document. Please note that the amount of days you are allowed to stay may not respond exactly with the dates of validity.
If you need to travel to Sweden frequently, you may be eligable for a longer visa with multiple entries. You can still only stay in the Schengen area for a maximum of 90 days within each 180-days period.
A visa does not automatically mean you can enter the Schengen area. Entry checks are always made at external border points. So it is a good idea to bring along copies of the documents you submitted when applying for a visa. Border controls may result in your being denied entry.
It is the Embassy that decides if you can be granted a visa. In certain cases, the application can be sent to the Swedish Migration Agency for a decision.
Read more about visa applications in the menu on the left and on the Swedish Migration Agency website.
Swedish Migration Agency website
Visits longer than 90 days
If you know when applying that you will need to stay in Sweden for more than 90 days, you need to apply for a visitor's permit. These applications are decided by the Migration Agency. You can read more about the requirments and how to apply on the Migration Agency's website.
Adults: SEK 1 000, Children under 18: SEK 500