SwitzerlandRussia

Swiss Embassy & Consulates in Russia

  • 1 embassy
  • 1 consulate general
  • 1 honorary consulate

In Russia, Switzerland has an embassy in Moscow, a consulate general in Saint Petersburg and an honorary consulate in Novosibirsk. Switzerland requires Russian citizens to hold a visa issued in advance.

Map: Switzerland’s 3 missions in Russia

Map: Switzerland’s 3 missions in Russia

Swiss Embassy in Moscow

At Per. Ogorodnaya Sloboda 2/5, 101000 Moscow, the Swiss embassy represents Switzerland towards Russia. The head of mission on record is Jürg Burri. Its phone number and website are on its page.

Swiss consulates in Russia

  • Consulate General of Switzerland in Saint Petersburg

    Consulate General · Saint Petersburg

    Tchernyshevskogo Pr. 17, 191123 St. Petersburg, Saint Petersburg

    Today · Closed

Switzerland also has a consulate general in Saint Petersburg; consulates handle passports, civil registration and, for many countries, visa applications for their district.

Swiss honorary consulates in Russia

Switzerland has an honorary consulate in Novosibirsk; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Switzerland visa for Russian citizens

RussiaSwitzerland Visa required Switzerland visa for citizens of Russia

SwitzerlandRussia e-Visa Russia visa for citizens of Switzerland

Switzerland visa requirements for citizens of Russia

  • Schengen visa (type C) for Switzerland
  • National visa (type D) for stays over 90 days
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 10 required documents

checked 22 October 2026

See the full checklist

Russian citizens need a visa for Switzerland, obtained before travel. In Russia, applications go to the Swiss embassy in Moscow or the consulate in Saint Petersburg, or to a visa centre working for Switzerland.

Russia’s missions in Switzerland

Missions of Russia in Switzerland (5)

In return, Russia has 5 missions in Switzerland, including its embassy in Bern.

Good to know

Switzerland in Russia

Worldwide, Switzerland has 317 missions in 136 countries; 3 of them are in Russia.

Travel to Russia for Swiss citizens

Swiss citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days. In Russia, Swiss citizens can turn to the Swiss embassy for passports and emergency help.

When Swiss missions in Russia are closed

Swiss missions in Russia close on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.

Frequently asked questions

Where is the Swiss embassy in Russia?

The Swiss embassy is in Moscow, at Per. Ogorodnaya Sloboda 2/5, 101000 Moscow.

Does Switzerland have consulates in Russia?

Yes, Switzerland has a consulate general in Saint Petersburg. Switzerland also has an honorary consulate in Novosibirsk.

Do Russian citizens need a visa for Switzerland?

Switzerland requires Russian citizens to hold a visa issued in advance.

Do Swiss citizens need a visa for Russia?

Swiss citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days.

Does Russia have an embassy in Switzerland?

Yes, Russia has its embassy in Bern, along with 4 other missions in Switzerland.