HaitiSouth Africa

Haitian Embassy in South Africa

1 embassy

Haiti is represented in South Africa by 1 mission: an embassy in Pretoria. No visa is needed by South African citizens for Haiti, for stays of up to 90 days.

Haitian Embassy in Pretoria

Haiti has its embassy in Pretoria, the capital; the address on record is Government Avenue 826, Pretoria. Its phone number is on its page.

Haiti visa for South African citizens

South AfricaHaiti Visa-free, 90 days Haiti visa for citizens of South Africa

HaitiSouth Africa Visa required South Africa visa for citizens of Haiti

South African citizens can visit Haiti without a visa for up to 90 days.

South Africa’s missions in Haiti

South Africa has no mission in Haiti on record; South African citizens there would be served by an embassy accredited from another country.

Good to know

Haiti in South Africa

Worldwide, Haiti has 42 missions in 29 countries; one of them is in South Africa.

Travel to South Africa for Haitian citizens

Haitian citizens must obtain a visa before travelling to South Africa. In South Africa, Haitian citizens can turn to the Haitian embassy for passports and emergency help.

When the Haitian embassy in South Africa is closed

The Haitian embassy in South Africa closes on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of Haiti, such as Battle of Vertières Day (Vertières) on Wednesday 18 November 2026.

Frequently asked questions

Where is the Haitian embassy in South Africa?

The Haitian embassy is in Pretoria, at Government Avenue 826, Pretoria.

Do South African citizens need a visa for Haiti?

South African citizens do not need a visa for Haiti: stays of up to 90 days are visa-free.

Do Haitian citizens need a visa for South Africa?

Haitian citizens must obtain a visa before travelling to South Africa.

Does South Africa have an embassy in Haiti?

No mission of South Africa in Haiti is on record.