SlovakiaCanada

Slovak Embassy in Canada

1 embassy

Slovakia is represented in Canada by 1 mission: an embassy in Ottawa. Canadian citizens can visit Slovakia without a visa for up to 90 days.

Slovak Embassy in Ottawa

The Slovak embassy is in Ottawa, the capital of Canada, at Rideau Terrace 50, Ottawa. The head of mission on record is Viera Grigova. Its website is linked on its page.

Slovakia visa for Canadian citizens

CanadaSlovakia Visa-free, 90 days Slovakia visa for citizens of Canada

SlovakiaCanada Electronic travel authorisation (ETA) Canada visa for citizens of Slovakia

Slovakia admits Canadian citizens without a visa for stays of up to 90 days.

Canada’s missions in Slovakia

Missions of Canada in Slovakia (2)

In return, Canada has 2 missions in Slovakia, but no embassy there on record.

Good to know

Slovakia in Canada

Worldwide, Slovakia has 126 missions in 68 countries; one of them is in Canada.

Travel to Canada for Slovak citizens

Before flying to Canada, Slovak citizens must obtain an ETA online; stays of up to 180 days are allowed. In Canada, Slovak citizens can turn to the Slovak embassy for passports and emergency help.

When the Slovak embassy in Canada is closed

The Slovak embassy in Canada closes 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 Slovakia, such as Christmas Eve (Štedrý deň) on Thursday 24 December 2026.

Frequently asked questions

Where is the Slovak embassy in Canada?

The Slovak embassy is in Ottawa, at Rideau Terrace 50, Ottawa.

Do Canadian citizens need a visa for Slovakia?

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

Do Slovak citizens need a visa for Canada?

Slovak 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 Slovakia?

Not on record: Canada has 2 missions in Slovakia, but no embassy.