If you plan to travel to Iran as a tourist or pilgrim, please review the useful information provided below:
Iran visa is a permission of entry for a limited period of time issued by Iranian Embassies or Consulates General, for foreign nationals who wish to come to Iran to travel or visit friends. Every foreign visitor has required a visa to enter Iran except few countries.
Pilgrimage visa is issued only for the foreign Muslims who intend to visit Islamic sacred places in Iran (Qom, Mashhad, and Shiraz). The cost of this visa is cheaper than tourist Visa.
There are several steps to apply for your Iran visa through our agency:
Note: Our service fee for visa is free on your tour
How these steps work?
After receiving your Iran visa application form, which can be filled out below and the scan of your passport main page in JPG format (valid for 6 months beyond stay), the visa department of our travel agency starts your visa process and send the documents to MFA (Ministry of Foreign Affairs).
The typical administrative processing time to get the reference number (authorization number), is 3 to 7 working days after submitting a complete application on the Ministry website (except for British, Canadian and American passport holders).
After receiving the authorization number from MFA, we will send it to you, and then you can refer to your preferred embassy (the one you selected in your Iran visa application form) within 25 days and collect your Iran visa.
Please be informed that each embassy has its regulation about collection processing time and pick up policy, so it is necessary to contact the embassy beforehand.
After visa collection, you have almost three months to enter Iran.
The maximum validity of Iran visa is 30 days, but it can be extended in Iran at the police office of foreign aliens in big cities such as Tehran, Shiraz, Isfahan, Yazd, Kerman…
How to get Iran Visa On Arrival?
If you are out of time and from one of the eligible countries for Iran visa at the airport (except from those countries listed below) you can choose this Iran visa type.
You just fly to one of the Iranian international airports and ask for Iran visa on arrival directly. Normally you need to show your hotel booking as one of the necessary documents.
Passengers can also get the authorization number (reference number) in advance through an Iranian travel agency and collect the visa at the airport instead of the embassy. In that case, you don’t need any hotel booking voucher.
As a recommendation, due to the visa rejection possibility, it is safer to have the visa reference number in hand before your flight to Iran.
And finally, the visa on arrival validity is 15 days, and it can be extended at the Police office of foreign aliens in big cities for more 15 days.
At the airports below you can ask for Iran visa on arrival:
Non-eligible countries for Iran visa on arrival:
American, British, Canadian, Indian, Colombian, Iraqi, Pakistani, Afghan, Bangladeshi, Jordanian, Somali
These nationalities must have Iran visa in their passports before traveling to Iran.
Attention:
There is no visa issuance possibility at any Iranian land or sea borders, so if you want to enter Iran from these borders you have to get your visa in advance at one of the Iranian embassies.
Iran Tourist Visa for American, British, and Canadian passport holder
According to the regulation, these three nationalities cannot travel to Iran independently, and they must be here on tour and be accompanied by a certificated guide. They need to book all of their services through one agency.
After receiving the visa application form which can be filled out below, your resume (CV) and the scan of your passport main page in JPG format (valid for 6 months beyond stay), we will fix your itinerary, hotels and guide.
in the next step, The visa department of our travel agency starts your visa process and send the documents to MFA (Ministry of Foreign Affairs). The typical administrative processing time is 25 to 45 working days after receiving a complete application and it can vary depending on the nationality and season (how many application MFA receive in high season or low season)
After receiving the authorization number from MFA, we will send it to you and you can refer to your preferred embassy you have selected before within 25 days and collect the visa.
After visa collection you have almost three months to enter Iran.
Please be informed that each embassy has its own regulation about collection processing time and pick up policy so it is necessary to contact the embassy beforehand.
The maximum validity of the visa is 30 days but it can be extended in Iran at the police office of foreign aliens.
List of needed documents for Iran Visa on Arrival:
Who can get Iran Visa on Arrival?
Citizen and Passport holders of eligible countries can get Iran Visa on Arrival; The eligible countries are Albania, Armenia, Australia, Austria, Bahrain, Belarus, Belgium, Bosnia, Herzegovina, Brazil, Brunei, Bulgaria, China, Croatia, Cuba, Cyprus, Denmark, Finland, France, Germany, Greece, Hungary, Indonesia, Ireland (Rep.), Italy, Japan, Kazakhstan, Kuwait, Kyrgyzstan, Luxembourg, Malaysia, Mexico, Mongolia, Netherlands, New Zealand, North Korea, Norway, Oman, Peru, Philippines, Poland, Portugal, Qatar, Romania, Russian Federation, Serbia, Singapore, Slovak (Rep.), Slovenia, South Korea, Spain, Sweden, Switzerland, Tajikistan, Thailand, Turkmenistan, Ukraine, UAE, Uzbekistan, Venezuela, and Vietnam.
Iran Visa on Arrival Tips
Visa Type Request: Tourist Visa / Pilgrimage Visa
Number (required)
Type of Document (required) Ordinary Passport Diplomatic Passport Press Passport
Date of Issue (required)
Place of Issue (required)
Date of Expiry (required)
Any information (required)
Occupation (required)
Workplace Name (required)
Position (required)
Field of Activity (required)
Workplace Address (required)
Have you ever visited Iran (If yes Please specify Date) (required)
Residence Period (required)
Expected embassy for Visa Collection (required)
Estimate entrance date (required)
Estimate departure date (required)
Your Message
Passport Scan
Passport Photo
Please upload a good quality, colorful Personal photo with white background in .jpg or .jpeg format and Max 3MB
US, UK & Canada Citizens
Iran Visa on Arrival for US Citizens
US citizen and passport holders can travel to Iran even after Trump ban for Iranian to America, but they cannot getting on arrival visa; If you have planned for going to Iran, you can join the group tours, buying the individual tour or hiring the tour guide in Iran. With our years of experience Revealing Persia, we can help to make tour itinerary, booking the hotel, getting a visa and hiring a travel guide in Iran. The way for US Citizen, in reality, is easier than words. Leave us a message here or info [at] revealingpersia.com.
Iran Visa on Arrival for UK Citizens
All European Union and some other visitors can obtain a tourist visa, valid for up to 30 days, on arrival at certain Iranian airports. This visa cannot then be extended further. But Iran visa for British nationals is different, and as UK passport holder you need to obtain a visa before traveling to Iran.
You can apply for your Iran tourist visa as British citizens here, and if you have any question, you can contact us or send us an email to info [at] revealingpersia.com.
Note: Iran has two exceptions for UK passport holders for getting easier a visa: If the individual is not of ‘English’ origin (for example Iraqi or Afghan-born), you can still obtain an independent travel visa with no restrictions. In this case, the procedure and details below still apply, or If you are a British man married to an Iranian woman, and able to provide a marriage certificate, then we can obtain a visa as per below. If you are a British lady, married to an Iranian man, you can only travel on an Iranian passport & we are not able to assist. In the marriage cases, we suggest you contact Iranian Embassy in London (iranconsulate.lon@mfa.gov.ir)
Iran Visa on Arrival for Canadian Citizens
Canadians must present a passport to visit Iran, which must be valid for at least six months beyond the date of expected departure from that country. Before traveling, ask your transportation company about its requirements related to passport validity, which may be more stringent than the country’s entry rules.
Canadian citizens using a Canadian passport require a visa to visit Iran. Canadian cannot get Airport and Iran Visa on Arrival, and you need to obtain your visa before your trip.
Canadian-Iranians must enter and exit Iran using their Iranian passport. When returning to Canada from Iran, they must present to Canadian officials the passport they used to leave Canada.
If you enter Iran with a transit pass issued by an embassy of the Islamic Republic of Iran abroad, it may take up to a year to obtain an Iranian passport to exit Iran or return to Canada.
Iranian immigration authorities have confiscated the foreign passports (including Canadian) of dual Iranian citizens.
Iranian authorities sometimes insert an observation in Iranian passports limiting the bearer to one trip to Iran per year. Dual citizens using an Iranian passport to enter Iran should take note of this limitation, as it is strictly enforced: those who have exceeded this limitation have been prohibited from leaving Iran. This situation seems more likely to occur when dual citizens have not completed their military service in Iran.