Listan niistä maista tai alueista, joiden kansalaiset tarvitsevat viisumin Ruotsiin, löydät napsauttamalla tästä.
Ruotsissa sovelletaan viisumiasioissa Schengenin sopimusta. Yhden Schengen-maan myöntämä viisumi on voimassa kaikissa muissa Schengen-alueeseen kuuluvissa maissa. Poikkeustapauksissa viisumi saattaa oikeuttaa matkustamiseen vain viisumin myöntäneeseen maahan, jos kaikki Schengen-maat eivät hyväksy viisuminhaltijan passia.
Schengen-yhteistyöhön osallistuu 22 EU:n 27:stä jäsenmaasta sekä Norja, Islanti ja Sveitsi, jotka eivät ole EU:n jäsenmaita mutta ovat liittyneet Schengen-yhteistyöhön erillissopimuksella. Schengen-alueeseen kuuluvat seuraavat EU-maat: Alankomaat, Belgia, Espanja, Italia, Itävalta, Kreikka, Latvia, Liettua, Luxemburg, Malta, Portugali, Puola, Ranska, Ruotsi, Saksa, Slovakia, Slovenia, Suomi, Tanska, Tšekki, Unkari ja Viro.
Schengen-alueeseen eivät kuulu seuraavat EU-maat ovat: Bulgaria, Irlanti, Iso-Britannia, Kypros ja Romania.
Schengen-maan oleskeluluvalla Schengen-alueella oleskeleva henkilö voi matkustaa vapaasti muissa alueen maissa, kuitenkin enintään 90 päivää kuuden kuukauden ajanjaksolla. Schengen-alueen ulkopuolelta tulevan henkilön, jolla on muukalaispassi tai vastaava asiakirja tai joka ei voi todistaa henkilöllisyyttään, on otettava ennen matkaa yhteyttä sen maan viranomaisiin, jonne aikoo matkustaa.
Viisumia haetaan kotimaassa sijaitsevasta Schengen-maan suurlähetystöstä tai konsulaatista – ensisijaisesti sen maan viranomaisilta, mihin matka ensisijaisesti suuntautuu. Suomessa sijaitsevat Ruotsin kunniakonsulaatit eivät käsittele viisumiasioita, vaan hakijan tulee kääntyä Ruotsin Helsingin-suurlähetystön puoleen.
Lisätietoa viisumiasioista löytyy Ruotsin maahanmuuttoviranomaisen, Migrationsverketin kotisivuilta. Sieltä löytyvät myös tulostettavat viisumianomuslomakkeet. Neuvoja viisumiasioissa saa myös Ruotsin suurlähetystön konsulaattiosastolta.