If you are a Jamaican passport owner you can travel to more than 50 countries without a visa!
As you can imagine, it makes discovering the world much easier. Almost 30% of all the nations grant visa-free entry to Jamaicans, making visiting South America and southern parts of Africa much more convenient.
But that’s not all. From the remaining states, 57 countries offer easier-to-obtain visa alternatives such as visa-on-arrival, eVisa, or eTA. Or other variations such as tourist cards or tourist registration.
Keep reading to learn about all the visa-free destinations available for convenient travel for the owners of Jamaican passports, and start planning your trip today!

TYPE OF ACCESS | NUMBER OF COUNTRIES |
---|---|
Visa-Free Countries | 54 (27%) |
Visa-On-Arrival Countries | 25 (13%) |
eVisa Countries | 34 (17%) |
eTA Countries | 3 (1,5%) |
Visa Countries | 87 (44%) |
How many countries can Jamaican citizens travel to visa-free?
In 2023 Jamaican passport holders can visit 54 countries without the need to obtain a visa.
Some of these states let Jamaican citizens stay in their territory for quite short periods of time. For example, Malaysia or Singapore allow travelers to stay without a visa for just 30 days.
But other destinations accept visits as long as 120 or even 180 days!

What countries can Jamaican citizens enter without a visa?
Jamaican passport allows travel to 27% of all countries without a visa. Most of them are situated in South America.
Below you can find the full list of the nations that are visa-free for travelers with a valid Jamaican passport. In the brackets, the allowed length of stay is added, to make your travel planning easier.
Antigua and Barbuda (180 days) | Mauritius (90 days) |
Argentina (90 days) | Mexico (180 days) |
Bahamas (90 days) | Micronesia (30 days) |
Bangladesh (90 days) | Namibia (90 days) |
Barbados (180 days) | Palestinian Territories |
Belize | Panama (90 days) |
Botswana (90 days) | Peru (180 days) |
Brazil (90 days) | Philippines (30 days) |
Chile (90 days) | Russian Federation (90 days) |
Colombia (90 days) | Saint Kitts and Nevis (180 days) |
Dominica (180 days) | Saint Lucia (42 days) |
Dominican Republic | Senegal (90 days) |
Ecuador (90 days) | Serbia (30 days) |
Eswatini (30 days) | Singapore (30 days) |
Fiji (120 days) | South Africa (90 days) |
Gambia (90 days) | St. Vincent and the Grenadines (30 days) |
Ghana (60 days) | Suriname (180 days) |
Grenada (90 days) | Tajikistan (30 days) |
Guyana (180 days) | Tanzania (90 days) |
Haiti (90 days) | Trinidad and Tobago |
Hong Kong (90 days) | Uganda (90 days) |
Israel (90 days) | Uruguay (90 days) |
Kenya (90 days) | Uzbekistan (30 days) |
Kiribati (120 days) | Vanuatu (30 days) |
Lesotho (90 days) | Venezuela (90 days) |
Malawi (90 days) | Zambia (90 days) |
Malaysia (30 days) | Zimbabwe (90 days) |
How many countries can Jamaican citizens visit with a visa on arrival?
If you own a Jamaican passport, you can enter exactly 25 countries using visa-on-arrival.
A visa on arrival is a visa alternative that is much easier to obtain than a regular one.
As the name suggests, this type of document is applied for, as well as granted by the authorities, only after the visitors have arrived in the country.
The whole process is quite brief and can be completed at the land border, as well as the seaport or the airport.

What countries can Jamaican citizens visit with a visa on arrival?
If you are a citizen of Jamaica and would like to visit some places using this fairly easy way of entry, you may want to head to Africa or Asia. Most of the nations granting visas on arrival are located on these continents.
Below you can see the complete list of locations granting a visa-on-arrival to Jamaicans, with all additional information – such as the validity of the document – added in the brackets.
Angola (pre-visa on arrival) | Mozambique (30 days) |
Bolivia (90 days) | Nepal (150 days) |
Burundi (30 days) | Nicaragua (30 days) |
Cape Verde (EASE) | Nigeria (pre-visa on arrival) |
Comoros (45 days) | Palau (30 days) |
Egypt (30 days) | Rwanda (30 days) |
Guinea-Bissau (90 days) | Samoa (60 days) |
Jordan | Sierra Leone (30 days) |
Laos (30 days) | Somalia (30 days) |
Macao (30 days) | Timor-Leste (30 days) |
Madagascar (90 days) | Togo (7 days) |
Maldives (30 days) | Tuvalu (30 days) |
Mauritania |
How many countries can Jamaican citizens visit with an eVisa?
34 countries grant an eVisa to Jamaican passport owners.
Similar to visa-on-arrival mentioned in the previous paragraphs, eVisa is another easier-to-obtain alternative to the regular visa.
But the procedure is not the same, and instead of receiving this type of document in person, you can apply for it from the comfort of your home.
The whole process is conducted entirely online, so all the necessary paperwork should be scanned, instead of prepared in physical form.
In contrast to the visa-on-arrival that is granted when we reach our destination, eVisa should be obtained before our travels begin.

