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 Russia

The Swiss Business Hub Russia (SBH) provides support for small and medium-sized enterprises from Switzerland and Liechtenstein in Russia and Russian companies in Switzerland.

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: