Embassy Stockholm

Address Embassy of Switzerland
Valhallavägen 64
114 27 Stockholm
Sweden
Postal address Embassy of Switzerland
Box 26143
100 41 Stockholm
Sweden
Phone Headquarters +46 8 676 79 00
Fax Headquarters +46 8 21 15 04
Email Headquarters stockholm@eda.admin.ch
Link http://www.eda.admin.ch/stockholm
Consular district Sweden, Denmark (incl. Faroe Islands and Greenland), Finland, Iceland, Norway, Estonia, Latvia, Lithuania

Additional information


Consular activities and Visa