- Address
- Per. Ogorodnaya Sloboda 2/5, 101000 Moscow
- Phone
- +7 495 258 38 30
- Website
- eda.admin.ch
- Head of mission
- Jürg Burri
Switzerland
Russia
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
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
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
- Honorary Consulate of Switzerland in Novosibirsk
Krylova 36, office 611, 630005 Novosibirsk
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
Russia
Switzerland Visa required Switzerland visa for citizens of Russia
Switzerland
Russia 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
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.