CanadaCzech Republic

Canadian Embassy in the Czech Republic

1 embassy

Canada is represented in the Czech Republic by 1 mission: an embassy in Prague. Czech citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.

Canadian Embassy in Prague

Canada has its embassy in Prague, the capital; the address on record is Ve Struhách 95/2, 16000 Praha. Its phone number and website are on its page.

Canada visa for Czech citizens

Czech RepublicCanada Electronic travel authorisation (ETA) Canada visa for citizens of Czech Republic

CanadaCzech Republic Visa-free, 90 days Czech Republic visa for citizens of Canada

Canada visa requirements for citizens of Czech Republic

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

checked 22 October 2026

See the full checklist

Czech citizens do not need a visa for Canada, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days. The application is made online on the official portal of Canada, not at the Canadian embassy.

The Czech Republic’s missions in Canada

Missions of Czech Republic in Canada (7)

In return, the Czech Republic has 7 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in the Czech Republic

Worldwide, Canada has 263 missions in 155 countries; one of them is in the Czech Republic.

Travel to the Czech Republic for Canadian citizens

No visa is needed by Canadian citizens for the Czech Republic, for stays of up to 90 days. In the Czech Republic, Canadian citizens can turn to the Canadian embassy for passports and emergency help.

When the Canadian embassy in the Czech Republic is closed

The Canadian embassy in the Czech Republic closes on the Czech Republic’s public holidays, the next being Struggle for Freedom and Democracy Day on Tuesday 17 November 2026, Christmas Eve (Štědrý den) on Thursday 24 December 2026 and Christmas Day (1. svátek vánoční) on Friday 25 December 2026, 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 the Czech Republic?

The Canadian embassy is in Prague, at Ve Struhách 95/2, 16000 Praha.

Do Czech citizens need a visa for Canada?

Czech citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.

Do Canadian citizens need a visa for the Czech Republic?

Canadian citizens do not need a visa for the Czech Republic: stays of up to 90 days are visa-free.

Does the Czech Republic have an embassy in Canada?

Yes, the Czech Republic has its embassy in Ottawa, along with 6 other missions in Canada.