How to get an Iran visa
An easy guide to get Iran visa.
An Iran travel visa is exclusively granted for tourism purposes. Most travelers require a visa to enter Iran. Passports of travelers entering Iran will not be stamped.
As of February 4, 2023, Iran expanded its visa-free access up to 28 countries with just a passport.
List of visa-free countries traveling to Iran
Tajikestan (30 days), United Arab Emirates (15 days), Saudi Arabia (15 days), Qatar (15 days), Kuwait (15 days), Bahrain (15 days), India (15 days, by air only), Japan (15 days), Indonesia (15 days), Singapore (15 days), Vietnam (15 days), Cambodia (15 days), Uzbekistan (15 days), Kyrgyzstan (15 days), Brunei (15 days), Croatia (15 days), Serbia (15 days), Bosnia and Herzegovina (15 days), Belarus (15 days), Tanzania (15 days), Mauritania (15 days), Zimbabwe (15 days), Mauritius (15 days), Seychelles (15 days), Tunisia (15 days), Brazil (15 days), Mexico (15 days), Peru (15 days), Cuba (15 days), Turkey (90 days), Armenia (90 days), Azerbaijan (14 days), Bolivia (30 days), Georgia (45 days), Malaysia (15 days), Syria (90 days), Venezuela (15 days), Russia (15 days, In a tour group only).
How to apply for Iran tourist visa
First things first, you must contact a travel agent in Iran to issue a Letter of Invitation (Iran Visa Code).
Here in Iran Travelmania we will submit an application with the Iranian Ministry of Foreign Affairs (MFA). If the application is successful, they will send you a visa code, which you have to take to the Iran Embassy/Consulate along with all the other required documents.
Iran tourist visa requirements
Passport Scan: A color scan of your photo page from your passport.
Passport Photo: An individual color passport photo.
Visa application fee
Visa application fee is payable to the travel agency to get the visa code. Visa application fee is non-refundable.
Visa fee
Applicants are required to consider making related consular visa collection and paperwork fees at the time of visa collection. The visa fee depends on your nationality from 30 to 150 Euros.
Mandatory Iranian travel insurance for visa application
As of May 21, 2024, it is required to purchase Iranian travel insurance when applying for a visa at an Iranian embassy or upon arrival at the airport. The insurance costs €10 per person and must be paid directly when receiving the visa paper at the Iranian consulate or upon arrival at the airport.
Important Note: Please ensure you have cash available to cover this expense.
How long is the Iran tourist visa valid for?
Iran visa is valid for 30 days.
How long does it take to receive an Iran visa?
It takes up to 7 working days to receive an Iran visa code from the travel agency. For citizens of US, UK and Canada it takes up to 3 month.
after receiving Iran visa code, you should apply for your Iran visa at the embassy. It can take up to two weeks depending on your nationality.
Is it possible to extend my visa to Iran?
Whether you’ve secured your Iran visa in advance or entered Iran visa-free, you can extend it through the Police Department of Aliens Affairs. Typically, the extension process is completed within one day. Read more on how to extend your Iran tourist visa.
Iran visa for citizens of US, UK and Canada
US, UK and Canadian citizens should have an approved tour guide and itinerary beforehand. US, UK and Canadian citizens must be accompanied by a tour guide at all times.
How long does is take for the citizens of US, UK and Canada to get their visa?
It can take up to 2 month to receive your visa authorization code.
Visa requirements for the citizens of US, UK and Canada
US, UK and Canadian citizens should apply for a travel authorization number through a licensed tour operator like IranTravelmania. The following information is required to submit for visa authorization code:
1- Passport scan
The digital image of your passport is a vital part of your visa application. To learn more, review the information below on how to provide a suitable digital image. The acceptance of your passport copy is at the discretion of the IR.IRAN Embassy or consulate where you apply.
Your passport scan must be:
- clear and in focus
- in color
- unaltered by computer software
- at least 50KB and no more than 10MB
2- Passport photo
Your photo is a vital part of your visa application. We recommend you use a professional visa photo service to ensure your photo meets all the requirements.
Your photo must be:
- clear and in focus
- in color
- unaltered by computer software
- at least 600 pixels wide and 750 pixels tall
- at least 50KB and no more than 2MB
3- A tour itinerary that will be provided by IranTravelMania.
4- Fill a personal information document.
5- A professional resume.
I’m a US/Canada citizen. Can I get my visa by mail?
You’ll have to mail your visa application and passport to the Iranian Interests Section of the Pakistan Embassy. Pakistan’s embassy operates as the representative of Iran, as there’s no Iranian embassy in the United States. To obtain the visa, you’ll need to provide the following items in your mailed package, and send to 1250 23rd St. N.W. Suite # 200 Washington, DC 20037:
- Visa application form ( provided by IranTravelmania )
- Authorization code ( provided by IranTravelmania )
- Color passport photo
- Valid passport ( minimum six month validity )
- Insurance: to collect your visa directly, you must carry your travel insurance policy that covers you whilst in Iran. You can buy your insurance through IranTravelmania.
- 120$ for visa processing fee & return mailing fee.
After mailing your paperwork, it usually take up to 3 weeks to process and receive it in your mail box.
If you live near Washington DC, you can take your authorization code, visa application forms, passport photos, passport, and $90 USD (no mailing fee needed) to the Pakistan Embassy yourself, located at 1250 23rd St NW #200, on any weekday from 8-11 AM or 2-4 PM.
After dropping your passport off, it takes about 4 days to process the visa. You can pick up your passport and visa at the same office where you dropped it off.
I’m a UK citizen. Can I get my visa by mail?
Visas for UK citizens are issued only in person. After receiving the visa verification code, you should submit your documents to the Iranian Embassy in London at 150 Kensington Court London W8 5DD, on any weekday from 9-12 AM, Tel: +44 (20) 722-53000 – email: lon.visa@mfa.gov.ir
UK citizens should apply for a travel authorization number through a licensed tour operator like IranTravelmania. The following information is required to submit for visa authorization code:
- Authorization code ( provided by IranTravelmania )
- Valid passport ( minimum six month validity )
- two recently taken photos
- Complete application form
- Visa fee (£165)