A wide range of people visits Iran every year with different purposes such as leisure, education or even employment. Although citizens of a few countries can enter Iran Visa-free, citizens of the rest of the world need a Visa to enter Iran. Use the Visa Assistant Tool to check if you need a Visa, the cost, and the requirements to apply for Iran Visa. Click on Apply for Iran Visa to submit your request by filling a simple Visa Application form and get your Visa in 2 business days.
The Visa assistant tool helps in the process of Visa Application and answers all of your questions.
- Do you even need an Iran Visa?
- What are the costs and requirements?
- How long does it take to get your Iran Visa?
Apply for Iran Visa
Apply for a single Iran Visa or groups of up to 15 persons.
- Enter the number of applicants
- Fill out Iran Visa Application form(s)
- Upload required documents
Track Your Visa Application
Obtain information about your Visa application by providing your tracking code.
- Check your application status
- Download your Visa authorization letter
- Download your payment invoice
This article explains and covers everything you need to know about how to get an Iran Visa. We explore every option individually and show you the pros and cons. Here is a complete guideline for getting an Iran visa and we update this article regularly.
Getting an Iran Visa (Updated 1, September 2020)
Iran Visa Policy
As the law provides, citizens of all countries need a visa to visit Iran, whether a Visa on Arrival or an E-Visa, unless they are citizens of one of the visa-free countries. In the visa policy map below you can see the visa requirements for different countries around the world.
Visa On Arrival (VOA)
What is an Iran Visa on Arrival?
This option speaks for itself. You don’t need to get a visa before traveling to Iran. You can simply apply for an Iran Visa on Arrival (VOA) at the airport. Citizens of most countries can apply for an Iran VOA, and the process usually takes about an hour assuming the line is not too long. VOA is the most common option for getting an Iran visa, but it is not the safest option, because there is a small chance of rejection, which could make things complicated.
What Do You Need to Get an Iran Visa on Arrival?
- First, you need to fill the visa on arrival forms
- A passport with six-month validity
- Two passport size pictures. They need to be in color with a white background. Women don’t need to wear Islamic hijab to apply for an Iran visa on arrival.
- Having a return ticket is not obligatory but might ease the process of Iran visa on arrival; therefore, if you know exactly how much time you are going to spend in Iran, have your return ticket prepared at the airport.
- A valid travel insurance that covers Iran is also needed. If you are using international insurance, make sure that it is mentioned in the insurance certificate that it covers Iran. The term “Worldwide” wouldn’t make the insurance acceptable in Iran. We recommend you to get your travel insurance for Iran from a local insurance provider. You can purchase your Travel Insurance provided by Termeh Travel, as well.
- Having an invitation letter from a tourist agency, a friend, or the address of the residence you are going to spend the first night is essential. The Ministry of Foreign Affairs needs to check and confirm it.
- You need to have enough cash in order to pay the visa fee, which is different for each country.
What Is the Process of Applying for Visa on Arrival in Iran?
The moment you arrive at the airport, after the travel insurance check, you need to apply for a visa on arrival. There is a section in the main hall of the airport which issues visas. At the desk, you need to tell the attendant that you want a visa on arrival. The attendant will hand you two forms about your personal information, such as your nationality, occupation, address, and the amount of money you need to pay to get a visa. Then you need to get in line to pay the visa fee.
It is important to double-check all the information on the forms to make sure everything is correct. You will hand your passport to the attendant and wait for them to call you. The application process can take hours, so you need to be prepared and patient. Finally, you can have your Iran visa and officially start your journey.
How Much Does It Cost to Get a Visa on Arrival in Iran?
The Iran visa on arrival fee can be different based on your nationality. You can find the amount of money you need to pay in order to get a visa on arrival here.
Where Can You Collect Your Iran Visa on Arrival?
Almost all of the main airports and also one port in Iran issue visas on arrival, so you can get your visa in:
- Imam Khomeini International Airport in Tehran
- Mehrabad International Airport in Tehran
- Shahid Hashemi Nejad International Airport in Mashhad
- Shahid Dastgheyb International Airport in Shiraz
- Shahid Beheshti International Airport in Isfahan
- Shahid Madani International Airport in Tabriz
- Kish International Airport
- Larestan International Airport
- Ahwaz International Airport
- Bandar Abbas International Airport
- Bushehr International Airport
- Qeshm International Airport
- Hashemi Rafsanjani International Airport in Kerman
- Urmia International Airport
- Bandar Abbas (Shahid Bahonar) Port
Can You Get Your Iran Visa on Arrival at Land Borders?
Visa on Arrival (VOA) is only available for airports and Bahonar port in Bandar Abbas, so getting a visa at the land borders is not possible. If you are planning to travel to Iran overland, you need to apply for an Iran visa online in advance. By deciding to receive your visa in your country, you can collect it before starting your journey. You can also choose the nearest place of visa issue to the border of your choice and get your visa there.
Which Countries Can Have Iran Visa on Arrival?
According to the Ministry of Foreign Affairs, citizens of the following countries are allowed to have an on arrival visa in Iran:
Azerbaijan, Albania, Germany, Argentina, South Africa, Austria, Armenia, Uzbekistan, Spain, Australia, Slovenia, Slovakia, United Arab Emirates, Indonesia, Ukraine, Italy, Ireland, Bahrain, Brazil, Bronti, Belarus, Belgium, Bulgaria Herzegovina, Portugal, Peru, Tajikistan, Thailand, Turkmenistan, China, Denmark, Russian Federation, Romania, Japan, Singapore, Sweden, Switzerland, Syria, Saudi Arabia, Oman, France, Palestine, Cyprus, Kyrgyzstan, Qatar, Croatia, South Korea, North Korea, Cuba, Kuwait, Georgia, Lebanon, Luxembourg, Poland, Malaysia, Hungary, Mongolia, Mexico, Norway, New Zealand, Venezuela, Vietnam, the Netherlands, Yugoslavia, Greece, Tanzania, and India.
Who Cannot Get an Iran Visa on Arrival?
If you have a passport from the countries mentioned above, you are eligible for a visa on arrival, but there are some exceptions.
- Citizens of The United States of America, Canada, and The United Kingdom, should not apply for an Iran visa on arrival because they will get rejected by Iran’s government. The best option for them is to plan a trip to Iran via a travel agency .
- Citizens of Afghanistan and Bangladesh need to directly contact the closest Iranian embassy or consulate in order to apply for an Iran visa.
- Citizens of Pakistan, Jordan, Somalia and Colombia need to apply for E-Visa via an eligible travel agency.
- Journalists and reporters may face some difficulties in getting a visa on arrival. It is not possible to get an Iran visa on arrival at land borders if you are planning to visit Iran overland.
- You can also use our Visa Assistant tool to see if you are eligible for Visa on Arrival.
Iran Electronic Visa (E-Visa)
What Is an Iran E-visa (Iran Online Visa) and Why You Should Get One?
E-Visa is the electronic visa application system, launched in 2017 by the Ministry of Foreign Affairs (MFA) to make the visa process easier. You can submit for an E-Visa on any eligible tourist agency or the MFA website (not recommended since the rejection rate is high, it’s better to apply via agencies). E-Visa is the most secure way to get a visa for Iran. You get your authorization code before starting your trip, and there is no chance of getting rejected after you arrive. The visa process will be much faster as you wouldn’t have to stand in lines, and it will be cheaper than VOA if you choose to pick your visa in an Iranian embassy or general consulate.
How to Check my Iran Visa (E-Visa) Status?
What Is An Online Iran Visa Application Form ?
Once you visit the Ministry of Foreign Affairs website (MFA), you will have to choose your preferred visa type, and begin your application. On the first page, you will have to fill in your personal information, upload your ID photo and scan of your passport, and choose your place of visa issue. You will then move on to the online visa application form. After filling the empty fields of that form, you will have to verify your email address and finally end your submission. After completing your application, you will have to wait for a specific amount of time for your visa to be granted.
On the Termeh Travel website, we ask you to fill the visa start form which asks the name, email and phone number of the group representative, and the number of applicants. The word "Representative" could mean the person in charge of a group, oneself, or even someone else. Simply put, the person we will be in contact with regarding the visa applications. After starting your online visa application, you must fill out the forms for each applicant; this means personal information, photo and passport scans, place of visa issuance, approximate arrival and departure times, and so on. For US, UK, and Canadian citizens, an extra step requires a fully detailed CV or Resume.
After filling the forms and successfully obtaining a Visa Grant, your Visa Grant Notice will be emailed to the representative email.
What Are The Iran Visa Requirements?
- You need to fill an online visa application form
- Upload a proper passport-style ID photo
- Upload a scan from the first page of your passport
Our advice is to submit on trusted tourist agency sites due to the following reasons:
It takes only 2-3 Iran business days (Saturday to Wednesday excluding national holidays) for an agency to give you the confirmation code. While in some cases, it can take 10-15 days for the MFA to process your visa request. Since getting rejected by the MFA is very common, the MFA website usually asks applicants to apply through an eligible tourist agency. If the application gets denied, your travel agency can negotiate and complete demanded forms or documents and reapply; the MFA does not provide this option when you are applying for yourself. You can simply apply for your E-Visa for a reasonable price plus 24/7 online support on Termeh Travel.
Can I travel to Iran with other passport types instead of a standard passport?
Yes. There are five different passport types that you can use to apply for an Iran visa.
- Travel Document
Please note that the place of visa issue must be one of the Iranian embassies or Consulate generals, and you cannot get your visa at the airport when applying with a travel document.
Do Women Need to Wear a Head Scarf/Islamic Hijab on the ID Photo?
No, Although female travelers are obligated to wear Hijab in public (scarf, stockings, and sleeves), their passport photo doesn’t need to be with a scarf. The passport photo should follow the below rules:
- In color
- In .jpg or .jpeg file format
- Equal to or less than 500 kilobytes
- In a rectangular aspect ratio (height must be greater than width)
- Do not wear a hat, eyeglasses or head covering
- Photos digitally scanned from driver’s licenses or other official documents are not acceptable
- Wearing headscarves is not a must.
When should I apply for an Iran Visa?
Citizens of any country, who have selected one of Iran’s embassies for their place of your Visa issuance, have up to two months from the date their application is approved to go to the embassy and pick up their Visa. If they miss their two-month time limit, their visa code will expire, and they'll have to submit all over again. After receiving your visa from the embassy, you will have three months to make your trip to Iran. If you have selected an Iranian airport as your place of visa issuance, you will have three months to enter the country from the date your E-visa request is accepted.
How Much Does Iran Visa Cost?
The visa fee differs from one country to another, you can use Termeh Travel's Visa Fee Finder to check the cost for your Iran Visa.
After applying for an e-visa and receiving the authorization code online, you will have two options for getting your visa in embassies or other places of visa issue. You can either pay 50% more than the original stamp fee to get your visa in a few hours; meaning if the visa stamp fee costs 50 Euros, you can spend 75 Euros to collect it within hours. However, if you do not want to pay the extra money, you can wait from 4 to 7 Iran business days (Saturday to Wednesday) to receive your visa.
Should I get Iran Visa In Advance?
Applying for an Iran visa in advance is unnecessary for most travelers; however, there are some advantages to getting your visa in advance.
- The rejection rate is lower when applying for your visa in advance
- The visa costs might be lower if you pick an embassy or consulate-general to pick up your visa.
- The waiting time is significantly lower when getting your visa in advance, compared to the visa on arrival option (VOA).
How long does it take to get an Iranian visa?
You can get an E-Visa, which takes 2-3 Iran business days (Saturday to Wednesday) if you contact a trusted travel agency like Termeh Travel.
Note: For Citizens of the US, UK, or Canada, it might take up to two months to hear back on your Iran Visa request.
What Should I Do After Receiving My Visa Grant Notice?
The visa grant notice is the E-Visa confirmation letter sent by the ministry of foreign affairs, showing the approval or rejection of your visa request. After receiving your visa grant notice, you will need to submit your passport to the place you have chosen as the place of your visa issuance in your application form. You must submit your passport to your selected place of visa issue, in person.
You are also required to pay a non-refundable, non-transferable visa stamp fee. The visa fee is determined by the type of visa you are granted.
You are going to have two options for receiving your visa in embassies or other places of visa issue. As a traveler, if you urgently need your visa, you can pay 50% additional cost to the original visa stamp fee at the embassy/general-consulate, to get your visa within a day. For example, if the stamp fee costs 50 Euros, you should pay 75 Euros to collect it immediately. However, if you do not want to pay the extra money, you can wait from 4 to 7 Iran business days (Saturdays to Wednesdays) to receive your visa.
How Long Is the Validation Period for Iran Visa? (Iran Visa on Arrival and Iran E-visa)
You can request an Iran Visa on Arrival or E-visa to use for a maximum time of 30 days. However, it is possible to extend it quickly for another 30 days by going to the immigration offices all around the country.
How should I extend my Iran visa?
You can extend your Iran visa twice which brings your stay in Iran to a total of 90 days. The cost of visa extension is less than five euros each time. In order to extend the visa, the applicant should visit the Passport and Immigration Office in major cities, provided below:
Note: The process of extending your visa can be faster if you go to small cities. Trying to extend the visas in Tehran, Isfahan, and Shiraz can take more time since they are more crowded.
- Address: Qom, Shahid Lavasani St
- Phone: 025 3772 3838
- Bahonar boulevard, Valieasr Alley
- Phone: 035 1724 4055
- Address: Razavi Khorasan Province, Mashhad, District 9
- Phone: 051 3822 5280
- Address: Fars Province, Shiraz, Modaress boulevard
- Phone: 071 3725 0028
- Address: Tehran Province, Tehran, Shahr Ara Street
- Phone: 021 6693 5058
- Address: Isfahan Province, Isfahan, Rudaki Bypass
- Phone: 031 3218 4547
How Should I Get an Iran Visa If I’m Traveling by Land?
Tourists who want to travel to Iran by land should apply for an E-Visa. In the application form, they should select their desired embassy or consulate in the “Place of Visa Issue” section. You can use the Termeh Visa Assistant Tool to find the best Place of Visa Issue for you. E-Visa usually takes 2-3 business days to be confirmed for most nationalities. After the confirmation, applicants have 60 days to visit the embassy or consulate and get their visa.
Note that the visa itself is valid for 90 days and you need to travel to Iran in this period.
Do they stamp my passport in Iran?
Even though some countries could be sensitive about Iran stamps on passports, you don’t have a reason to be worried about that. The authorities at the airport will give you the stamp on a separate document to prevent potential problems for you in the future.
Does Iran Accept Dual Citizenship?
If you have dual citizenship, one from the UK, US, or Canada and one from other countries, for example, Germany, you don’t need to mention the US, UK, or Canadian passport. You can use your other passport to get a Visa on Arrival or get an E-Visa.
What should I do if E-Visa is rejected?
If you have applied for an E-Visa through the MFA’s E-Visa website and it gets rejected, it is strongly recommended to apply through a local Iranian travel agency like Termeh Travel and have them process your visa for you. If your visa is rejected through a local travel agency as well, and you are eligible for a Visa On Arrival, you can fly to one of Iran’s international airports and obtain a Visa On Arrival.
Note: To re-apply for an Iran visa, you must wait at least a day after your previous visa application was rejected.
Can I Re-apply for an Iran E-visa?
Yes. If your previous E-visa request got rejected, you have to wait 24 hours from the day you have received the rejection letter before you can re-apply. If the Iran Foreign Ministry accepts your previous visa request, but you want to re-apply for a different time, you have to wait at least ten days from the acceptance date before re-applying for your new visa.
What Are The Different Iran Visa Types? There are 12 different visa types. You can see all of them below.
- Entry Visa (A)
- Tourist Visa (B)
- Pilgrimage Visa (C)
- Diplomatic Visa (D)
- Service Visa (S)
- Education Visa (E)
- Temporary Work (F)
- Transit Visa (G)
- Media Visa (H)
- Investment Visa (I)
- Marital Visa (M)
- Medical Visa (T)
What is Iran Work Visa?
The Iranian Ministry of Foreign Affairs generally issues temporary Work Visas for foreign citizens eager to work in Iran. To apply for this visa, the recipient needs the labor certificate from a sponsor employer in Iran, approved by the Iranian Ministry of Cooperatives Labour and Social Welfare. The labor certificate needs to have the official company header and the signature, and stamp of the company’s CEO. The recipient also needs to fill out the application form provided on the MFA website.
What is Iran Multi-Entry Visa?
The Ministry of Foreign Affairs only issues the Multi-Entry Visa to travelers visiting for business purposes. To apply for this kind of visa, the recipient should have used the Work Visa 3 times during the past year, prior to their application. They need to have a labor certificate from a sponsor employer in Iran, approved by the Ministry of Cooperatives Labour and Social Welfare in Iran. The recipient also needs to fill the specific form provided on the MFA website.
A Multi-Entry visa is not available for tourism purposes. Tourists who want to visit Iran multiple times should apply for a visa for each entry.
What is Iran Pilgrimage Visa (Iran Ziarat Visa), and How Can I Apply for One?
An Iran Pilgrimage visa (Type C Visa) is a special visa for the foreign Muslims who want to visit Iran’s holy sites. Applying for this visa, you need to fill the visa application form on the ministry of foreign affairs website. You might also be required to give an in-person interview at the Consulate General of Iran as an additional requirement in order to obtain an Iran Pilgrimage Visa.
Iran Visa For Citizens of Different Countries
Which Countries Do Not Need a Visa for Iran (Iran Visa-Free Countries)?
The citizens of the following countries don’t need a visa to visit Iran:
- Hong Kong
- Syria (only if they are flying directly from Damascus)
Kish and Qeshm are two wonderful Islands with glorious nature, modern shopping centers, and hospitable people. Citizens of most countries can visit these free-trade zones for 14 days visa-free. There is the option of extending your visa up to 6 months, to do that, you should submit your request before the 10th day of your stay. Of course, to leave free-trade zone cities for traveling to other parts of mainland Iran, you need to get a Visa in the Foreign Affairs Representative Offices.
Iran Visa For Citizens of the USA, UK, and Canada
How Can Us, Uk and Canadian Citizens Get a Visa for Visiting Iran?
You should know that getting a Visa on Arrival (VOA) is not an option for the US, UK, and Canadian citizens. Due to many political problems, the Ministry of Foreign Affairs (MFA) will reject your arrival visa immediately.
To see this fascinating country, you need to apply for your visa at least two months before your trip. The first step in getting a visa as a US, UK, or Canadian citizen and traveling to Iran is applying for an E-visa, an electronic visa provided by the MFA since 2017. By filling the form, Termeh Travel team will be in touch with you 24/7 to answer all your questions and take care of the process meticulously to make sure you face no problem during this process, and you get your visa on time.
Note; US, UK, and Canadian citizens, need to travel to Iran with a fully organized tour. Applying for an Iran visa without booking a complete tour will result in getting rejected by the MFA. We recommend booking one of Termeh Travel’s various IranTour Packages.
When Should the US, UK and Canadian Citizens Apply For an Iran Visa?
According to the MFA, the process takes about 45 to 70 days. We advise you to apply for your travel to Iran at least two months prior. The US, UK, and Canada citizens need to apply for an E-Visa via a trusted tourist agency and have a registered escort tour guide expecting them at the airport.
What Is Needed to Apply for an Iran Visa as US, UK, and Canadian Citizens?
After filling out the form, you need to upload the first page of your passport and ID photo. The photo needs to be in the proper format, which is JPG or JPEG. It must be in color with a white background, and less than 500 kilobytes. The picture must be rectangular, which means the height needs to be bigger than the width. The photo needs to be original, and it cannot be a cropped image of your passport or other identification documents. Although women who are traveling to Iran must have Islamic Hijab in Iran, wearing a scarf in the visa photo is not obligatory.
Besides your personal information like your full name, your father's first name, birth date, gender, country of birth, occupation, phone number, marital status, email, and residence address, you need to write a resume.
The resume needs to be in Doc or PDF format, in detail, about your education, and current and previous work experiences in full. It should not be more than 1 megabyte, as well.
Travel Information to Apply for Iran Visa for the US, UK, and Canadian Citizens
The first thing you need to mention in order to get an Iran visa is the arrival and departure date. It is also essential to write the airport or the land border from which you are leaving Iran. The list of exit points in Iran is available for you to select when you are filling the visa form. You must also mention the first city you are staying at and the first-night accommodation on the application form.
You would also need to write your selected place of visa issue; this place can be any embassy, consulate, or interest section of Iran. You need to submit your passport and pay the visa fee to receive your visa from one of the visa issue places. The list of visa issue places can help you find all the information about the price you have to pay, and different locations in different countries that can issue your visa. The stamp fee can vary from place to place.
The travel agency will take care of the process by making contact with the Iran Foreign Ministry on your behalf and get the authorization code.
There is no need to fix an appointment after your visa approval; you need to have a print of this document and your passport to get your Iran visa from the place of visa issue. You need to enroll your biometric information which is your fingerprint at either the consulate or embassy that your visa is issued.
Note: US, UK and Canadian citizens cannot select an airport as their visa issuance place.
Can US, UK and Canadian Citizens Travel to Kish/Qeshm Island Without Applying for a Visa?
The answer is yes! Citizens of the UK, US, and Canada can visit Kish and Qeshm Islands visa-free, but they must have a registered tour guide waiting for them at the airport. We suggest contacting a travel agency to hire a trusted and registered tour guide. Contact our support team for more information.
Americans Traveling to Iran
American citizens can travel to Iran, but the process is complicated because of the conflict between the two countries. As an American, you cannot travel independently to Iran, and you need to plan your trip with a licensed travel agency inside Iran and wait for a tour guide to greet you at the airport and travel with you at all times.
Having a travel agency can help you with the process of getting an Iran visa and benefit you with organizing a wonderful trip. A trusted travel agency takes care of all the complications of traveling to a new place, and allows you to get to know new people, make friends, and enjoy your trip.
Is Iran Safe for Americans?
Absolutely! Unlike what the media is promoting about Iran and the political conflict between these two countries, the hospitable people of Iran love Americans, and will try to make them feel at home.
As an American, you should not be afraid to talk about your country, and even Iranians will come up to you and ask for your nationality. They love to show you how friendly and modern their country is. By traveling to Iran, you can change your mindset about this country and make many good friends.
Tips and Notes for Americans Visiting Iran
- US citizens can travel to Qeshm and Kish islands, which are the two most wonderful islands in the Persian Gulf, without a visa; however, they need to have a registered tour guide expecting them at the airport.
- If you have dual citizenship from America and another country which is in the list of less restricted places like Australia, you do not need to mention your American passport. You can easily apply for a Visa on Arrival at the airport.
- Since having the stamp which shows you have traveled to Iran in your passport can become an issue for some countries, the authorities at the airport will give the stamp on a separate document to prevent any problems for you in the future.
- Iran has no longer any embassy or consulate in the USA; however, if you want to collect your visa in your country, you can go to Iran’s interest section at the Pakistan embassy in Washington DC or Permanent Mission of the Islamic Republic of Iran in New York.
Iran Visa for Australian Citizens
Citizens of Australia are allowed to apply for an Iran Visa On Arrival (VOA) or Electronic Visa (E-Visa). An Iran Visa on Arrival (VOA) would cost 145 Euros per applicant, and the Electronic Visa (E-Visa) costs around 100 Euros (160 AUD) per applicant when you choose to pick up your visa from an Iranian embassy or consulate general. You can check Termeh Travel Visa Assistant Tool to learn about what are the required documents for applying for an Iran visa and more details
The answer is Yes. India used to be among the countries that couldn’t get an Iran Visa on Arrival (VOA). Fortunately, since 23rd July 2018, Indians can get a VOA in Iran’s International Airports, and the process is the same as other countries.
Iran Visa for Citizens of Afghanistan
Citizens of Afghanistan can’t apply for an Iran E-visa by themselves or through a travel agency. They need to visit the Iranian Embassy/Consulate General in their country and apply for an Iran visa from there. There is one Iranian Embassy and four Consulate Generals in Afghanistan.
- Embassy of Iran in Kabul
- Consulate General of Iran in Herat
- Consulate General of Iran in Mazar-i-Sharif
- Consulate General of Iran in Jalalabad
- Consulate General of Iran in Kandahar
Iran Visa for the citizens of Bangladesh
Citizens of Bangladesh can apply for Iran E-visa, but the chances of being rejected are very high. The Iranian Ministry of Foreign Affairs strongly recommends that the citizens of Bangladesh apply for an Iran Visa via the Iranian consulate or embassy located in their country.
Yes, citizens of Pakistan are also eligible to get an Iran Visa. The requirements are the same as any other country. You can find them using our Visa Assistant Page. The Visa Stamp fee can vary depending on where you would like to pick up your visa, but you can check the prices for Iran Visa fee for citizens of Pakistan by using our Fee Calculator.
Iran Pilgrimage visa (Ziarat Visa) for the Citizens of Pakistan?
Applying for an Iran Pilgrimage Visa for the citizens of Pakistan is the same as other nationalities.
The Pilgrimage Visa (Type C Visa) is issued for foreign Muslims visiting the religious attractions of Iran. To apply for this kind of visa, the recipient should fill the particular form provided on the Ministry of Foreign Affairs website. There is also the possibility of a face to face interview in one of the Iranian consulates.