Diplomatic missions of Switzerland in Canada
Switzerland maintains 7 diplomatic missions in Canada. ;
Embassy in Ottawa
5 Marlborough AvenueOttawa ON K1N 8E6
Canada
Consulate General in Montreal
1572 Av. du Docteur-PenfieldMontreal QC H3G 1C4
Canada
Consulate General in Vancouver
World Trade Centre, 790-999 Canada PlaceVancouver BC V6C 3E1
Canada
Consulate in Toronto
c/o Lette LLP, 40 University Avenue, Suite 904Toronto ON M5J 1T1
Canada
Honorary consul in Calgary
.Calgary AB
Canada
Honorary consul in Dartmouth
101 Research DriveDartmouth NS B2Y 4T6
Canada
Honorary consul in Quebec City
7545 Avenue GrignonQuebec City QC G1H 6V7
Canada