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.
If you have already applied for E-Visa, Submission Notice will be available through the following link: CHECK APPLICATION STATUS
* 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.