- Address
- Rue Ogé 12, 6140 Pétion-Ville
- Phone
- +509 2941 05 01
- Website
- eda.admin.ch
Switzerland
Haiti
Swiss Embassy in Haiti
1 embassy
Switzerland is represented in Haiti by 1 mission: an embassy in Port-au-Prince. Switzerland requires Haitian citizens to hold a visa issued in advance.
Swiss Embassy in Port-au-Prince
The Swiss embassy is in Port-au-Prince, the capital of Haiti, at Rue Ogé 12, 6140 Pétion-Ville. Its phone number and website are on its page.
Switzerland visa for Haitian citizens
Haiti
Switzerland Visa required Switzerland visa for citizens of Haiti
Switzerland
Haiti Visa-free, 90 days Haiti visa for citizens of Switzerland
Switzerland visa requirements for citizens of Haiti
- Schengen visa (type C) for Switzerland
- National visa (type D) for stays over 90 days
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 10 required documents
checked 22 October 2026
Switzerland requires Haitian citizens to hold a visa issued in advance. From Haiti, the application is made at the Swiss embassy in Port-au-Prince or through a visa centre appointed by Switzerland.
Haiti’s missions in Switzerland
Haiti has no mission in Switzerland on record; Haitian citizens there would be served by an embassy accredited from another country.
Good to know
Switzerland in Haiti
Worldwide, Switzerland has 317 missions in 136 countries; one of them is in Haiti.
Travel to Haiti for Swiss citizens
Haiti admits Swiss citizens without a visa for stays of up to 90 days. In Haiti, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
When the Swiss embassy in Haiti is closed
The Swiss 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 Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Haiti?
The Swiss embassy is in Port-au-Prince, at Rue Ogé 12, 6140 Pétion-Ville.
Do Haitian citizens need a visa for Switzerland?
Switzerland requires Haitian citizens to hold a visa issued in advance.
Do Swiss citizens need a visa for Haiti?
Haiti admits Swiss citizens without a visa for stays of up to 90 days.
Does Haiti have an embassy in Switzerland?
No mission of Haiti in Switzerland is on record.