The Ukrainian passport allows its holders visa-free entry to 91 countries. It gives access to a lot of different parts of the world without having to obtain a visa or any other document other than your passport. Therefore, traveling to these places is very easy and convenient for Ukrainian citizens.
Other territories also grant visa-on-arrival or even eVisa to Ukrainian passport holders. Keep reading to find out which countries issue visa-free entry and which require some type of documents such as visa-on-arrival, eVisa, eTA, or a regular visa in 2023.

TYPE OF ACCESS | NUMBER OF COUNTRIES |
---|---|
Visa-Free Countries | 91 (46%) |
Visa-On-Arrival Countries | 34 (17%) |
eVisa Countries | 28 (14%) |
eTA Countries | 3 (1,5%) |
Visa Countries | 53 (27%) |
How many countries can Ukrainian citizens travel to visa-free?
To be exact, 91 countries allow visa-free entry for Ukrainian citizens. Ukrainian passport holders can travel to 46% of the world without a visa, that’s more than half! So enjoy your next vacation in any of the following countries which you can find in the list we have prepared for you.

What countries can Ukrainian citizens go to without a visa?
Most of these territories are located in Europe and South America. You can find a complete list of countries Ukrainian passport holders can visit visa-free below. In round brackets, we have specified the number of days Ukrainians can stay in the said place without a visa.
Albania (90 days) | Kyrgyzstan (90 days) |
Andorra (90 days) | Latvia (90 days) |
Antigua and Barbuda (180 days) | Liechtenstein (90 days) |
Argentina (90 days) | Lithuania (90 days) |
Armenia | Luxembourg (90 days) |
Austria (90 days) | Malaysia (30 days) |
Azerbaijan (90 days) | Malta (90 days) |
Barbados (28 days) | Marshall Islands (90 days) |
Belarus | Mauritius (90 days) |
Belgium (90 days) | Micronesia (30 days) |
Bosnia and Herzegovina (30 days) | Moldova (90 days) |
Brazil (90 days) | Monaco (90 days) |
Brunei (30 days) | Montenegro (90 days) |
Bulgaria (90 days) | Namibia (90 days) |
Chile (90 days) | Netherlands (90 days) |
Colombia (90 days) | Nicaragua (90 days) |
Costa Rica (90 days) | North Macedonia (90 days) |
Croatia (90 days) | Norway (90 days) |
Cyprus (90 days) | Palestinian Territories |
Czech Republic (90 days) | Panama (90 days) |
Denmark (90 days) | Paraguay (90 days) |
Dominica (90 days) | Peru (180 days) |
Dominican Republic | Poland (90 days) |
Ecuador (90 days) | Portugal (90 days) |
El Salvador (90 days) | Qatar (90 days) |
Estonia (90 days) | Romania (90 days) |
Eswatini (30 days) | Russian Federation (90 days) |
Fiji (120 days) | Saint Kitts and Nevis (90 days) |
Finland (90 days) | San Marino (90 days) |
France (90 days) | Senegal (90 days) |
Gambia (90 days) | Serbia (90 days) |
Georgia (360 days) | Slovakia (90 days) |
Germany (90 days) | Slovenia (90 days) |
Greece (90 days) | Spain (90 days) |
Grenada (90 days) | St. Vincent and the Grenadines (30 days) |
Guatemala (90 days) | Sweden (90 days) |
Haiti (90 days) | Switzerland (90 days) |
Honduras (90 days) | Tajikistan (90 days) |
Hong Kong (14 days) | Thailand (30 days) |
Hungary (90 days) | Tunisia (90 days) |
Iceland (90 days) | Turkey (90 days) |
Ireland (90 days) | Uruguay (90 days) |
Israel (90 days) | Uzbekistan |
Italy (90 days) | Vanuatu (90 days) |
Jamaica (30 days) | Vatican City (90 days) |
Kazakhstan (90 days) |
Related articles that may interest you:
- Visa-Free Countries for Estonian Passport Holders in 2023
- Visa-Free Countries for Lithuanian Passport Holders in 2023
- Visa-Free Countries for Armenian Passport Holders in 2023
- Visa-Free Countries for Romanian Passport Holders in 2023
- Visa-Free Countries for Polish Passport Holders in 2023
- Visa-Free Countries for Slovenian Passport Holders in 2023
- Visa-Free Countries for Bulgarian Passport Holders in 2023
How many countries can Ukrainian citizens visit with a visa on arrival?
Ukrainian citizens can enter 34 countries with a visa on arrival.
34 territories allow Ukrainian citizens to apply for a visa after they have arrived. This document is obtained at the airport, seaport, or land borders of the destination country. This means that you don’t have to apply for a visa before starting your trip, because that process is done once you arrive in the territory. After having obtained the visa on arrival, the stay should not be longer than the number of days specified in the document.

