Skip to content
7 ways to enter

Iran visas

Iran tourist visa

Some nationalities can visit without a visa. Other travellers can apply for a tourist visa for up to 30 days, with two possible 30-day extensions.

Ways to get a Iran tourist visa

  1. Visa-free entry by nationality

    No visa needed

    Citizens of the listed countries and territories can visit for tourism or business. Lebanon's exemption was cancelled on 3 May 2026.

    Stay
    Turkey: 90 days. Armenia, Oman and Syria: 90 days within any 6 months. Georgia: 45 days. Iraq: 30 days. Tajikistan: 30 days within any 90 days. China, Hong Kong and Macau: 21 days. Egypt: 20 days. Venezuela: 15 days. Bahrain, Kuwait, Qatar, Saudi Arabia, United Arab Emirates, Belarus, Bosnia and Herzegovina, Brazil, Brunei, Cambodia, Croatia, Cuba, Indonesia, Japan, Kyrgyzstan, Mauritania, Mauritius, Mexico, Peru, Serbia, Seychelles, Singapore, Tanzania, Tunisia, Uzbekistan, Vietnam and Zimbabwe: 15 days within any 6 months. Azerbaijan, Kazakhstan and Malaysia: 14 days.
  2. Visa-free entry for Russian tour groups

    No visa needed

    Russian citizens travelling in a group of 5 to 50 people with a representative of the tour operator qualify.

    Stay
    Up to 90 days within any 180 days.

    Passports that qualify (1)

  3. Visa-free visits to free trade zones

    No visa needed

    Tourists can visit the specified free trade zones without a visa for up to 14 days, subject to entry restrictions.

    Stay
    Up to 14 days.
    1. Plan your visit to one of the specified free trade zones.
    2. If the escort rule applies to you, book a hotel before arrival and arrange for a certified guide to meet you.
  4. Tourist visa from an embassy or consulate

    Visa needed

    Travellers who need a tourist visa can use this route. Citizens of Afghanistan, Bangladesh, Canada, Colombia, Jordan, Pakistan, Somalia, the United Kingdom and the United States must get a visa in advance.

    Stay
    Up to 30 days, with two possible 30-day extensions, for up to 90 days in total.
    Fee
    Depends on nationality. An agency may charge an additional fee.
    Processing
    Around 8 weeks for American, British, Canadian and Colombian passport holders.
    1. Apply for a Visa Authorization Code through the Ministry of Foreign Affairs online visa service or an Iranian travel agency, where eligible.
    2. If prior approval is required, book through a certified Iranian agency, which submits your day-by-day itinerary for approval.
    3. Receive your Visa Authorization Code and pay the visa fee before collection.
    4. Collect your visa at an Iranian embassy or consulate before travelling.
  5. Online application followed by a visa on arrival

    eVisa

    Travellers who need a visa can apply online unless they are citizens of Afghanistan, Bangladesh, Canada, Colombia, Jordan, Pakistan, Somalia, the United Kingdom or the United States.

    Stay
    Up to 30 days, with two possible 30-day extensions, for up to 90 days in total.
    Fee
    Depends on nationality.
    1. Apply through the Ministry of Foreign Affairs online visa service.
    2. Receive your Visa Authorization Code.
    3. Pay the fee and collect your visa on arrival at an Iranian international airport.
  6. Airport visa without an advance application

    Visa on arrival

    Most nationalities can obtain a tourist visa at the airport without applying first. Citizens required to obtain an embassy visa in advance cannot use this route.

    Stay
    Up to 30 days, with two possible 30-day extensions, for up to 90 days in total.
    Fee
    Depends on nationality; payable when applying on arrival.
    1. Apply for a tourist visa at the airport on arrival.
    2. Pay the visa fee.
  7. Visa on arrival for Lebanese visitors

    Visa on arrival

    Lebanese citizens can obtain a visa on arrival at all Iranian borders.

    Fee
    EUR 10 for tourism; EUR 20 for religious visits.

    Passports that qualify (1)

    1. Apply for a visa on arrival at the Iranian border.
    2. Pay the fee for your visit purpose.

Who needs it

Travellers who do not qualify for visa-free entry need a visa.

