Nov 18 2004
Welcome to the Consulate General of Sweden in Saint Petersburg
The Consulate General in Saint Petersburg is responsible for Sweden's official contacts with the Russian North-West. In the English language section of the site you can find general information on Sweden and on how to apply for a visa.
More information can be found in the Russian and Swedish sections of this site.