How to get an Iran tourist visa as a Western traveler

Western travelers need a tourist visa to enter Iran, which requires an authorization code from the Ministry of Foreign Affairs, completed online application, and embassy visit. The process takes 2-4 weeks and costs $50-160 depending on nationality. US, UK, and Canadian citizens must join organized tours.

  1. Check if you need a tour (US, UK, Canada only). Citizens of the US, UK, and Canada must travel with a licensed tour operator or have an Iranian guide. Book your tour first, as they will help with the authorization code process.
  2. Get your authorization code. Apply online at iran.travisa.com or through the Ministry of Foreign Affairs website. Submit passport scan, photo, travel dates, and accommodation details. This takes 5-10 business days and costs around $30.
  3. Complete the visa application. Fill out the online application at iraniantour.ir or your local Iranian embassy website. You'll need your authorization code, passport photos, and detailed itinerary.
  4. Visit the Iranian embassy or consulate. Book an appointment and bring your passport, printed authorization code, completed application, 2 passport photos, and visa fee. Processing takes 3-7 business days.
  5. Pay the visa fee. Fees vary by nationality: Europeans pay $50-80, Americans pay $160, British citizens pay $195. Payment methods vary by embassy - some only accept cash or money orders.
  6. Collect your visa. Return to pick up your passport with the visa sticker. Check all details are correct before leaving the embassy.
Can I get an Iran visa on arrival?
Visa on arrival is only available to certain nationalities at specific airports, and not recommended for Western travelers. The regular embassy process is more reliable.
What if I have an Israeli stamp in my passport?
Any evidence of travel to Israel will result in visa denial. You'll need to get a new passport before applying for an Iran visa.
How long is the Iran tourist visa valid?
Tourist visas are typically valid for 30 days from entry date, single entry only. Extensions are possible but difficult and require significant paperwork.
Do I need travel insurance for the Iran visa?
Some Iranian embassies require proof of travel insurance that covers Iran. Check with your specific embassy, but it's recommended to have coverage regardless.
Can I apply for an Iran visa online completely?
No. While the authorization code is obtained online, you must visit an Iranian embassy or consulate in person to submit your visa application and passport.