Embassy of Switzerland in Russia

The Swiss embassy represents Switzerland's interests in the country

Regional Consular Center Moscow

consular services and visa support for people resident in: Russia 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: