Updated 2026
Where the Iranian passport opens doors.
The Iranian passport reaches roughly 40 destinations without a pre-arranged visa. This guide covers the practical ones — places with real flight connectivity, decent safety for solo women, and a track record of welcoming Iranian travelers. Rules change quickly. Always reconfirm with the destination's embassy before booking flights.
Visa-free destinations
| Country | Rule | Length | Notes |
|---|---|---|---|
| Türkiye | Visa-free | 90 days / 180 | Direct flights from THR, IFN, MHD. ID + passport accepted at land borders. |
| Georgia | Visa-free | 45 days | Confirm return ticket and ~$50/day in funds at Tbilisi airport. |
| Armenia | Visa-free | 90 days | Easy land crossing from Norduz. Yerevan welcomes Iranian travelers. |
| Malaysia | Visa-free | 15 days | Onward ticket required. KLIA immigration sometimes asks for hotel booking. |
| Venezuela | Visa-free | 90 days | Limited flight connectivity — usually via Doha or Istanbul. |
| Serbia | Visa-free | 30 days | One of the easiest European entries for Iranian passports. |
| Belarus | Visa-free | 30 days | Air arrival into Minsk only for the visa-free regime. |
| Oman | Visa-free | 14 days | Tourist e-visa also available for longer stays. |
| Lebanon | Visa-free | 30 days | Issued at Beirut airport on arrival. |
| Ecuador | Visa-free | 90 days | Useful gateway to South America. |
Visa-on-arrival & ETA
| Country | Rule | Length | Notes |
|---|---|---|---|
| Thailand | Visa on arrival | 15 days | $30 fee, proof of $700 cash equivalent, onward ticket. |
| Indonesia | Visa on arrival | 30 days (extendable) | $35 fee. Extension once for another 30 days. |
| Sri Lanka | ETA | 30 days | Apply online before flying. Approval usually within 24h. |
| Cambodia | Visa on arrival | 30 days | $30 fee + one passport photo. |
| Nepal | Visa on arrival | 15/30/90 days | Tiered fee. Trekking permits issued separately. |
| Maldives | Visa on arrival | 30 days | Free. Hotel confirmation and return ticket required. |
| Tanzania | Visa on arrival | 90 days | $50 fee. Yellow fever certificate if arriving from endemic country. |
| Egypt | Visa on arrival | 30 days | $25 fee at Cairo airport. Sinai-only entries are free. |
| UAE | Pre-arranged visa | 30/60 days | Not visa-on-arrival for Iranian passports — apply via airline or hotel before flying. |
Before you leave Iran
- Passport valid for at least 6 months past your return date.
- At least two blank visa pages.
- Return or onward ticket — most immigration officers will ask.
- Proof of accommodation (a hotel booking screenshot is usually enough).
- USD or EUR in cash for visa fees — most countries don't accept rial.
- Travel insurance covering medical evacuation (mandatory for Schengen-area transit).
