Swiss embassies in nearby countries

» Mexico

» USA

Swiss embassies worldwide

Swiss flag Swiss representation in Canada

Ottawa — Swiss Embassy

Address5 Marlborough Avenue
Ottawa, ON, K1N 8E6
Phonelocal: (613) 235.1837
international: +1.613.235.1837

Montreal — Swiss Consulate-General

AddressConsulat général de Suisse
1572 Av. Dr Penfield
Montreal, QC, H3G 1C4
Phonelocal: (514) 932.7181
international: +1.514.932.7181

Vancouver — Swiss Consulate-General

AddressWorld Trade Centre
790-999 Canada Place
Vancouver, BC, V6C 3E1
Phonelocal: (604) 684.2231
international: +1.604.684.2231

Calgary — Swiss Consulate

Address4053 Edgevalley Landing N.W.
Calgary, AB, T3A 5H5
Phonelocal: (403) 208.3296
international: +1.403.208.3296

Halifax — Swiss Consulate

Address139 Capri Drive
West Porter's Lake, NS, B3E 1L6
Phonelocal: (902) 827.5548
international: +1.902.827.5548

Quebec City — Swiss Consulate

AddressConsulat de Suisse
2170, Bois-Joli
Sillery, QC, G1T 1E5
Phonelocal: (418) 527.3787
international: +1.418.527.3787

Winnipeg — Swiss Consulate

Address1408-1245 Henderson Hwy
Winnipeg, MB, R2G 1M1
Phonelocal: (204) 338.4242
international: +1.204.338.4242

Toronto — Swiss Honorary Consulate