The short answer: it depends on your citizenship
There's no single yes-or-no answer — it all comes down to your passport. Citizens of the EU, the United Kingdom, the United States, Canada, Switzerland, Norway, Japan and a number of other countries don't need a visa for a short tourist or business trip. Citizens of most countries in Asia, Africa and the Middle East do need one, and some of them can apply online for an e-visa. Everyone else applies directly at a consulate.
Keep in mind that even visa-free status isn't an automatic right of entry — it simply frees you from having to obtain a visa document in advance. The decision to admit you across the border always rests with an officer of the State Border Guard Service of Ukraine (SBGS).
Three different entry regimes — don't mix them up
Many top-ranking articles boil everything down to a single list of "visa-free countries," but there are actually three separate routes, and your citizenship determines which one applies to you:
- Visa-free entry. You arrive with nothing but a valid passport. No advance application. This covers citizens of the EU, the UK, the US, Canada and dozens of other countries.
- Electronic visa (e-visa). You apply online, pay the consular fee and receive your visa as a PDF before you travel. This option is open to citizens of a defined list of countries that don't qualify for visa-free entry but are eligible for the simplified procedure.
- Consular visa. You apply in person at a Ukrainian embassy or consulate, submit your documents and attend an interview. This is the route for citizens of countries on neither the visa-free list nor the e-visa list.
Which category your country falls into is reviewed from time to time, so static lists found online go out of date quickly.
Approximate stay periods under visa-free entry
| Country category | Entry type | Typical length of stay |
|---|---|---|
| EU, EEA, Switzerland | Visa-free | up to 90 days within 180 days |
| United Kingdom | Visa-free | up to 90 days within 180 days |
| US, Canada | Visa-free | up to 90 days within 180 days |
| Japan, South Korea and others | Visa-free | up to 90 days within 180 days |
| Countries on the e-visa list | E-visa | per visa type (short-stay) |
| Other countries | Consular visa | per visa type |
These figures are a guide. Confirm the exact length of stay and the "90/180" rule before you travel, as some countries have bilateral agreements with different terms.
Where to check the current rules (instead of outdated lists)
Entry rules can change, especially under martial law. Don't rely on lists that are years old — check the primary sources:
- The Ministry of Foreign Affairs of Ukraine (mfa.gov.ua) — the official list of countries by entry regime and the e-visa portal.
- The State Border Guard Service of Ukraine (dpsu.gov.ua) — current status of checkpoints, restrictions and crossing rules.
- A Ukrainian consulate in your country — for individual queries.
Check the status just a few days before you leave: under martial law, individual checkpoints may temporarily change their operating hours.
Step-by-step e-visa application
If your country is on the e-visa list, the whole process is online:
- Go to the official MFA of Ukraine e-visa portal. Avoid intermediary sites — they add a markup and offer no guarantees.
- Fill in the form. Enter your personal details exactly as they appear in your passport, along with your purpose of travel and intended dates.
- Upload your documents: a scan of the photo page of your passport, a colour photo, proof of accommodation (a booking) and a return ticket.
- Pay the consular fee by bank card. The fee amount is shown on the portal itself — always check the official figure rather than what other articles quote.
- Wait for a decision. Processing usually takes a few working days. Your completed e-visa arrives as a PDF by email.
- Print your e-visa and carry it with your passport at the border.
What documents the border officer may ask for
A visa-free stamp or an e-visa isn't enough if you can't explain the purpose of your trip. Have these ready:
- a valid passport (with enough remaining validity);
- proof of accommodation — a hotel booking or an invitation;
- a return or onward ticket;
- proof of sufficient funds for the duration of your stay;
- a document confirming the purpose of your visit (for business or study trips);
- a valid health insurance policy covering Ukraine.
That last point is often underrated. Under martial law, holding insurance with cover that reflects the current situation isn't a formality — it's a matter of your safety and your finances.
Insurance: what you shouldn't cross the border without
Standard travel policies usually exclude risks linked to hostilities, so a trip to Ukraine calls for specialised cover. Market prices for such policies start from a few euros a day — you'll see the exact price for your dates and route once you get an online quote.
Pay attention to the territorial exclusions — they're standard practice. Cover typically does not extend to four categories of zones:
- combat zones designated by state authority acts;
- temporarily occupied territories;
- a 50-kilometre buffer strip around the first two;
- areas under a special-access regime.
Outside these zones, the policy is valid across the whole country. So plan your route in advance to keep to areas where cover applies.
What to do if your country isn't on any list
If your passport qualifies for neither visa-free entry nor an e-visa, that's not a dead end — it's simply the consular route. Here's what to do:
- Find the nearest Ukrainian embassy or consulate on the MFA portal.
- Confirm the list of documents for the visa type you need directly with the consulate.
- Book an appointment and submit your documents in person.
- Wait for a decision and receive the visa in your passport.
Processing times and fees vary by country and visa type, so check them only with the consular office, never against generic tables.