Reset Password

Your search results

How to apply for Iran visa on arrival

Iran ministry of foreign affairs has introduced some new rules to simplify the Iran visa on arrival applications. Based on new rules nationals of almost all the countries are eligible for Iran visa on arrival. Also the visa validity period is extended to 30 days. No invitation letter from a travel agency or a host in Iran is required and visitors can make the application by themselves.

Since November 2018, electronic visa is issued at the entry points. This means that no paper visa is appended to the traveler’s passport and furthermore no entry or exit stamp on the passport. The new visa process aims facilitate trip to Iran for the people who also like to avoid the restriction pose by US government for visa free entrance to US after visiting Iran.

Iran visa

Iran paper visa is replaced by electronic visa since November 2018


Who cannot get Iran visa on arrival?

The following visitors are not eligible for visa on arrival program and must apply for regular tourist visa in Iranian embassies or consulates before traveling to Iran.

  • Journalists and military personnel.
  • Diplomatic and official passport holders.
  • Applicants with passport of: Afghanistan, Bangladesh, Canada, Colombia, India, Iraq (except for entering Mashhad), Jordan, Nepal, Pakistan, Somalia, Sri Lanka, United Kingdom, and United States.

If you are not eligible for Iran visa on arrival application please visit our post about Iran visa to check the application procedure for normal visa.


Where to apply for Iran visa on arrival?

Tourists with ordinary passport are eligible for visa on arrival application. The visa is valid for maximum stay of 30 days. The visa on arrival can only be collected in one of the following entry points:

  • Bandar Abbas International Airport (Bandar Abbas)
  • Isfahan International Airport (Isfahan)
  • Kish International Airport (Kish Island)
  • Mashhad International Airport (Mashad)
  • Qeshm international Airport (Qeshm Island)
  • Shiraz International Airport (Shiraz)
  • Tabriz International Airport (Tabriz)
  • Imam Khomeini International Airport (Tehran)

Please note that to expedite collection of your visa in Tehran, you must fill the online application form at Iranian ministry of the foreign affairs and submit hard copy of your submission notice to IKA visa desk, otherwise you might need to wait much longer at the airport to register your data. For tips regarding how to fill the application form please check our post about Iran E-visa.


Documents required for Iran visa on arrival application

  • Passport which is valid for at least six months from the arrival date.
  • A confirmed return ticket within the next 30 days.
  • Address of your first accommodation in Iran or confirmation of your accommodations in Iran.
  • Two passport size photos (with general passport photo requirements).
  • Application fee which is paid in cash at the airport.
  • Valid travel insurance covering traveling in Iran, you can purchase your insurance online by filling travel insurance application form.
Azadi tower

Azadi tower museum, Tehran


How much is the application fee of Iran visa on arrival?

The visa fee depends on the nationality of the applicant. At the moment the following application fees apply for different countries:

  • 140 Euros for Australians
  • 100 Euros for Chinese
  • 75 Euros for most of European countries


Who can visit Iran without visa?

Citizens of the following countries do not need visa for traveling to Iran: Armenia, Azerbaijan, Bolivia, Georgia, Malaysia, Syria, Turkey, and Venezuela.

Qeshm island

Qeshm island


Entry to Kish and Qeshm islands without visa

All tourists, except citizens of Afghanistan, Bangladesh, Canada, Colombia, India, Iraq, Jordan, Pakistan, Somalia, the United Kingdom, and the United States, could stay on Kish and Qeshm islands for a period of maximum 14 days without obtaining any visa.


For application about other visa types and further information please check the website of ministry of the foreign affairs.

As the next step for preparing your trip to Iran, you can check our post about planning your trip to Iran about our recommended places to visit or book a domestic flight in Iran to easily move between the cities.



107 thoughts on “How to apply for Iran visa on arrival

  • Elisabeth dionnet
    on January 31, 2019

    Nous désirons visiter l’Iran en avril 2019. Sommes nous obligés d’aller à Paris pour les empruntes digitales car nous habitons la province ?
    Nous voulons faire au plus simple pour nous, c’est sans doute le visa à l’aéroport de Téhéran..

    • Mostafa
      on January 31, 2019

      Comme ressortissant français, vous pouvez obtenir directement le visa à l’aéroport.
      Avril est un très bon moment pour visiter l’Iran, je vous souhaite un bon voyage.

  • Leon
    on March 28, 2019


    I am a german traveler and want to visit Iran this April. I know I‘m eligible for Visa on Arrival but on most websites they mention one needs to have a reference number to apply for the visa on arrival. Also, I won‘t be having a return flight ticket since I‘ll be exiting Iran by train. Is that a problem at the airport.

    • Mostafa
      on March 28, 2019

      Hi Leon,

      You can fill the e-visa form to get the reference number, this will also reduce waiting time at IKA.
      Regarding the return ticket, normally it should not be a problem, if you could just be able to show your train reservation would be very helpful.

      Have good strip to Iran

  • omer abdalla ahmed
    on April 3, 2019

    ii am iraqi cutizen i need visa iran now i in georgia please help me

    • Mostafa
      on April 4, 2019

      Hi Omer,

      According to current regulations you can apply for visa on arrival only if you fly to Mashhad, but there will be new regulations that iraq citizen can visit Iran visa free, but this is very new and we don’t know when it will be implemented, we advise you to contact the Iranian embassy in Gorgia to know the latest rules and regulations.

      Best regards

  • Akhtar Afzal
    on April 5, 2019

    Hello please can any one guide me how to get visa on arrival I am from PAKISTAN and now I am in turkey I want to visit iran from Turkey

  • Jose
    on April 15, 2019


    I think Filipinos with Philippine passports are eligible for visa on arrival, stay for 30 days, with return ticket??i plan to travel to Isfahan on August 21…taking the Turkish airline…

  • Jose
    on April 15, 2019

    When I am in Iran, how can I exchange my US dollar to Iran money? Is there an ATM machine? Where can I exchange money?

    • Mostafa
      on April 19, 2019

      Hi Jose,

      Yes people with Philippine passport are eligible for visa on arrival.

      You can not exchange your money with ATMs, but normally there is lot of exchange shops that you can use.

      Best regards

      • Jose
        on May 2, 2019

        Hello Mostafa,

        Thank you very much for your reply. So I arrive in Isfahan, I will just show my Philippine passport and will get visa on arrival. I plan to stay 30 days…will try to fly Turkish airline from Istanbul to Isfahan.
        What other interesting places would you recommend outside Isfahan? Shiraz? Tehran? I like train so I would like to travel by train in Iran.
        I heard so many positive things about Iran especially the friendly and hospitable iranians.
        I can’t wait to see Iran and meet iranians.


        • Jose
          on May 2, 2019

          Hi Mostafa,

          Is it safe to assume that I can stay I iran for 30 days with Philippine passport? I just want to make sure. Thank you very much, Mostafa.

        • Mostafa
          on May 4, 2019

          Hi Jose,

          Yes you can stay 30 days, and should not be a problem, otherwise you can also extend your visa inside Iran.

          Please check our post about planning a trip to Iran for must see places

          Best regards

Leave a Reply

Your email address will not be published.

  • Book Hotels in Iran

    Kandovan Laleh Hotel

    Kandovan Laleh Hotel (Review 4.5/5.0)

    Enjoy authentic stays and wonderful moments. Our hotel reservation service helps you to easily book hotels with good TripAdvisor reviews, just in few clicks!

  • Book a Domestic Flight in Iran

    Use cheap oneway flights to make you own trip plans for Iran and move efficiently between the cities!

  • Iran Travel Insurance

    Travel insurance with comprehensive coverage plan. Check out our exceptional prices.