- Address
- MacLaren Street 80, Ottawa
- Website
- mfa.gr
- Head of mission
- Markos Tripolitakis
Greece
Canada
Greek Embassy in Canada
1 embassy
In Canada, Greece has an embassy in Ottawa. Canadian citizens do not need a visa for Greece: stays of up to 90 days are visa-free.
Greek Embassy in Ottawa
Greece has its embassy in Ottawa, the capital; the address on record is MacLaren Street 80, Ottawa. The head of mission on record is Markos Tripolitakis. Its website is linked on its page.
Greece visa for Canadian citizens
Canada
Greece Visa-free, 90 days Greece visa for citizens of Canada
Greece
Canada Electronic travel authorisation (ETA) Canada visa for citizens of Greece
Canadian citizens can visit Greece without a visa for up to 90 days.
Canada’s missions in Greece
Missions of Canada in Greece (2)
In return, Canada has 2 missions in Greece, including its embassy in Athens.
Good to know
Greece in Canada
Worldwide, Greece has 142 missions in 88 countries; one of them is in Canada.
Travel to Canada for Greek citizens
Greek citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days. In Canada, Greek citizens can turn to the Greek embassy for passports and emergency help.
When the Greek embassy in Canada is closed
The Greek 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 Greece, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Greek embassy in Canada?
The Greek embassy is in Ottawa, at MacLaren Street 80, Ottawa.
Do Canadian citizens need a visa for Greece?
Canadian citizens do not need a visa for Greece: stays of up to 90 days are visa-free.
Do Greek citizens need a visa for Canada?
Before flying to Canada, Greek citizens must obtain an ETA online; stays of up to 180 days are allowed.
Does Canada have an embassy in Greece?
Yes, Canada has its embassy in Athens, along with 1 other mission in Greece.