- Address
- Delmas Road, between Delmas 75 and 71, Port-au-Prince
- Phone
- 011 (509) 2812-9000
- Website
- canadainternational.gc.ca
Canada
Haiti
Canadian Embassy in Haiti
1 embassy
In Haiti, Canada has an embassy in Port-au-Prince. Haitian citizens must obtain a visa before travelling to Canada.
Canadian Embassy in Port-au-Prince
The Canadian embassy is in Port-au-Prince, the capital of Haiti, at Delmas Road, between Delmas 75 and 71, Port-au-Prince. Its phone number and website are on its page.
Canada visa for Haitian citizens
Haiti
Canada Visa required Canada visa for citizens of Haiti
Canada
Haiti Visa-free, 90 days Haiti visa for citizens of Canada
Canada visa requirements for citizens of Haiti
- Visitor visa (temporary resident visa, TRV)
- Transit visa
- Study and work permits (brief)
- Fee: CA$100
- 4 required documents
checked 22 October 2026
Haitian citizens need a visa for Canada, obtained before travel. Applicants in Haiti turn to the Canadian embassy in Port-au-Prince; many countries also use an outsourced visa centre.
Haiti’s missions in Canada
Missions of Haiti in Canada (1)
In return, Haiti has an embassy in Canada, in Ottawa.
Good to know
Canada in Haiti
Worldwide, Canada has 263 missions in 155 countries; one of them is in Haiti.
Travel to Haiti for Canadian citizens
No visa is needed by Canadian citizens for Haiti, for stays of up to 90 days. In Haiti, Canadian citizens can turn to the Canadian embassy for passports and emergency help.
When the Canadian embassy in Haiti is closed
The Canadian embassy in Haiti closes on Haiti’s public holidays, the next being Battle of Vertières Day (Vertières) on Wednesday 18 November 2026, Discovery Day (Découverte d'Haïti) on Saturday 5 December 2026 and Christmas Day (Noël) 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 Haiti?
The Canadian embassy is in Port-au-Prince, at Delmas Road, between Delmas 75 and 71, Port-au-Prince.
Do Haitian citizens need a visa for Canada?
Canada requires Haitian citizens to hold a visa issued in advance.
Do Canadian citizens need a visa for Haiti?
Haiti admits Canadian citizens without a visa for stays of up to 90 days.
Does Haiti have an embassy in Canada?
Yes, Haiti has its embassy in Ottawa.