What countries can Ukrainian citizens go to with a visa on arrival?
Most of the countries that require Ukrainian passport holders to get a visa on arrival are located in Africa and Oceania. Below we have prepared a full list of places that grant a visa on arrival to Ukrainian citizens along with the number of days the document is valid for:
Angola | Nepal (90 days) |
Bahrain (30 days) | Nigeria |
Bangladesh (30 days) | Oman (14 days) |
Bolivia (90 days) | Palau (30 days) |
Burundi (30 days) | Rwanda (30 days) |
Cape Verde | Samoa (60 days) |
Comoros (45 days) | Saudi Arabia (90 days) |
Egypt (30 days) | Sierra Leone (30 days) |
Guinea-Bissau (90 days) | Somalia (30 days) |
Indonesia (30 days) | Tanzania |
Jordan | Timor-Leste (30 days) |
Laos (30 days) | Togo (7 days) |
Lebanon (30 days) | Tonga (31 days) |
Madagascar (90 days) | Tuvalu (30 days) |
Maldives (30 days) | United Arab Emirates (30 days) |
Mauritania | Zambia (90 days) |
Mozambique (30 days) | Zimbabwe (90 days) |
How many countries can Ukrainian citizens visit with an eVisa?
Ukrainian passport holders can enter 28 countries with an electronic visa.
An eVisa is an electronic travel authorization that is applied for and obtained online. The whole process is very convenient because you can apply for the document from the comfort of your house. The main difference from the visa-on-arrival is that the eVisa should be applied for before the trip takes place.

Which countries require Ukrainian citizens to obtain an eVisa?
The countries for which Ukrainian citizens need to apply for an eVisa are located in the Middle East and in some parts of Africa. Here is a list of the countries that require Ukrainian passport holders to get an eVisa before entering their territory.
Bahrain (30 days) | Kuwait (90 days) |
Bolivia (90 days) | Laos (30 days) |
Cambodia (30 days) | Lesotho (14 days) |
Congo (Dem. Rep., 90 days) | Madagascar (90 days) |
Cuba (tourist card, 30 days) | Malawi (90 days) |
Djibouti | Oman (14 days) |
Egypt (30 days) | Rwanda (30 days) |
Ethiopia (90 days) | Saudi Arabia (90 days) |
Gabon | Seychelles (tourist registration, 90 days) |
Guinea (90 days) | South Sudan |
Guinea-Bissau (90 days) | Suriname |
India (30 days) | Tanzania |
Iran (30 days) | Uganda |
Kenya (90 days) | Zambia (90 days) |
How many countries require Ukrainian citizens to have a visa to visit?
Ukrainian citizens need to have a visa in order to travel to 53 countries.
Although most parts of the world allow Ukrainian passport holders access without a visa, some destinations still require one. Before traveling to these places, make sure that all necessary documentation is in order and valid. The best site to inform yourself is always the official government website.

What countries require Ukrainian passport holders to get a visa?
Most of the countries which require a visa from Ukrainian citizens are located in North America, Oceania, and Asia. We have prepared a list of the places for which Ukrainians need a visa to enter:
Afghanistan | Mongolia |
Algeria | Morocco |
Australia | Myanmar [Burma] |
Bahamas | Nauru |
Belize | New Zealand |
Benin | Niger |
Bhutan | North Korea |
Botswana | Pakistan |
Burkina Faso | Papua New Guinea |
Cameroon | Philippines |
Canada | Saint Lucia |
Central African Republic | Sao Tome and Principe |
Chad | Singapore |
China | Solomon Islands |
Congo | South Africa |
Equatorial Guinea | South Korea |
Eritrea | Sudan |
Ghana | Syria |
Guyana | Taiwan |
Iraq | Trinidad and Tobago |
Japan | Turkmenistan |
Kiribati | United Kingdom |
Kosovo | United States of America |
Liberia | Venezuela |
Libya | Viet Nam |
Macao (COVID-19 ban) | Yemen |
Mali |
Ukrainian citizens can travel to 3 countries with an eTA authorization
Electronic Travel Authorization (eTA) is an entry requirement for travelers who are visa-exempt and is used to track the number of visitors to ensure safety. It is automatically connected to the passenger’s passport.
There are 3 countries that grant this type of entry to Ukrainian passport holders:
Cote d’Ivoire (Ivory Coast, 90 days) | Sri Lanka (30 days) |
Mexico (180 days) |
Key takeaway on visa-free countries for Ukrainian citizens
Ukrainian passport holders have fantastic world mobility. More than 90 countries grant them visa-free entrance – which is 46% of the whole world. Therefore, Ukrainian passport holders can visit almost half of the world with just their passport! The other half is open for Ukrainians either with a visa on arrival, which grants access to 34 countries (17% of the world allows entrance with this document) or with an eVisa document that allows entry to 28 territories (14%). However, 56 nations still ask Ukrainian citizens for a regular visa or an eTA (which corresponds to 28,5% of the globe).
FAQ on world accessibility for Ukrainian passport holders
How many countries can I enter visa-free with a Ukrainian passport?
You can enter 91 different countries with just your Ukrainian passport. You won’t need any other document as the entrance to these territories is visa-free
Can Ukrainian citizens travel to the USA without a visa?
No, to enter the United States Ukrainian citizens will need a visa.
Can Ukrainian citizens go to Ireland without a visa?
Yes, Ukrainian passport holders can enter Ireland without a visa, meaning you just need your passport. They also don’t need to take a COVID-19 test to access Ireland.

Claudia is a recent graduate of English Studies, now pursuing her master’s degree. Learning about other languages, cultures, and literature is her passion. She can speak Spanish and English and is currently learning Korean. You can see her either studying, writing, reading or doing some cool digital art on her Tablet.