Yes, a Haitian citizen requires a visa to enter SKN. This requirement is waived for persons who hold diplomatic or official passports and business persons.