With the increase of Iran’s popularity as a top tourist destination, especially for the young backpackers in the recent years, the process of getting visa is now possible through the arrival visa request at Airports. Now the easy process of Iran’s Visa on Arrival, save the travelers from all the long processes of embassy interviews or providing valid invitation letters from 2016. And with the change from Feb 2018, there will be no Iran Visa stamp on the passports and only a separate visa paper for the comfort of travelers who might want to travel to US in future.

Iran touristic Visa is issuing again from October 2021. Proof of vaccination and negative PCR test result are mandatory for travelling Iran. We suggest you to secure receiving your Iran E-Visa by EMAILING US (visa@hitehranhostel.com), to be on the safe side for your Iran Travel. Also, Lufthansa flights to Iran, Austrian flights, Turkish flights to Iran, Emarates flights to Iran, and IranAir are all available.

Iran visa on arrival (Iran VOA) or Iran airport visa, refers to a class of short term touristic visa that can be applied for at some of the the Iran’s gates of entry, like Tehran Imam Khomeini airport (IKA), Shiraz, Isfahan, Tabriz, Mashhad, and Kish international airport. Despite many travelers information, getting the visa on arrival in Iran especially in the airports is super easy and almost possible for everyone. The process of getting a 30-day Iran visa on arrival in Tehran has been going on for almost two years now. The process is very easy and clear, and also it’s possible to extend it even at immigration offices in all the big cities for another 14 to 30 days depend on the case.

Iran visa on arrival guide

Iran Visa on Arrival Video Guide

To get the answer to all of your question please read the article

Iran Visa on arrival Guide by Hi Tehran Hostel

Where you can get Iran VOA?

Iran visa on arrival has 14-30 days validity and issued currently at the six airport & ports in Iran. The number of these gateways are in rise and hopefully soon you might be able to get your Visa on arrival at any point of entry. But for now these are the airports/ports that you issue visa on arrival for tourism related travels to Iran on a case by case base.

Which Airports in Iran Issue Voa?

  • IKIA: Tehran Imam Khomeini International Airport
  •  THR: Mehrabad International Airport
  • MHD: Mashhad International Airport
  • SYZ: Shiraz International Airport
  • TBZ: Tabriz International Airport
  •  ISF: Isfahan International Airport
  • KIH: Kish international Airport
  • LRR: Lar International Airport
  • AWZ: Ahwaz International Airport
  • BND: Bandar Abbas International Airport
  • BUZ: Bushehr International Airport
  • GSM: Qeshm International Airport

Iran VOA at Land Borders and Sea ports

Apart from these options, if you’re entering Iran from south through the sea port, BND: Shahid Bahonar Harbor, Bandar-e Abbas is the port where issues Iran VOA. Also, many backpackers and cyclists wish to enter Iran through its common border with Azerbaijan with their own vehicles. It’s of course possible through border crossing from Astara in North West of Iran.

Important Note: Issuing VOA at land borders may not be very reliable since the government put a pause to it once in a while considering temporary situations. So, the best way in this case is to make sure about it one week in advance and if necessary, applying for an E-Visa instead.

Iran Visa On Arrival Required Documents

  1. A valid passport with at least 6 months validity;
  2. A photo to be attached to the Iran visa application form. Two passport size pictures are enough. Recently visa officers are using a digital camera to take the needed pictures but still, having your own pictures make the process easier and faster. Female travelers the picture should be with Hijab;
  3. Visa fee in cash, which is payable to the Iran Visa & Passport Office at the airport. Iran airport visa fee depends on the applicant’s nationality. At the moment it’s somewhere between 75-150 euros, but it may slightly different according to the travelers nationality;
  4. A confirmed return ticket would be a peace of mind. There are lots of travelers who are not sure about their plan and apply for the visa without a return ticket, and it’s almost always fine. But if you have a rigid plan, it would be better to have your return ticket reservation at the first point;
  5.  A travel/medical insurance to get your visa for Iran (does not matter what kind of visa) is needed.  To be accepted at the time of issuing your visa, it’s necessary that your insurance policy specifically states the insurance is valid for Iran. Note that the terms of “middle east” or “Asia” on your insurance coverage won’t be acceptable and you will end up buying a new one in the airport for 16-20 Euro. If your insurance company covers Iran as well, you can ask them to send you a new format with Iran being underlined in it. We recommend IATI & Truetraveller (Best Option for Europian backpackers).

TAP PERSIA has the biggest and most trustworthy network in Iran with $100k in coverage of travel insurance (including COVID-related issues)

6. On a case by case bases sometimes an invitation letter or hotel reservation (Hostel in Iran reservation) voucher is asked for. You can ask for an invitation letter from an Iranian travel agency or friend to be confirmed at Iran Ministry of Foreign Affairs at least 48 hours before your arrival to Iran airport(It’s pretty easy), or simply show your hostel reservation or voucher to the officer. You don’t need to have a reservation confirmation for the whole length of your trip. The first 2-3 days of your trip will be sufficient;

