Skip to content
Iran

Iran eVisa

إيران · Tehran · Asia

eVisa Level 4
Iran offers an eVisa system that allows citizens of 48 countries to apply online. The fee is $75 USD with processing completed within 14-28 days. The visa is valid for 90 days with a maximum stay of 30 days. Your passport must be valid for at least 6 months from the date of entry, and visa on arrival is also available.
$75
Fee (USD)
14-28 business days
Processing
90d
Validity
30d
Max stay
Verified: 2026-04-01 Source: evisatraveller.mfa.ir
Share:

Requirements

Valid passport (min 6 months validity)
Passport-size photo
Authorization code from MFA (for embassy route)
Travel insurance
Hotel booking confirmation
Itinerary / invitation letter

Key details

Entry type Single
Multiple entry Single entry only via eVisa. Multiple entry requires embassy application with special justification.
Passport validity 6 months
Blank pages 1 required
Biometric Required
Print eVisa Not required
Israeli stamp Entry denied
Insurance Required
Yellow fever Not required

Photo specifications

Size: 35x45 · 600x750 min
Background: white
Format: JPEG · max 1024KB
Face: 70-80%
Taken within: 6 months

Best time to visit

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Best OK

Spring: Nowruz festivals, blooming landscapes, mild temps. Sep-Oct also excellent. Avoid Jun-Aug (extreme heat 45°C+).

Country information

🏛
Tehran
Capital
💱
IRR
Currency
📞
+98
Calling
🕐
+03:30
Timezone
👥
0.0M
Population
🗣
Persian (Farsi)
Language

Payment methods

visamastercard

Neighboring countries

TurkeyIraqKuwaitAzerbaijanArmeniaTurkmenistanAfghanistanPakistan

Tips & warnings

Apply early — processing can take up to 28 days.
Travel insurance is mandatory — arrange it before applying.
Entry denied if your passport contains an Israeli stamp or evidence of visiting Israel.
Your passport must be valid for at least 6 months — check before applying.
Only apply through the official portal (evisa.mfa.ir) — avoid unofficial websites that charge extra fees.

Frequently asked questions

How much does a Iran eVisa cost? +
The Iran eVisa costs $75 USD. Single entry only via eVisa. Multiple entry requires embassy application with special justification.
How long does Iran eVisa processing take? +
Processing takes 14-28 business days.
What documents do I need for a Iran eVisa? +
Valid passport (min 6 months validity). Passport-size photo. Authorization code from MFA (for embassy route). Travel insurance. Hotel booking confirmation. Itinerary / invitation letter.
How long is the Iran eVisa valid? +
The visa is valid for 90 days from issue date. Maximum stay is 30 days.
Can I get multiple entries for Iran? +
Single entry only via eVisa. Multiple entry requires embassy application with special justification.

Iran visa by nationality

Need travel insurance?
Required for Iran

Similar destinations

Practical notes

Payment
Visa/MC on evisa.mfa.ir — international cards only, note: US sanctions may cause payment failures for some US-issued cards. Use non-US bank card.
Transit — Depends on nationality
Transit visa (Transit Visa C) required for most nationalities transiting through Iranian airports. Some nationalities exempt. Duration up to 72 hours airside. US/UK/CA passport holders effectively cannot transit independently. Source: evisa.mfa.ir.
Dual nationality
Iran does not recognize dual nationality. US-Iranian, UK-Iranian, and Canadian-Iranian dual nationals are treated solely as Iranian citizens. Cannot receive consular protection from their other government. US-Iranian duals must exit on Iranian passport. Risk: detention, arrest, exit ban. Source: US Embassy Iran Security Alert March 26, 2026 (LIVE) + UK GOV.UK official travel advice 2026.
Travel advisory (level 4)
Do Not Travel due to terrorism, civil unrest, and wrongful detention risk.
Official advisory source ↗

Sources & verification

This information was compiled from the official source below and last verified on 2026-04-01.

Official source: evisatraveller.mfa.ir ↗

Always confirm on the official portal before travelling — rules can change without notice.

How we verify →

Always verify on official portals before applying.