Traveling to Iran has become increasingly easier for citizens of over 150 countries globally, which are now eligible to apply for Iran visa on arrival. India is included in this list. The Iran visa is a permit required in order to enter this country. A few nationals can enter Iran without a visa. However, a vast majority of nationals can easily obtain the visa on arrival. The Iran visa for Indians is now available on arrival for tourist purposes. Although, you will still need to make an online visa application.
Iran visa is now available in three different types for Indian citizens, depending on the purpose of the trip:
How can Indians apply for Iran visa?
First, Indian citizens need to fill out Iran online application form by providing the following information:
- Personal information
- Passport information
- Travel information
- Contact information
Once the application form is submitted, applicants from India can expect to receive their Iran visa grant notice via email within the next four days.
Finally, travelers from India need to print a copy of their Iran visa grant notice since they will need to show it along with their Indian passport at one of Iranian embassies or border control in the airport.
What type of Iran visas are available for Indian?
Citizens from India planning on visiting Iran can apply for all three types of visa, depending on the reason for their trip. Indian citizens should apply for the type of Iran visa that best suits their needs.
Iran tourist visa for Indians:
The tourist visa to Iran is the most used and apart from tourism activities it also allows to visit friends or family or attend activities such as yoga retreats.
Tourist visa allows single entry for a maximum of 30 days (valid for 90 days from approval)
Iran business visa for Indians:
The business visa to Iran allows conducting business-related activities such as sales, meetings, lectures, or recruitment.
Business visa for Iran allows single entry for a maximum of 30 days (valid for 90 days from approval)
Iran medical visa for Indians:
The medical visa to Iran is for short term medical treatment in Iran.
Medical visa for Iran allows single entry for a maximum of 30 days (valid for 90 days from approval)
Pilgrimage visa for Indians:
The pilgrimage visa to Iran is for the foreign Muslim pilgrims who are wishing to visit the shrines and the sacred sights of Iran.
Pilgrimage visa for Iran allows single entry for a maximum of 30 days (valid for 90 days from approval)
What are Iran visa requirements for Indian citizens?
In order to apply for an Iranian visa, Indian passport holders need to possess the following documents:
- Iran online visa application form
- A copy of the first page of your passport with at least 6 months validity
- Personal photo with solid white background
- Iran Travel insurance
How long does it take for Indians to receive Iran visa?
In most cases, it only takes around 3-7 days for an Iran visa to be approved. In some rare cases it can take slightly longer so Indian citizens should make sure they request their visa well in advance.
Once approved, the visa to Iran is sent via email at the address provided in the application form.
Can Indians get Iran visa on arrival?
The answer is yes, Iran visa on arrival is available for Indian citizens.
Iran visa fees for Indian passport holders
Visa fee for Indian nationals who collect their visa in Iranian airports is 90 Euros.
Visa fee for Indian nationals who collect their visa in one of Iranian embassies or consulates in India is 5400 INR.
Which Iranian embassies in India issue Iran visa?
Those Indians who prefer to receive their visa before departure, can receive their visa from the following points in India. In addition, they can also collect their visa in any other Iranian embassies of consulates in any other countries if they choose it on their visa application form.
Note: Visa collection point cannot be changed after the application is submitted, so you need to choose it very carefully.
- The Embassy of the Islamic Republic of Iran in New Delhi
- The Consulate Generals of the Islamic Republic of Iran in Mumbai
- The Consulate Generals of the Islamic Republic of Iran in Hyderabad
In which Iranian airports can Indians receive Iran visa?
Thanks to the availability of Iranian visa on arrival for Indians, tourist visa and business visas (entry visas) can be received upon arrival at one of the international airports in Iran. Indians can receive their Iran visa by showing the submission notice and paying the fees upon arrival in the airport.
Indian nationals can get their Iran visa in the following Iranian airports:
- Imam Khomeini International Airport (Tehran)
- Shiraz International Airport
- Isfahan International Airport
- Tabriz International Airport
- Kish International Airport
- Bandar Abbas International Airport
- Mashhad International Airport
- Qeshm International Airport
- Bushehr International Airport
- Yazd International Airport
- Urmia Airport
- Ahvaz International Airport
- Kerman Airport
- Larestan International Airport