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