Which countries require Jamaican citizens to obtain an eVisa?
Similar to the visa-on-arrival, eVisa is available to Jamaican nationals mostly in Africa and Asia.
The similarities don’t end there, as you can notice that some of the countries from the visa-on-arrival list are repeated again in the list we’ve prepared for you below.
That repetition is intentional as some nations give Jamaican visitors a choice of which type of travel document they would prefer to apply for.
You can find all the eVisa-granting destinations below, with additional details placed in the brackets next to the country name.
Albania | Kazakhstan |
Armenia(120 days) | Kyrgyzstan |
Australia | Laos (30 days) |
Bahrain | Madagascar (90 days) |
Benin | Moldova |
Bolivia (90 days) | Myanmar [Burma] |
Cambodia (30 days) | Oman |
Congo DR (90 days) | Pakistan |
Cuba (tourist card, 30 days) | Papua New Guinea (30 days) |
Djibouti | Qatar |
Ethiopia (90 days) | Rwanda (30 days) |
Gabon (90 days) | Sao Tome and Principe |
Georgia | Seychelles (tourist registration, 90 days) |
Guinea (90 days) | South Sudan |
Guinea-Bissau (90 days) | Turkey (90 days) |
India (30 days) | Ukraine |
Iran (30 days) | United Arab Emirates |
How many countries require Jamaican citizens to have a visa to visit?
Jamaican passport holders have to obtain a visa before they can enter as many as 87 countries.
The number of visa-requiring nations is quite substantial, making up as much as 44% of the world’s states.
Unfortunately, if a visa is required there is no easier or faster way, and the trip to the embassy of our chosen destination would be necessary.
The application process for a visa is completed in person, so the appointment should be scheduled and all the necessary documents ready in order, to make the process as seamless as possible.
The exact requirements to obtain a visa may vary depending on the nation granting it, so it is best to always check the country’s government website to make sure our information is up to date.

What countries require Jamaican nationals to get a visa?
The nations that require a visa from Jamaican passport holders can be found in Asia, Europe, North America, and Africa.
The complete list of the nations requiring visas from Jamaicans can be viewed below:
Afghanistan | Liberia |
Algeria | Libya |
Andorra | Liechtenstein |
Austria | Lithuania |
Azerbaijan (COVID-19 ban) | Luxembourg |
Belarus | Mali |
Belgium | Malta |
Bhutan | Marshall Islands |
Bosnia and Herzegovina | Monaco |
Brunei | Mongolia |
Bulgaria | Montenegro |
Burkina Faso | Morocco |
Cameroon | Nauru |
Canada | Netherlands |
Central African Republic | New Zealand |
Chad | Niger |
China | North Korea |
Congo | North Macedonia |
Costa Rica | Norway |
Croatia | Paraguay |
Cyprus | Poland |
Czech Republic | Portugal |
Denmark | Romania |
El Salvador | San Marino |
Equatorial Guinea | Saudi Arabia |
Eritrea | Slovakia |
Estonia | Slovenia |
Finland | Solomon Islands |
France | Spain |
Germany | Sudan |
Greece | Sweden |
Guatemala | Switzerland |
Honduras | Syria |
Hungary | Taiwan |
Iceland | Thailand |
Indonesia | Tonga |
Iraq | Tunisia |
Ireland | Turkmenistan |
Italy | United Kingdom |
Japan | United States of America |
Kosovo | Vatican City |
Kuwait | Viet Nam |
Latvia | Yemen |
Lebanon |
Jamaican citizens can travel to 3 countries with an eTA authorization
In some countries, visa-exempt passengers from Jamaica must obtain an Electronic Travel Authorization (eTA), which is used to keep track of the number of visitors.
It automatically connects to the visitor’s passport and enhances security by enabling authorities to screen guests arriving by air before they land at the destination’s airport.
3 countries grant this type of entry to Jamaican passport holders:
- Ivory Coast (pre-enrollment, 90 days)
- South Korea (90 days)
- Sri Lanka (30 days)
Key takeaway on visa-free countries for Jamaican citizens
Jamaican passport is able to grant their owner some mobility with a world reach of 56%.
Jamaicans have the chance to enter 54 countries without a visa, which constitutes the 27% of the nations.
Travelers from Jamaica can visit 25 destinations with a visa on arrival and 34 with an eVisa – making 29% of the world reachable with easier-to-obtain alternatives to regular visas.
Finally, a visa is required in 87 countries, and the eTA is necessary to enter only 3 destinations. This means that 44% of states are reachable to Jamaican passport holders only if they obtain a visa.
FAQ: World accessibility for Jamaican passport owners
Which Caribbean country can Jamaicans travel to without a visa?
Jamaica, being one of the Caribbean countries itself, has visa-free access to 12 other Caribbean nations.
They are: Saint Kitts and Nevis, Dominica, Antigua and Barbuda, Grenada, Barbados, Belize, Bahamas, Suriname, Guyana, Trinidad and Tobago, Dominican Republic, and Haiti.
Is the UK visa-free for Jamaicans?
No. Unluckily Jamaican travelers would have to obtain a visa, before visiting the United Kingdom.
Can Jamaican citizens enter Canada without a visa?
No. Unfortunately, to enter Canada a visa would be required from Jamaican visitors.
Can Jamaicans travel to the US without a visa?
No. If Jamaican citizens would like to enter the United States, they would need to obtain a visa beforehand.