For your confirmed itinerary, if you make your reservation in Hi Tehran Hostel, an automatic confirmation letter will be emailed to you after processing your request and payment. You can present the confirmation to the visa officer for the VOA process. They will make a call to confirm your stay at the same moment.

7. Rarely, but possibly you may need to prove your fund ability for your trip. Remember, since the credit cards are not usable in Iran up to now, you HAVE TO BRING ENOUGH CASH FOR THE WHOLE LENGTH OF YOUR TRIP. Dollars, Euros or any other kind of valid currencies in Europe and Asia will be fine for exchange shops in Iran.

Book Your Stay at Hi Tehran Hostel Now

HI Tehran Hostel offers excellent value budget accommodation in a convenient location of Tehran, Dorms from 5 Euros, Privates from 20 + 24/7 Reception. You Are Invited!

Hi Tehran Hostel Room Tour

Hi Tehran Hostel Video Tour

Iran Visa on Arrival Fee

The arrival visa fee for most of the countries is 75 euros at the moment. But for a few countries, it’s up to 150 euros.

Iran Visa Fee offfered by Iran MFA 2019

Iran Visa Fee offered by Iran MFA 2019

Iran Visa on Arrival Process

In the line of entering Iran’s territory, you can reach to the officers which usually stand outside of passport checking stations. You will be asked for your nationality and if you already have the visa or want to get a VOA. In the case of VOA, you have to fill up an application form and also your visa fee receipt which you have to pay at the cashier in Dollars or Euros in cash. Then, you have to deliver your passport, application form and receipt to the visa officer and wait for your turn. They will call your name and give your passport back to you with your visa in it or ask you some additional questions before handing your passport over. The whole process may take 20 Minutes to 1 hour (in rare cases 2-3 hours).

Remember to check your visa carefully and if there’s anything wrong with the identity or issued dates, inform the officer immediately to modify it.

Visa issuance and Insurance issuance counter at IKIA airport

Who can NOT get Iran VOA

The most important and first thing to check is to make sure you are among the countries that are eligible to apply for a visa at Iran’s airports. According to the last update released early in 2017 by Iran’s Ministry of Foreign Affairs, except for the nationalities mentioned below, the rest of the countries are eligible to apply for Iran visa on arrival at all the international airports:

  • Travelers from: U.S., UK, Israel, Canada, Colombia, Somalia, Bangladesh, Jordan, Iraq, Afghanistan, Pakistan, and India: the visa on arrival MIGHT be possible if you are a passport holder of these mentioned countries, but we strongly suggest you otherwise.
  • Travelers who have been rejected for Iran visa FROM THE EMBASSY previously will not receive Iran visa on arrival.
  •  Journalists and reporters on mission cannot get Iran visa on arrival.
  •  Iranian nationals holding other nationality’s passport are not allowed to get Iran visa on arrival.
  •  Iran visa on arrival is issued for tourist purposes only (ordinary passport). Diplomatic passport, official passports, etc. cannot apply for this type of Iran visa.

Visa for American, British and Canadian Passport holders

If you’re from US or Canada, you have to be accompanied by an authorized and licensed travel agency guide through your entire trip. This kind of arrangement works whether you hire an official private tour guide or join a pre-organized tour. We recommend you to email us to proceed on your visa process.

Applying for Iran’s E-Visa

The most important thing to know which seems to be one of the main concerns for tourists is that Iran E-Visa process is NOT mandatory before coming to Iran. And more importantly, there’s no relevance between the E-Visa process and VOA. Travelers get randomly rejected in the E-Visa process with this reason: “apply via host for Iran”.

First of all, no hotels/hostels are authorized to provide you a reference number or be your private host. Iran E-Visa is more used for private visits and not touristic purposes. So, no worries about the famous “Reference Number”. You can easily apply for VOA in Iran’s airport (if you’re applicable), EVEN if your E-Visa has been REJECTED. However, applying for it might save you the time of staying in the line at the airport for obtaining your VOA. The process of applying for Iran’s E-Visa usually takes 48-72 hours depending on the case and request traffic.

We also suggest you to apply for your Iran E-Visa through our dear friends at TAP Persia Travel Agency. You’ll have your guaranteed 30 Day Iran visa in 3 business days.


Although, you can apply for your visa through Iran e-visa application website, or we recommend you to email us (visa@hitehranhostel.com) for a fast and reliable 30-day Iran visa. Get your guaranteed approval in 5-7 business days. Americans, Canadians & Brits are also eligible for this service.

Take a look at the form of E-Visa in IKA

Iran Electronic Visa

What to do if your E-Visa got rejected?

