Call us
0098 21 6646 9098
How can I get Iran visa?
How can I get Iran visa?

All nationalities require a visa to visit Iran. Please note that visas are the responsibility of the individual traveler. The visa requirements for your trip vary depending on where you are from.

[Votes: 194 Average: 3.5/5]
Rate This Article

Believe us getting an Iran visa is not that much difficult! The steps are easy but note that there is always a little chance of rejection. You can try to get Iran visa yourself but using an agency is the safest and the fastest option. HiPersia will apply for your visa whether you are planning to make your own arrangements or plan to take a tour with HiPersia. Please, keep in mind that Iran visa like all countries requires passports valid for at least 6 months from the moment of departure from the country. Please always start your visa process early, at least 4 weeks before you plan to come to Iran. Below you can see Iran visa information, requirements and forms. If you are travelling to Iran with HiPersia, visa services will be free!


Visa Diagram

Visa Diagram


Iran visa process

You can see the whole Iran visa process in the chart below. But in General, there are 5 steps to get your visa approval number.


It’s very simple! All you have to do is to:

1. filling in the form

2. Send us scanned copy of your passports (Send that to Visa@hipersia.com)

3. Send us a passport sized photo (Send that to Visa@hipersia.com)

4. Pay for your visa

Note: If you have a host the identity document of your host is needed too.


We will send your request and your information to the Iran ministry of foreign affairs. Your request will be processed in 4 to 10 working days.
Please note that: for passports from USA and UK and Canada, it takes more than 20 to 45 days.


If your request is accepted, MFA will send us your visa authorization number. At this time, an authorization number will be sent to the Iranian embassy or the Iranian airport you nominated in your request form. Your authorization number is valid for 30 days.


By this step you should go to the Iranian embassy (or airport if you apply for on arrival Iran visa) with your passport and your authorization number. Your visa will be issued in 1 to 10 working days but it depends on your nationality.

Please note that: your visa is valid for 3 months from the date it is processed into your passport so don’t pick it up too early before you plan to travel to Iran.


The steps are done and now you can visit our 7000 year old country. HiPersia wishes you a great trip.


   Applying online for your authorization number


We will be in touch with you and we will help you from the first step and support you to the last step of getting your Iran visa. Please do not hesitate to ask any questions. Also if you need to change the embassy location after the approval, you have to ask us for applying again.


Iran visa on arrival Yes or No?

Today about 70 nationalities can get Iran visa on arrival. Iran visa on arrival "Visa upon Arrival" is available at selected Iranian Airports: Tehran, Isfahan, Shiraz, Mashhad, and Tabriz. Nationals of these countries holding ordinary passports and wishing to visit Iran mainland, can obtain a 15-30 day Tourist Visa upon Arrival at the airports.


The Documents you need to get Iran visa on arrival:


Do you have an authorization number?

The Iran visa upon arrival process is faster and more convenient if you have the authorization number before. We can apply for your Iran visa and get the authorization number and you will give the authorization number to the airline counter at check in. Airport offices paperwork, take about 20-45 minutes to process your visa and if there is a large group waiting then sometimes longer.
The Documents needed:
1- Your authorization number
2- Passport with empty pages (must have more than 6 months of validity left)
3- Proof of medical travel insurance (including evacuation and repatriation coverage)
4- Pay for the authorization number.


Visa Fee

There are two different Iran visa fees:

1. The amount we charge to receive your authorization number and letter of invitation.

2. The other fee is the consular fee which you pay directly to the Iranian embassy or consulate where you will collect your visa. (usually between 60-70 USD, depending on your nationality)


Some important points to remember for Iran visa


Countries that can’t get Iran visa on arrival:
Citizens of Canada , USA , UK , Colombia , Jordan , Iraq , Afghanistan , Bangladesh , Pakistan , Sri Lanka  and Somali  cannot get Iran visa upon arrival.


Iran Visa for Indian citizens 
Indian citizens can get an Iran visa upon arrival. Travel agencies can apply for Indian citizens. Now they can collect thier visa in Iranian embassies and get vis upon arrival. There are three Iranian embassies in India that Indian citizens can collect their visa from: Hyderabad, Mumbai and New Delhi.


Iran visa for Afghanistan citizens 
Afghanistan citizens cannot get Iran visa on arrival and travel agencies cannot apply for them. They should apply for Iran visa at one of Iranian embassies but it depends on where their passport is issued from. But in General there are 5 Iran embassies in Afghanistan in Herat, Kabul, Kandahar, Mazar-e-Sharif and Jalalabad.


Countries that travel agencies cannot apply for their Iran visa
Afghanistan  and Bangladesh  citizens must go to the Iran’s embassies in their country for an Iranian Visa. Travel agency can not apply the visa for these countries.


Iran Visa for American , canadian & U.K .  

All citizen of America, Canada and UK must travel on a group or private tour with a registered guide to be allowed a visa to Iran.


Urgent Visa

Visas are available for pick up at Tehran (Isfahan, Shiraz, Mashhad, Tabriz) International Airport on arrival for about 70 nationalities if this method is more convenient.



Frequently asking questions (FAQ) about Iran visa:


 Where is Iran’s embassy in my country?
 Can I get Iran visa on arrival?
 How do I extend my Iran visa?
 I want business/ multiple/ tourist Iran visa
 Ruls of Iran Visa


We keep the following information up to date as much as possible, but rules do change. HiPersia can handle this for you whether you are planning to make your own arrangements or plan to take a tour with HiPersia. Please, keep in mind that Iran visa like all countries require passports valid for at least 6 months from the moment of departure from the country. Although you can try to get the visa yourself, using an agency is the safest option.



2017-08-17 | by HiPersia Content production unit
Start the discussion...
Thanks for your information.
Hipersia replied 2016/05/31
Your welcome.
اسم تمام كشورهاي خوب دنيا واسه سفر و گردش تو ليست هست از جمله عراق ، سوريه ، نمي دونم جيبوتي ، ماداگاسكار و ...
ديگه چه غمي داريم
Unknown replied 2015/09/07
Day will come when the citizens of all countries can easily travel around the world.
Why travel with HiPersia?
Different travel to Iran
At HiPersia we provide service for travel to Iran. Whether you just need to know a price, or information about Iran hotels, Iran travel deals, tickets to different cities in Iran or tours to Iran.
Learn more...
Feedback & Reviews
Here, you can see what our clients say about us and benefit from their travel experiences with Hipersia.
Learn more...