Who doesn't

Listed nationalities can visit without a visa for different periods. Russian tour groups and tourists visiting specified free trade zones have separate exemptions.

How to apply

  1. Apply for a Visa Authorization Code through the Ministry of Foreign Affairs online visa service or an Iranian travel agency.
  2. Give a rough travel plan. Travellers who need prior approval must arrange their trip through a certified Iranian agency.
  3. After receiving the code, pay the visa fee before collection or when applying for a visa on arrival.
  4. Collect the visa at an Iranian embassy or consulate, or at an international airport on arrival if eligible.

What to bring

  • Visa Authorization Code for the advance application route
  • Rough travel plan
  • Day-by-day itinerary submitted by the agency for travellers who need prior approval

Good to know

  • Stay in registered hotels or guesthouses. Staying with local residents or unregistered private hosts is prohibited.
  • Citizens of Canada, the United Kingdom and the United States must book a pre-arranged guided tour through an authorized agency.
  • Citizens of Canada, the United Kingdom and the United States must have a government-approved guide with them at all times.
  • Do not stay beyond your permitted period.
  • Most travellers can travel independently and change their itinerary after arrival under the October 2025 revision.
  • Iranian dual citizens must arrive with an Iranian passport.
  • Most foreign tourists do not receive passport stamps or visa stickers. American, British and Canadian visitors are exceptions.
  • Israeli citizens are refused entry and transit. Restrictions also cover documents showing recent Israeli visas or stamps, visits to Israel or connections with Israel.

Questions

Do I need a tourist visa for Iran?

Travellers who do not qualify for visa-free entry need a visa. Listed nationalities can visit without a visa for different periods. Russian tour groups and tourists visiting specified free trade zones have separate exemptions.

What are the ways to get a tourist visa for Iran?

There are 7 options: Visa-free entry by nationality (no visa at all); Visa-free entry for Russian tour groups (no visa at all); Visa-free visits to free trade zones (no visa at all); Tourist visa from an embassy or consulate (a visa from an embassy); Online application followed by a visa on arrival (an online visa); Airport visa without an advance application (a visa at the border); Visa on arrival for Lebanese visitors (a visa at the border).

Who can go to Iran without a tourist visa?

Citizens of the listed countries and territories can visit for tourism or business. Lebanon's exemption was cancelled on 3 May 2026. Russian citizens travelling in a group of 5 to 50 people with a representative of the tour operator qualify. Tourists can visit the specified free trade zones without a visa for up to 14 days, subject to entry restrictions.

Can I apply online for Iran?

Yes: Online application followed by a visa on arrival. Travellers who need a visa can apply online unless they are citizens of Afghanistan, Bangladesh, Canada, Colombia, Jordan, Pakistan, Somalia, the United Kingdom or the United States.

How long can I stay on a Iran tourist visa?

Up to 30 days, with two possible 30-day extensions, for up to 90 days in total.

How much does a Iran tourist visa cost?

Depends on nationality. Travel agencies charge an additional fee.

How long does a Iran tourist visa take?

Around 8 weeks for American, British, Canadian and Colombian passport holders.

What documents do I need for a Iran tourist visa?

Visa Authorization Code for the advance application route; Rough travel plan; Day-by-day itinerary submitted by the agency for travellers who need prior approval.

How do I apply for a Iran tourist visa?

1. 1. Apply for a Visa Authorization Code through the Ministry of Foreign Affairs online visa service or an Iranian travel agency. 2. 2. Give a rough travel plan. Travellers who need prior approval must arrange their trip through a certified Iranian agency. 3. 3. After receiving the code, pay the visa fee before collection or when applying for a visa on arrival. 4. 4. Collect the visa at an Iranian embassy or consulate, or at an international airport on arrival if eligible.

What rules do I have to follow on a Iran tourist visa?

Stay in registered hotels or guesthouses. Staying with local residents or unregistered private hosts is prohibited. Citizens of Canada, the United Kingdom and the United States must book a pre-arranged guided tour through an authorized agency. Citizens of Canada, the United Kingdom and the United States must have a government-approved guide with them at all times. Do not stay beyond your permitted period.

Reviewed by