As mentioned in the previous section, E-Visa process is NOT mandatory before coming to Iran unless you feel like it. And more importantly, there’s no relevance between the E-Visa process and VOA. Travelers get randomly rejected in the E-Visa process with this reason: “apply via host or a travel agency in Iran”. Or, you may be asked to book a hotel instead of a hostel! The only reason for this kind of rejection is that, Iran tourism section randomly reject E-Visas to encourage tourists proceed through expensive travel agencies to empower them according to their new investments! absolutely not necessary to fall for it. You have nothing to worry about if your E-Visa get rejected, since you can get the VOA, like the majority of other Iran tourists at IKA Tehran Airport

How to extend Iran Visa?

Your visa on arrival for Iran now lasts for 15 or 30 days depending on the request and can be extended for another 15 or 30 days at an immigration office around the country, yet it’s better to be done in Tehran, Isfahan, Shiraz, and Mashhad. The process usually takes within one working day between 1-4 hours. However, if the visa is not renewed at this time, the passport remains in the hands of the foreign police department until the visa is issued.

  1.  Two pieces of photo 4 * 6 (Photos of women should be with Hijab);
  2.  Completion of the Visa Application Form;
  3.  Copy of passport and visa pages of Iran;
  4.  Official governmental stamp (can be purchased in the immigration office);
  5.  Payment of visa renewal fee.

Extending VOA in Tehran

Tehran central office address for visa extension: Central Police Department of Immigration and Passports, Kooh-e Noor St., Motahari St.
Phone: +98 21 7394 8912
Hours: From 7:30 AM – 13: 30 PM (closed on Fridays)


Writer: Golnar ZAMANI

