Iran Visa Requirements 2026Entry Rules & Visa-Free Access by Passport

Visa-free nationalities
41
Visa on arrival
33
eTA / e-Visa
0
Total streamlined
74
Visa required in advance
124

Iran's visa policy is selectively open relative to other destinations worldwide. If your nationality is not listed as visa-free or visa on arrival, you will need to apply for an Iran tourist visa in advance at an embassy or consulate.

Visa-free

Countries Whose Citizens Can Visit Iran Visa-Free (41)

Passport holders from these countries can enter Iran without a visa - no embassy appointment, no advance fee.

Show all 41

Visa on arrival

Nationalities That Get Visa on Arrival to Iran (33)

Citizens of these countries can obtain a visa stamp at the Iran border on arrival - no advance embassy visit required.

Show all 33

Fees

Iran Visa Fees (updated 2 Jul 2026)

  • Tourist visa (Type B) - embassy-issued after e-visa application

    Enter within 3 months of issue; stay typically 30 daysofficial sourcethehague.mfa.gov.ir โ†—

    EUR 50 (~$57)

  • Entry/business visa (Type A)

    Enter within 3 months of issueofficial sourcethehague.mfa.gov.ir โ†—

    EUR 60 (~$68)

Compare official tourist-visa fees across every destination โ†’

Transit

Iran Transit Visa

Iran publishes a transit visa product for travellers passing through to another destination. Whether you need one depends on your nationality and whether you stay airside - see how transit visas work.

Type G - Transit Visa

For travelers passing through Iran en route to a third country, including truck drivers, overland travelers, and merchants in transit.

up to 5 days

Issued for transit purposes only. Duration typically 5 days but may vary. Travelers must have valid onward documentation for the destination country. Apply at Iranian embassy or consulate prior to travel.

Apply here โ†—

FAQ

Iran Visa Requirements FAQ

Do I need a visa to visit Iran?

It depends on your nationality - the lists above show every nationality that can enter Iran visa-free or with a visa on arrival. If your country is not listed, you will likely need to apply for an Iran tourist visa in advance at an embassy or consulate.

Which countries can visit Iran without a visa?

41 countries can visit Iran without a visa in 2026, including: Armenia, Azerbaijan, Bahrain, Belarus, Bolivia. Use Earth Visa to check whether your specific passport grants visa-free access to Iran.

How do I apply for an Iran tourist visa?

If your nationality is not eligible for visa-free entry or visa on arrival to Iran, you typically need to apply at an Iran embassy or consulate in your home country. Requirements generally include:

  • Valid passport
  • Completed application form
  • Passport-sized photos
  • Proof of accommodation
  • Proof of onward travel
  • Travel insurance
  • Proof of sufficient funds

Processing times and fees vary by nationality and visa category - see the visa types and fees on this page for the exact figures.

How long can I stay in Iran without a visa?

The maximum visa-free stay duration in Iran varies by nationality. Common allowances are 30, 60, or 90 days. See the visa-free country list above for specific stay durations per nationality.

By nationality

Iran Visa Guides by Nationality

Step-by-step Iran visa requirements, fees and document checklists for travellers from these countries. Nationalities in the access lists above link straight to their own guides.

Show all 124

Check your specific visa requirements for Iran

Enter your passport to instantly see whether you need a visa for Iran, how long you can stay, and what documents you need.

Check for your passport โ†’