Haiti grants visa-free travel to all nationals from all the countries in the world except followings:
*These nationals can enter Haiti without obtaining a Haiti visa if they have a valid US, Canada, or Schengen visa or residence permit.
Other above-mentioned nationals must obtain a visa to Haiti from one of the Haiti diplomatic missions/embassies/consulates prior to their travel. The single-entry and three-month valid visa fee will be 25 USD for these nationals.
All visa-exempted nationals must pay 10 USD as a tourist fee on arrival. They must possess a passport valid for at least 6 months from the date of arrival in Haiti. Visa-exempted nationals can stay in Haiti for up to 90 days.
If you are a visa-free national, but you want to stay in Haiti for some reason, you can apply for a residence permit at Immigration Department.
All visa-exempted nationals must pay 10 USD as a tourist fee on arrival.
All visa-exempted nationals can stay in Haiti for up to 90 days.
Travelers must possess a passport valid for at least 6 months from the date of arrival in Haiti.
Visa-required nationals must obtain a visa to Haiti from one of the Haiti diplomatic missions/embassies/consulates prior to their travel.
If you are a visa-free national, but you want to stay in Haiti for some reason, you can apply for a residence permit at Immigration Department.