CanadaSwitzerland

Canadian Embassy in Switzerland

1 embassy

Canada is represented in Switzerland by 2 missions: an embassy in Bern and 1 other office. Before flying to Canada, Swiss citizens must obtain an ETA online; stays of up to 180 days are allowed.

Map: Canada’s 2 missions in Switzerland

Map: Canada’s 2 missions in Switzerland

Canadian Embassy in Bern

Embassy of Canada in Bern

Embassy · Bern

Today · Closed
Address
Kirchenfeldstrasse 88, 3005 Bern

Canada has its embassy in Bern, the capital; the address on record is Kirchenfeldstrasse 88, 3005 Bern. Its phone number and website are on its page.

Consulates

Canada visa for Swiss citizens

SwitzerlandCanada Electronic travel authorisation (ETA) Canada visa for citizens of Switzerland

CanadaSwitzerland Visa-free, 90 days Switzerland visa for citizens of Canada

Canada visa requirements for citizens of Switzerland

  • Electronic travel authorization (eTA)
  • Fee: CA$7
  • 1 required document

checked 22 October 2026

See the full checklist

Before flying to Canada, Swiss citizens must obtain an ETA online; stays of up to 180 days are allowed. The application is made online on the official portal of Canada, not at the Canadian embassy.

Switzerland’s missions in Canada

Missions of Switzerland in Canada (8)

In return, Switzerland has 8 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in Switzerland

Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Switzerland.

Travel to Switzerland for Canadian citizens

Switzerland admits Canadian citizens without a visa for stays of up to 90 days. In Switzerland, Canadian citizens can turn to the Canadian embassy for passports and emergency help.

When Canadian missions in Switzerland are closed

Canadian missions in Switzerland close on Switzerland’s public holidays, the next being Christmas Day (Weihnachten) on Friday 25 December 2026, New Year's Day (Neujahr) on Friday 1 January 2027 and Ascension Day (Auffahrt) on Thursday 6 May 2027, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the Canadian embassy in Switzerland?

The Canadian embassy is in Bern, at Kirchenfeldstrasse 88, 3005 Bern.

Do Swiss citizens need a visa for Canada?

Before flying to Canada, Swiss citizens must obtain an ETA online; stays of up to 180 days are allowed.

Do Canadian citizens need a visa for Switzerland?

Canadian citizens can visit Switzerland without a visa for up to 90 days.

Does Switzerland have an embassy in Canada?

Yes, Switzerland has its embassy in Ottawa, along with 7 other missions in Canada.