Holders of a valid visa issued by the USA, UK, or Canada do not require a visa if travelling from that country. This is valid for a maximum stay of 30 days. Visa free for nationals of Jamaica who under 15 or over 70 years of age.
Jamaica passport holders can visit 59 countries visa free. Jamaica citizens can have visa on arrival for 26 countries and can get e-visa for 20 countries. These countries include Cayman Islands, Cuba, Haiti and Bahamas. They need to get a prior visa for 109 countries.
Jamaica is part of Caribbean,