Nationals of the following countries require visas Afghanistan, Algeria, Andorra, Angola, Benin, Bhutan, Bolivia, Bosnia Herzegovina, Cambodia, Cape Verde, Central, African, Republic, Chad, Comoros Islands, Congo, (Democratic Republic of), Congo(Republic), Cook Islands, Cote D’ Ivoire, Djibouti, Dominican Republic, Ecuador, Egypt, Equatorial Guinea, Eritrea, Gabon, Guinea Bissau, Guinea, Haiti, Honduras, Iran, Iraq, Korea(North), Kuwait, Laos, Lebanon, Libya, Macedonia, Madagascar, Marshall Islands, Micronesia, Monaco, Mongolia, Montenegro, Mozambique, Myanmar, Namibia, Nauru, Nepal, Niger, Pakistan, Palau, Papua New Guinea, Paraguay, Sao Tome & Principe, Somalia, Sudan, Syria, Togo and Yemen.
Haiti nationals who are permanent residents of UK, US, Canada or Schengen countries can enter without a visa.
Everyone not listed above can get 90 days on arrival
Visa information for Barbados
Barbados embassies worldwide