- Address
- Marlborough Avenue 5, K1N 8E6 Ottawa
- Website
- eda.admin.ch
- Head of mission
- Philipp Alexander Haesler
Switzerland
Canada
Swiss Embassy & Consulates in Canada
- 1 embassy
- 2 consulates general
- 5 honorary consulates
In Canada, Switzerland has an embassy in Ottawa, 2 consulates general in Montreal and Vancouver and 5 honorary consulates. Switzerland admits Canadian citizens without a visa for stays of up to 90 days.
Map: Switzerland’s 8 missions in Canada
Swiss Embassy in Ottawa
At Marlborough Avenue 5, K1N 8E6 Ottawa, the Swiss embassy represents Switzerland towards Canada. The head of mission on record is Philipp Alexander Haesler. Its website is linked on its page.
Swiss consulates in Canada
- Consulate General of Switzerland in Montreal
Avenue Docteur Penfield 1572, Montréal
- Consulate General of Switzerland in Vancouver
Canada Place 999, Vancouver
Switzerland also has 2 consulates general in Montreal and Vancouver; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Swiss honorary consulates in Canada
- Honorary Consulate of Switzerland in Calgary
3311 Upton Place, NW, Calgary, Alberta, T2N 4G9
- Honorary Consulate of Switzerland in Toronto
c/o Lette LLP, 40 University Avenue, suite 904, Toronto ON M5J 1T1
- Honorary Consulate of Switzerland in Winnipeg
201 Portage Avenue, 18th FL, Winnipeg, Manitoba
- Honorary Consulate of Switzerland in Halifax
101 Research Drive, Dartmouth, NS, B2Y 4T6, Halifax
- Honorary Consulate of Switzerland in Québec
7545 Avenue Grignon, Québec QC G1H 6V7
Switzerland has 5 honorary consulates in Canada, in Calgary, Toronto, Winnipeg, Halifax and Québec; honorary consuls work part-time and normally cannot issue visas or full passports.
Switzerland visa for Canadian citizens
Canada
Switzerland Visa-free, 90 days Switzerland visa for citizens of Canada
Switzerland
Canada Electronic travel authorisation (ETA) Canada visa for citizens of Switzerland
Canadian citizens do not need a visa for Switzerland: stays of up to 90 days are visa-free.
Canada’s missions in Switzerland
Missions of Canada in Switzerland (2)
In return, Canada has 2 missions in Switzerland, including its embassy in Bern.
Good to know
Switzerland in Canada
Worldwide, Switzerland has 317 missions in 136 countries; 8 of them are in Canada.
Travel to Canada for Swiss citizens
Before flying to Canada, Swiss citizens must obtain an ETA online; stays of up to 180 days are allowed. In Canada, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
When Swiss missions in Canada are closed
Swiss missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Canada?
The Swiss embassy is in Ottawa, at Marlborough Avenue 5, K1N 8E6 Ottawa.
Does Switzerland have consulates in Canada?
Yes, Switzerland has 2 consulates general in Montreal and Vancouver. Switzerland also has 5 honorary consulates in Calgary, Toronto, Winnipeg, Halifax and Québec.
Do Canadian citizens need a visa for Switzerland?
Switzerland admits Canadian citizens without a visa for stays of up to 90 days.
Do Swiss citizens need a visa for Canada?
Swiss citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.
Does Canada have an embassy in Switzerland?
Yes, Canada has its embassy in Bern, along with 1 other mission in Switzerland.