Various nationalities are eligible for a 30-day Visa on Arrival, which saves them the need to apply for a Tourist Visa beforehand. However, those who choose this option will need to submit their visa application at the airport, which may subject them to long wait times, confusing paperwork and the possibility of visa rejection.
In order to guarantee a successful Visa on Arrival, you can apply for a visa authorisation code before your trip. With this code, you can pick up your visa at the airport within a matter of minutes.
Apply/Picking up visa from the airport’s VOA counter:
Those who wish to fill out their application or pick up their visa stickers from the Visa On Arrival (VOA) counter at one of Iran’s airports MUST present one of the following:
- Minimum first night’s hotel reservations & contact information
- Minimum first night’s hostel reservations & contact information
- Contact information of Iranian host
Caution: Citizens of the US, UK and Canada along with the 14 countries in the list below can NOT receive their visa upon arrival and need to apply for their authorization code at the Iranian embassy or consulate in their native country prior to their arrival in Iran.
Step 6: Finalize documents and enter Iran
Upon arriving at the immigration counter, you will present the following documents
- Visa sticker
- Travel & Health insurance
- Hotel reservations (if any)
- Complete travel itinerary & schedule (US, UK and Canada ONLY)
- Resume (US, UK and Canada ONLY)
Citizens of the US, UK and Canada may be asked additional questions about the purpose and length of their trip.
Once your visa receives the appropriate entrance stamp, you are free to enter Iran