The Embassy of Sweden in Nairobi is handling visa applications for citizens and persons legally residing in Benin, Cameroon, Comoros, Eswatini, Ethiopia, Kenya, Lesotho, Liberia, Mali, Niger, Nigeria, Seychelles, Sierra Leone, Somalia, South Africa, South Sudan, Sudan, Uganda (from 1st September 2024), Tanzania, Zambia and Zimbabwe.
If you want to visit Sweden and are a citizen of a non-EU country, you may need a visa. A visa is a permit to travel to and stay in a country for a maximum of 90 days.
Please note, that you should submit your application for Schengen visa at either of the following VFS Visa application Centres: Addis Abeba, Nairobi, Abuja and Lagos, Pretoria (including Durban and Cape Town, Dar es Salaam, Lusaka, Harare and Kampala.
Please note the application fee will not be refunded if your application is refused.
Citizens from the following countries/territories require a visa when entering Sweden.
Within the framework of the Schengen cooperation regarding visas, Sweden is represented by other countries in a number of places. Similarly, Sweden represents other Schengen states in a number of places. Here is a list of the countries and places where there are representations.
Applications for Schengen visas can be lodged as early as 6 (six) months prior to the start of the intended visit. For Seafarers in the performance of their duties, applications can be lodges no more than 9 (nine) months before the intended date of entry to the Schengen area.
More general information about Schengen visas is also available at the Swedish Migration Agency’s website