The Complete Iran Visa Guide: Requirements & Process for 2025
Do you need a visa for Iran?
For the vast majority of travelers, yes, you need a visa to enter Iran. Only a small number of nationalities are eligible for visa-free entry, and this does not include citizens of the US, UK, Canada, Australia, or most EU countries. Navigating the Iran visa requirements is a crucial first step in planning your journey.
Visa-Free Entry to Iran
Citizens of the following countries can enter Iran without a visa for short stays (typically tourism). Always verify with official sources before travel, as policies can change.
- Turkey - 90 days within 180 days
- Azerbaijan - 30 days
- Armenia - 90 days
- Georgia - 45 days
- Bolivia - 30 days
- Lebanon - 30 days
- Syria - 90 days
- China - 21 days (for ordinary passport holders)
If your country is not listed, you must apply for a visa in advance. This is a core part of the Iran visa requirements 2025 for most global travelers.
Iran Entry Requirements
To enter Iran, all travelers must meet these baseline conditions:
- Passport Validity: Must be valid for at least 6 months beyond your entry date.
- Visa: Obtained in advance (or on arrival for eligible nationalities).
- Travel Insurance: Proof of valid travel insurance for Iran is mandatory.
- Itinerary Details: You may be asked for proof of onward/return travel tickets and hotel reservations.
- Dress Code: Be prepared to adhere to Islamic dress codes upon arrival (headscarf for women).
Iran Visa Application Process
For those who need one, the standard process involves obtaining an Authorization Code first, then getting the visa stamped.
Step 1: Authorization Code (Visa Grant Notice)
You must apply through an approved Iranian travel agency or, in some cases, the Iranian Ministry of Foreign Affairs website. The agency will secure an Authorization Code from the Iranian Foreign Ministry. You'll need to provide:
- Passport scan
- Passport-size photo
- Completed application form
- Detailed itinerary
Step 2: Collect Your Visa
Once you have the code, you can collect your visa:
Option A: At an Iranian embassy or consulate in your country.
Option B (for eligible nationalities): Visa on Arrival (VOA) at major international airports (like Tehran Imam Khomeini). Present your Authorization Code, passport, photo, fee, and insurance. VOA is NOT available to US, UK, or Canadian citizens.
Iran Visa for US Citizens: Specific Requirements
The process for American travelers is more restrictive and mandatory to plan well in advance.
- Mandatory Guided Tours: US passport holders must be accompanied by a government-approved guide or tour operator for the entire duration of their stay.
- Strict Itinerary: You must submit a fixed, detailed itinerary in advance and are not permitted to travel independently.
- Longer Processing: The authorization process involves additional security checks and can take 2-3 months.
- No VOA: US citizens are not eligible for Visa on Arrival under any circumstances.
- Biometrics: Fingerprinting upon entry is required.
Working with a specialized tour operator experienced in handling Iran visa requirements for American travelers is essential.
Iran Visa FAQs
Do I need a visa for Iran if I'm just transiting?
If you are transiting through an Iranian airport without leaving the international transit area and your connecting flight is within 24 hours, you typically do not need a visa. For longer transits or if you need to change terminals, a transit visa is required.
Can I get an Iran tourist visa on arrival in 2025?
Citizens of many countries (including most of the EU, UK, Australia, New Zealand, India, Japan, and South Korea) are eligible for a 30-day tourist Visa on Arrival at major airports. Always confirm eligibility with your airline and official sources before departure, as approval is not guaranteed. US/UK/Canadian citizens are not eligible.
How long does it take to get an Iran visa?
Once you have your Authorization Code, obtaining the visa stamp at an embassy can take a few days to a week. Securing the Authorization Code itself can take anywhere from 2 to 8 weeks, depending on your nationality and the current processing times. For US citizens, allow a minimum of 2-3 months.
Is an Israel stamp in my passport a problem?
Yes. Having an Israeli passport stamp or any evidence of travel to Israel will likely result in denial of entry into Iran. If you have one, you will need a new passport before applying for an Iranian visa.
Quick Travel Tips for Iran
- Start Early: Begin the visa process at least 2 months before your trip (3-4 months for US citizens).
- Use a Reputable Agency: For most travelers, using an Iranian tour agency to secure the Authorization Code is the simplest and most reliable method.
- Check Embassy Websites: For the final word on Iran visa requirements 2025, always consult the website of the Iranian embassy or consulate in your home country.
- Respect Local Laws: Familiarize yourself with local customs and laws regarding dress, photography, and social conduct to ensure a smooth visit.