Diplomatic missions of Switzerland in Russia
Switzerland maintains 3 diplomatic missions in Russia. ;
Embassy in Moscow
Per. Ogorodnaya Sloboda 2/5Moscow 101000
Russia
Consulate General in Saint Petersburg
Tchernyshevskogo Pr. 17Saint Petersburg 191123
Russia
Honorary consul in Novosibirsk
Krylova 36, office 611Novosibirsk 630005
Russia