Menu
  • English

About Sweden

Residence permit applications

Residence permit applications are handled by the Swedish Embassy in Moscow

Embassy of Sweden in Moscow