Read more about Iran Dress Code



  1. huda

    Hi, i am finding it difficult to buy travel insurance to travel to iran. do you know if there are options in the iran (IKA) airport that i can purchase them?

  2. Aurore Boillat

    Hi! Do you know if I need to put a headscarf on the picture to apply through the e-visa system? Thanks

    • HI Tehran Hostel

      Dear Aurore, yes. Unfortunately you have to. Make sure your face is not covered with hijab and has a good identity resemblance. The hijab don’t need to be very rigid.

  3. Jurate

    Hi there, Can I put down my friend’s address as the place to stay instead of booking a hotel for the visa as I’m planning to stay with them. Thanks

    • HI Tehran Hostel

      For getting VOA it is OK to write your friend’s address as your place of stay, but if you are getting Iran Visa from embassy it is better to book a hotel ot hostel. At hi Tehran Hostel we provide our guests reservation confirmation letter for getting Visa.

  4. RAJ

    Hi I am from India , is now easy to get visa for Indian on arrival

  5. Dilnur

    Hi there, Could you help me to understand more clearly … if we apply e-visa (like you posted above) do we still need to be prepared that Immigration staff will stick a visa into our passports?! or Electronic visa is the only document we need to show at pass-control?! Many thanks,

  6. hussain

    Some of our indian friends really intend to arrive, Iran. They are tourist by profession. They are existing in Armenia. They planned to visit Iran via Mahan Air. Do they need any tracking code or special documents to arrive imam khumeni international airport except their identicals.

    • HI Tehran Hostel

      Dear Hussain, in addition to the identities, they will need a proof of accommodation, and for sure cash to pay for the insurance and visa fee. It’s also usually requested to have the return ticket reservation on the time of your arrival.

  7. Shazar

    Is there a currency exchange counter before the VOA counter? I am arriving with Australian Dollars from India and need to change to Euros. thank you

    • HI Tehran Hostel

      Dear Shazar, We’re afraid there isn’t. You need to have US Dollars or Euros with you for the visa fee.

  8. Haxy Tailor

    Hi, I’m Haxy from India and I filled up the evisa form and I got rejected from evisa system. Can I still get VOA on the airport? Could you share a link where government stating that we can travel without evisa confirmation doc. Thx

    • HI Tehran Hostel

      Dear Haxy Evisa has nothing to do with Visa on arrival, We have so many guests who could get their Visa at the airport although their evisa has been rejected.

  9. Khalfan

    Hi i have Kenya pass can i get visa on arrival ?

  10. Vinod

    Hi Tehran Hostel This is Vinod from India, i have planned to Iran for Business trip by this month end, Whether Visa on Arrival is possible for Indian citizens or e-visa should be done before arrival????

    • HI Tehran Hostel

      Dear Vinod, according to the latest updates, Visa On Arrival is applicable and possible for Indian citizens.

  11. Rodillo B. Jerhen

    Hi there, I am arriving in IKA on March 5, 2019. As I planned, I applied evisa so that when I arrived at the airport it is more easy and convinient. Saf thing is my evisa was rejected. I have all the plane ticket as well as the return ticket too. I will stay in Iran for 9days. Is it pk to push my plan and get the VOA at the IKA? Do I have the record in the embassy that they rejected mu evisa? Thanks Rodillo

    • HI Tehran Hostel

      Dear Rodillo First of all you didn’t need to apply for an E-Visa as a tourist. Iran E-Visa is mostly intend for private visits who have a private host. No hotel/hostel is able to provide a private invitation letter for tourists. The best way is to get arrival visa in the airport which is what almost all of the tourists do. And since there’s no relevance between these two, you have nothing to worry about. Just simply apply for you visa in the airport. Remember to have cash for the visa fee (in general you have to have the cash for the whole trip), insurance and also your voucher. The visa office of the airport will give us a call at the point of your entry to confirm.

  12. Karnic Studio

    Hi Teheran Hostel, with VOA can I still exit the country via land border, i.e. to Armenia or Turkmenistan?

    • HI Tehran Hostel

      Yes, When you want to exit Iran, it does not matter what kind of visa you have.

  13. Heleen

    Hello, Do you know if it’s possible to get a VOA when crossing the Armenia-Iran border on land?

  14. HI Tehran Hostel

    You do not get stamp in your passport, they give you a visa on paper.

  15. Radoslav Sharapanov

    Hello, I have a visa on arrival authorization code for an 8-day visit, but would like to stay 9 days. Is it possible to arrange this on arrival? Do I need to have an outbound flight booked? Thanks!

    • HI Tehran Hostel

      You do not need flight booked. You can easily get visa on arrival. You can tell the officer that you want to stay more and please issue my VOA, if they did not accept not you can enter with your current visa.

  16. vini

    Hi, I am from Mauritius and my wife is Iranian, we are planing to go to Iran togheter with our baby 6 months, we are wondering if I Could apply VOA on arrival for my self and our baby? thanks

    • HI Tehran Hostel

      If your dear baby in included in her mother’s Iranian passport, he/she won’t need any additional visa. But if he/she has a separate passport, you both can apply for VOA for sure.

  17. sam

    Thanks for your response.
    Our baby has a separate passport: Mauritius passport.
    I wanted to know if Mauritian passport qualifies ? The MFA website Doesn’t say anything if Mauritius qualifies for VOA on arrival.

    • HI Tehran Hostel

      You’re very welcome. Mauritian passport also qualifies for VOA. There are just few countries that are not applicable for VOA and Mauritius is not one of them.

  18. A student

    Hi I am iranian citizen but my son born in Canada since he is just 3 months old can we enter to the country and then get his irainan passport?

  19. Oscar

    My e-visa has been rejected. Is it safe to go to Iran and get a visa on arrival even when my application was rejected? I am from Mexico.

    • HI Tehran Hostel

      Dear Oscar, if your e-visa has got rejected with the request “to proceed through a travel agency” you can just leave it get a VOA on the airport easily as we have mentioned in the post. VOA works for almost all of nationalities including Mexicans. Cheers and looking forward to see you in Hi Tehran Hostel.

  20. Alies

    Lar International Airport is missing in the list of airports with VOA, please addd it.

  21. Kev

    Hi my E-VISA got rejected as well with the note that I should book with a travel agency.
    My question is know if I do apply for a VOA should I mention the E-VISA and will it help to proceed the VOA process or shouldn’t I mention it?

    • HI Tehran Hostel

      Dear Kev, hello back. You don’t need to mention it since the VOA officer normally won’t ask you at all. These two systems of E-Visa and VOA are not connected. All of the other travelers who have had the same situation have got their VOA without any question about the records. Even if hypothetically, the officer asked you, you can simply tell the truth. Not a problem at all.

  22. Lynett

    Salam! Im planning a trip to Tehran to visit a friend for 2 weeks. I have dual citizenship, Mexican and American… My flight is from USA to DOHA then IRAN. Do you think there will be an issue if I carry both passports?

    • Hi Tehran Hostel

      Dear Lynett
      There will be no problem at all. Yet, please note that you can’t get the Iran VOA nor E-visa with your American passport. You have to apply with your Mexican passport. But there’s no issue for carrying it here with you.

    • Hi Tehran Hostel

      Dear Lyntt
      There will be no problem to carry your both passports with you at all. But consider that you can only apply for your Iran visa with your Mexican passport at the moment, and not the American ones. If you want to travel Iran as an American citizen, it will be more complicated. So, why the bother while you can enter Iran easier with your Mexican passport

  23. Amar Al homsi

    Hi ihave accept on evisa but near the accept (not issued) what this mean
    Thank you

    • Hi Tehran Hostel

      Dear Amar, at this very moment and till the end of Corona pandemic no e-visa or voa service is available online. And only Iran embassy can issue work-related, emergency or family visa

  24. Franknaf

    Hello, I think your blog might be having browser compatibility issues. When I look at your blog site in Ie, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, very good blog!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

I agree to these terms.