Iran entry requirements for Nepal passport holders
Nepali passport holders can get a visa on arrival at major Iranian airports. You'll receive the visa at the counter after landing. As of 2026, the process is straightforward, but you must have a few items ready before you arrive.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | You can get a 30-day tourist visa on arrival at major Iranian airports (Tehran IKA, Shiraz, Mashhad, Isfahan, Tabriz). Pay the fee in euros or US dollars — around €50–€75 depending on nationality. Have a confirmed hotel booking and return ticket ready, as the visa counter checks both.Check visa details | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months beyond your intended departure date from Iran. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Return ticket | Immigration at Iranian airports routinely asks for proof of onward travel. Have a printed or digital copy of your return or onward ticket ready. Without one, you risk being refused entry or delayed at the visa counter. | Required |
| Proof of accommodation Hotel booking | You need a confirmed hotel reservation for the entire stay. The visa on arrival counter and immigration officers both ask for it. A booking from any major site (Booking.com, Agoda) works — print it or have it on your phone. | Recommended |
| Proof of funds Sufficient funds | Carry at least $500 in cash (USD or euros) or have a credit card that works in Iran. Most international cards are blocked in Iran, so bring enough cash for your stay. Immigration rarely checks, but it helps if asked. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy/consulate in Nepal.
Requires strong justification for multiple entries.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable at airport upon arrival for eligible nationalities. | €75 (approx. $80 USD) |
| Overstay fine per dayMaximum cap of €300 (approx. $320 USD). | €30 (approx. $32 USD) per day |
| Stay extension (if applicable)Rarely granted for VoA; apply at immigration office. | €15 (approx. $16 USD) per extension |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
Nepal passport holders can transit airside without a visa if they have a confirmed onward ticket and stay within the international transit area.
- Holders of a valid US, UK, or Schengen visa may transit without visa for up to 48 hours.
Health & vaccines for Iran
Common due to contaminated food/water; practice safe eating and drinking.
Low risk in urban areas; use repellent in rural areas.
High in major cities like Tehran; those with respiratory issues should take precautions.
Low risk in rural areas of Sistan and Baluchestan province; prophylaxis not generally recommended for standard tourist itineraries.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
For visa extensions and re-entry permits.
Handles extensions for pilgrims and tourists.