To obtain an Iranian visa, you may apply for it in advance through an Iranian agency or get an Iranian visa on arrival. Here, we will discuss these options as well as visa-free countries and the special condition for passport holders of the US, UK, and Canada.
Iran VOA (visa on arrival) is a special service from the Iranian government that grants tourist visas at the time of arrival in authorized airports. VOA is issued in two types: 14 and 30 days. If someone is eligible for VOA, then the chances of getting rejected is very rare. However, process may take up to 4 hours, especially during the high season.
Every nationality can apply for VOA tourist visa except for the following:
You may apply for an Iranian visa through an agency before traveling to Iran. All that is needed is a scan of your personal photo, passport, and a completed application form. It takes less than a week to get your visa approval with an authentication code. With this visa approval, you will skip the queues at the airport and the stress of visa rejection. We are happy to help you through the process for the low service fee of only 20€. This visa approval is valid for 3 months.
These nationalities are required to apply for a visa in advance and travel with a tour by an Iranian agency. The tour must be pre-planned with itinerary and assigned accommodations and tour guide. The request must be submitted at least 2 months prior to arrival. Apart from the standard documents, these citizens need to fill in some other forms. Iran Vegan Travel is proud to help these nationalities easily go through this process.
The citizens of the Republic of Azerbaijan, Bolivia, Turkey, Syria, Lebanon, Georgia, Armenia, Venezuela, Egypt, Malaysia, and China can travel to Iran without getting a visa.