Visa requirement
Nepal visa for Ukrainian citizens
Official-source answer with stay limit, cost, required documents and last verification date.
Do Ukrainian citizens need a visa for Nepal?
Checked answer — confirm before travel
Ukrainian citizens can get a visa on arrival in Nepal for up to 90 days.
Last verified:
What this means: A visa on arrival is a real visa issued at the border after you land — you still need it, and approval is not guaranteed before you travel.
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? | No | This page stores a visa or authorization route instead. |
| eVisa? | No | No eVisa route is stored for this corridor. |
| Visa on arrival? | Yes | Up to 90 days. |
- 90 days
- 125 USD
- Obtain on arrival
Before you travel
- 1 Entry step Obtain on arrival Official route (opens in a new tab)
- 2 Stay limit 90 days
- 3 Official fee 125 USD
- 4 Passport validity 6-month validity after arrival. Full note below. See full note
- 5 Transit airside: conditional; landside: conditional. Full note below. See full note
- 6 Freshness Checked 23 Jul 2026; confidence: medium
Shareable verdict: Ukrainian citizens can get a visa on arrival in Nepal for up to 90 days. Checked 23 Jul 2026.
Open SVG cardCost note
Official tourist-visa fees are USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days.
Passport and transit notes
- Passport validity
- passport valid for at least 6 months after arrival; Nepal Immigration states that the passport must have at least 6 months of validity before travel.
- Validity source (opens in a new tab) Validity guide
- Transit
- airside transit: conditional; landside transit: conditional; Nepal publishes a USD 5 transit visa for travellers who enter the country for up to 24 hours with proof of onward travel. Confirm with the airline whether an airside connection avoids border control.
- Transit source (opens in a new tab) Transit guide
What you need
- UA ordinary passport with at least 6 months of validity
- completed arrival card and tourist visa application
- payment receipt for the selected visa duration, unless eligible for a gratis visa
- travel and accommodation details if requested
Why this verdict
Ukrainian citizens' entry guidance is based on Nepal's official destination source set (Nepal tourist visa-on-arrival route). This guidance is intentionally conservative: ordinary passport, tourism / short visitor travel only. Work, study, residence, long-term stay, diplomatic/service passports, special travel documents, route-specific waivers, airline handling and immigration discretion can change the practical answer. Reconfirm on the official source before booking.
Conditional rules
- Work, study, residence, employment or long-term stay Visa required
The short-visitor rule listed here does not cover work, study, residence, employment or long-term stay.
- Diplomatic, official, refugee or special travel document Conditional
Nepal's ordinary tourist visa-on-arrival flow does not cover every travel document. Check the responsible Nepalese mission for special documents.
Visa / authorization details
- Official fee variants
- Multiple entries: 30 USD; Multiple entries: 50 USD; Multiple entries: 125 USD
Frequently asked questions
Do Ukrainian citizens need a visa for Nepal?
Ukrainian citizens can get a visa on arrival in Nepal for up to 90 days. (Visa on arrival.) Verified 23 Jul 2026 against the official source.
How long can Ukrainian passport holders stay in Nepal?
Up to 90 days.
How much does entry to Nepal cost for Ukrainian citizens?
The official fee is 125 USD. This page tracks the official government fee only, not agent markup.