Practical guide
Iran Visa Guide
Last verified: 2026-06-29
How the Iran tourist visa really works: most nationalities get a 30-day visa via a prior e-Visa authorization code, applied through a licensed Iranian agency 2-6 weeks ahead. The authorization code is NOT the visa - you still collect the visa at an Iranian airport on arrival, or at an embassy if you cross a land border. US, UK and Canadian citizens must travel on a pre-arranged guided tour with an MFA-approved itinerary.
Key things to know
- Authorization code ≠ visa - collect the visa at the airport (air arrival) or an embassy (land border)
- Apply through a licensed agency ~10-40 days ahead; DIY online applications are usually rejected
- US / UK / Canada: guided tour + MFA-approved itinerary mandatory
- The code expires ~2 months after issue - time your application
- No stamp in your passport - the visa is issued on a separate sheet
- Visa on arrival / at a land border is effectively unavailable - arrange in advance
- We handle the full agency filing and your authorization code
Want this handled for you — visa, guide, transport and stays?
Plan your trip