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