Persian mosque with a turquoise dome in Isfahan, Iran
Borders & Entry

Iran entry requirements

Visas, the authorisation code and the passport-stamp issue.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Iran is more accessible to independent travellers than many assume, with a visa process that for most nationalities runs online before you fly. But the rules differ sharply depending on your passport, and one issue in particular — what an Iranian stamp can mean for later travel to the United States — catches people out every year. Here is how entry actually works.

The authorisation code: the first step for most visitors

For the majority of nationalities, entry to Iran starts with an authorisation code, obtained online before travel through Iran's official e-visa portal or via a registered travel agency. This is not the visa itself but a reference number confirming your application has been approved; you then either:

Processing typically takes several working days to a couple of weeks, so apply well ahead of your trip. Requirements, eligible nationalities and current fees change periodically, so always check directly with Iran's official visa authorities or a reputable visa agency close to your travel date.

Who cannot get a visa on arrival

A number of nationalities — including, at various times, citizens of the United States, the United Kingdom and Canada — cannot use the visa-on-arrival route at all and must arrange a visa in advance, almost always through a licensed tour operator, and frequently with a requirement to travel on an organised tour or with a registered guide rather than fully independently. This has been the practical reality for holders of these three passports for some years, and it is worth confirming current requirements directly with Iran's consular authorities well before booking, since the rules and the list of affected nationalities can change.

The passport-stamp issue: US, UK and Canadian rules

This is the single most important practical issue for many travellers considering Iran, and it has nothing to do with Iranian rules — it concerns what happens when you get home.

US, UK and other governments treat recent travel to Iran as a factor affecting future entry. Most significantly, the United States' Visa Waiver Program (ESTA) generally excludes travellers who have visited Iran (along with a short list of other countries) on or after a specified date, meaning those travellers must instead apply for a full US visa rather than using ESTA. This is a matter of US law, applied regardless of what a traveller's Iranian visa or passport stamp shows.

Because of this, many travellers ask Iranian border officials to stamp a separate sheet of paper rather than the passport itself — a long-standing informal practice that Iranian immigration is generally willing to accommodate, though it is not a formal guarantee and cannot be relied upon in all circumstances. Even with a blank passport, the fact of having travelled to Iran can still surface through other records when you later apply for a US ESTA or visa, since the requirement concerns the travel itself, not merely the stamp. If you hold or plan to apply for a US ESTA, or expect to need a UK or Canadian equivalent authorisation, factor this in before you book a trip to Iran, and check the current rules for your nationality directly with the relevant government. See our US ESTA guide for how the exclusion works in practice.

What else to prepare

Applying: the practical route

Most independent travellers apply through a registered Iranian travel or visa agency, which handles the authorisation code application and can advise on current requirements for your specific nationality — this is close to mandatory for US, UK and Canadian citizens, who typically need an organised tour or licensed guide as part of the process. Others may apply directly through Iran's official e-visa system. Processing speed and requirements shift, so build in a comfortable margin before your intended travel dates rather than applying at the last minute.

Travelling onward: Iran and the Silk Road overland

Iran sits at the crossroads of several classic overland routes into Central Asia and Turkey, and increasingly appeals to travellers piecing together a longer trip rather than a single-country visit. If Iran is one stop on a longer journey, see our Iran and the Silk Road overland guide, and check Central Asia entry requirements if you're continuing that way.

Frequently asked questions

Can US, UK and Canadian citizens get a visa on arrival in Iran?

No. These nationalities generally must arrange a visa in advance, typically through a licensed tour operator, and often with a requirement to travel with an organised tour or registered guide. Confirm current rules directly with Iranian consular authorities.

Will visiting Iran affect my ability to use ESTA for the USA?

Very likely, yes. US law generally excludes recent visitors to Iran from the Visa Waiver Program, requiring a full US visa application instead — this is based on the travel itself, not just a passport stamp.

Can I ask for a stamp on a separate paper instead of my passport?

Many travellers do, and Iranian border officials often accommodate the request, but it is an informal practice, not a guarantee, and does not remove the underlying US Visa Waiver Program exclusion.

How long does the Iranian visa process take?

Typically several working days to a couple of weeks for the authorisation code, though this varies by nationality and season — apply well in advance of your trip.

Sources and further reading: