Visa requirement
Mexico visa for Ukrainian citizens
Official-source answer with stay limit, cost, required documents and last verification date.
Do Ukrainian citizens need a visa for Mexico?
Checked answer — confirm before travel
Ukrainian citizens need an eVisa to enter Mexico for up to 180 days.
Last verified:
What this means: An eVisa is a real visa you apply for online before travel; approval arrives before you fly, unlike a visa on arrival.
Confidence: Medium Likely current — confirm details with the official source.
This answer is for ordinary Ukrainian passport holders travelling as citizens of that passport. Residence permits, long-stay visas or living in another country can change which embassy or rule applies.
Visa types at a glance
| Visa type | Availability | Stay |
|---|---|---|
| Tourist visa-free? | Conditional | Up to 180 days. |
| eVisa? | Yes | Up to 180 days. |
| Visa on arrival? | No | No visa-on-arrival route is stored for this corridor. |
- 180 days
- Free
- Apply online before you fly
Before you travel
- 1 Entry step Apply online before you fly Official route (opens in a new tab)
- 2 Stay limit 180 days
- 3 Official fee Free
- 4 Passport validity 6-month validity after arrival. Full note below. See full note
- 5 Transit airside: not required; landside: required. Full note below. See full note
- 6 Freshness Checked 23 Jul 2026; confidence: medium
Shareable verdict: Ukrainian citizens need an eVisa to enter Mexico for up to 180 days. Checked 23 Jul 2026.
Open SVG cardCost note
Mexico's SAE electronic authorisation is free. It is valid for one entry by air and must be used within 30 days of issue.
Passport and transit notes
- Passport validity
- passport valid for at least 6 months after arrival; The current Mexican mission guidance for ukrainian applicants asks for at least six months of passport validity at the time of travel. No universal blank-page count is published.
- Validity source (opens in a new tab) Validity guide
- Transit
- airside transit: not required; landside transit: required; The SAE can cover an eligible airport-transit journey by air on a participating airline. Entry or transit by land or sea requires a Mexican visa unless a facilitation exemption applies.
- Transit source (opens in a new tab) Transit guide
What you need
- Ukrainian ordinary passport valid for at least six months at the time of travel
- Printed approved SAE electronic authorisation for an eligible participating-airline journey
- Outbound air ticket and accommodation evidence
- Itinerary and evidence of sufficient funds if requested
Why this verdict
Ukrainian ordinary-passport holders are visa-required but may use Mexico's free SAE electronic-visa route when flying on a participating airline. The approval is single-entry, valid for 30 days from issue and not valid for land or sea entry. Border admission remains discretionary.
Conditional rules
- Traveller holds a valid, multiple-entry and previously used visa for Canada, the United States, Japan, the United Kingdom or a Schengen state Visa-free
Up to 180 days. Mexico's current facilitation rule permits tourism, business or transit without a Mexican visa when the qualifying visa is presented at entry.
- Traveller holds permanent residence in Canada, the United States, Japan, the United Kingdom, a Schengen state or a Pacific Alliance state Visa-free
Up to 180 days. Present the valid permanent-residence document at entry. Temporary residence does not satisfy this published exemption.
- Traveller enters Mexico by land or sea Visa required
The SAE is only valid for travel by air. Obtain the appropriate Mexican visa unless a published facilitation exemption applies.
- SAE application is refused or airline does not participate in the scheme Visa required
Apply for the appropriate Mexican visa through a diplomatic mission before travel.
- Trip includes remunerated activity in Mexico Visa required
The SAE covers visits without permission to carry out remunerated activities; use the work-authorised route.
Frequently asked questions
Do Ukrainian citizens need a visa for Mexico?
Ukrainian citizens need an eVisa to enter Mexico for up to 180 days. (eVisa.) Verified 23 Jul 2026 against the official source.
How long can Ukrainian passport holders stay in Mexico?
Up to 180 days.
How much does entry to Mexico cost for Ukrainian citizens?
It is free. This page tracks the official government fee only, not agent markup.