Swiss representation in Russia

  • Consulate General St. Petersburg
  • Consulate General of Switzerland
    Tchernyshevskogo Pr. 17
    191123 St. Petersburg
    Russia
  •  
  • +7 812 327 08 17
  • stp.vertretung@eda.admin.ch
  • Website
  • Swiss Business Hub Russia Moscow
  • Swiss Business Hub Russia
    c/o Embassy of Switzerland
    Kursovoy Per. 7
    119034 Moscow
    Russia
  •  
  • +7 495 225 88 41
  • mot.sbhrussia@eda.admin.ch
  • Website