Iran visa on arrival also called Iran airport visa, is a tourist visa which allows you to apply for and receive the Iran visa when you show up at one of the Iranian international airports.
Apply for an electronic visa application by using the following link: NEW APPLICATION.
* You must give a hard copy of your Submission Notice to the Visa-On-Arrival counter at the airport. You will receive a notice when you have completed the online visa application form.
* Travelers who are entitled to obtain visas at border checkpoints must pay visa fee at the airport in euros.
Citizens of 14 countries can NOT get a visa on arrival they need to apply for and receive authorization code through an authorized agency or at the Iranian embassy/consulate in their native country.
Pakistan, Afghanistan, Somalia, Bangladesh, Iraq, Yemen, Sri Lanka, Jordan, Nepal, India, Colombia, Canada, UK, and US.
Is Iran Visa on Arrival a safe option?
It is safer to apply before your travel to Iran via the valid agencies to get the authorization code and the visa collection place which can be one of the International Airports in Iran which makes the time procedures easier, shorter and safer.
Sometimes airport offices paperwork to process your visa can take about 2 hours or even more if there is a large group waiting or during high season.
In case your Iran visa on arrival is rejected you will be held the responsibility for your return flight and any extra costs.