Embassy of Switzerland in Russia

The Embassy of Switzerland represents Switzerland's interests in the country

Regional Consular Center Moscow

provides consular services and visa support for people residing in Russia, Belarus and Uzbekistan

Consulate General of Switzerland in St. Petersburg

provides services to citizens of Switzerland and citizens of the Principality of Liechtenstein

Swiss Business Hub Russie

Le Swiss Business Hub Russie soutient les PME de Suisse et du Liechtenstein en Russie et les entreprises russes en Suisse.

Honorary representations

supports Swiss representations in safeguarding Switzerland’s interests and in emergencies involving Swiss citizens abroad. In an emergency the representation responsible (embassy or consulate-general) must be contacted immediately.

Services and visa

All consular services and visa support for residents of the countries listed below are provided by the Regional Consular Centre Moscow. Information can be found on the websites concerned: