doineedavisa.to
Independent reference — not a government website, not legal advice. Always confirm with an official source before booking.

Do I need a visa to Iran?

Entry requirements for all 198 nationalities · data updated February 2026

Pick your passport for the complete answer:

Iran lets citizens of 43 countries visit without a visa, and grants visas on arrival to 145. Citizens of 9 countries need a full visa arranged in advance, and 1 are not ordinarily admitted.

Confirm with the official source

We have not curated a verified official portal for Iran yet. Confirm the current rules with the nearest embassy or consulate of Iran, or its government immigration website, before booking.

No visa required — 43 nationalities

PassportAllowed stay
Armenia90 daysFull answer →
Oman90 daysFull answer →
Syria90 daysFull answer →
Turkey90 daysFull answer →
Georgia45 daysFull answer →
Iraq30 daysFull answer →
Lebanon30 daysFull answer →
Tajikistan30 daysFull answer →
China21 daysFull answer →
Egypt21 daysFull answer →
Hong Kong21 daysFull answer →
Macao21 daysFull answer →
Bahrain15 daysFull answer →
Belarus15 daysFull answer →
Bosnia and Herzegovina15 daysFull answer →
Brazil15 daysFull answer →
Brunei15 daysFull answer →
Cambodia15 daysFull answer →
Croatia15 daysFull answer →
Cuba15 daysFull answer →
Indonesia15 daysFull answer →
Japan15 daysFull answer →
Kuwait15 daysFull answer →
Kyrgyzstan15 daysFull answer →
Mauritania15 daysFull answer →
Mauritius15 daysFull answer →
Mexico15 daysFull answer →
Peru15 daysFull answer →
Qatar15 daysFull answer →
Saudi Arabia15 daysFull answer →
Serbia15 daysFull answer →
Seychelles15 daysFull answer →
Singapore15 daysFull answer →
Tanzania15 daysFull answer →
Tunisia15 daysFull answer →
United Arab Emirates15 daysFull answer →
Uzbekistan15 daysFull answer →
Venezuela15 daysFull answer →
Vietnam15 daysFull answer →
Zimbabwe15 daysFull answer →
Azerbaijan14 daysFull answer →
Kazakhstan14 daysFull answer →
Malaysia14 daysFull answer →

Visa on arrival — 145 nationalities

PassportAllowed stay
AlbaniaFull answer →
AlgeriaFull answer →
AndorraFull answer →
AngolaFull answer →
Antigua and BarbudaFull answer →
ArgentinaFull answer →
AustraliaFull answer →
AustriaFull answer →
BahamasFull answer →
BarbadosFull answer →
BelgiumFull answer →
BelizeFull answer →
BeninFull answer →
BhutanFull answer →
BoliviaFull answer →
BotswanaFull answer →
BulgariaFull answer →
Burkina FasoFull answer →
BurundiFull answer →
CameroonFull answer →
Cape VerdeFull answer →
Central African RepublicFull answer →
ChadFull answer →
ChileFull answer →
ComorosFull answer →
CongoFull answer →
Costa RicaFull answer →
CyprusFull answer →
Czech RepublicFull answer →
DenmarkFull answer →
DjiboutiFull answer →
DominicaFull answer →
Dominican RepublicFull answer →
DR CongoFull answer →
EcuadorFull answer →
El SalvadorFull answer →
Equatorial GuineaFull answer →
EritreaFull answer →
EstoniaFull answer →
EswatiniFull answer →
EthiopiaFull answer →
FijiFull answer →
FinlandFull answer →
FranceFull answer →
GabonFull answer →
GambiaFull answer →
GermanyFull answer →
GhanaFull answer →
GreeceFull answer →
GrenadaFull answer →
GuatemalaFull answer →
GuineaFull answer →
Guinea-BissauFull answer →
GuyanaFull answer →
HaitiFull answer →
HondurasFull answer →
HungaryFull answer →
IcelandFull answer →
IndiaFull answer →
IrelandFull answer →
ItalyFull answer →
Ivory CoastFull answer →
JamaicaFull answer →
KenyaFull answer →
KiribatiFull answer →
KosovoFull answer →
LaosFull answer →
LatviaFull answer →
LesothoFull answer →
LiberiaFull answer →
LibyaFull answer →
LiechtensteinFull answer →
LithuaniaFull answer →
LuxembourgFull answer →
MadagascarFull answer →
MalawiFull answer →
MaldivesFull answer →
MaliFull answer →
MaltaFull answer →
Marshall IslandsFull answer →
MicronesiaFull answer →
MoldovaFull answer →
MonacoFull answer →
MongoliaFull answer →
MontenegroFull answer →
MoroccoFull answer →
MozambiqueFull answer →
MyanmarFull answer →
NamibiaFull answer →
NauruFull answer →
NepalFull answer →
NetherlandsFull answer →
New ZealandFull answer →
NicaraguaFull answer →
NigerFull answer →
NigeriaFull answer →
North KoreaFull answer →
North MacedoniaFull answer →
NorwayFull answer →
PalauFull answer →
PalestineFull answer →
PanamaFull answer →
Papua New GuineaFull answer →
ParaguayFull answer →
PhilippinesFull answer →
PolandFull answer →
PortugalFull answer →
RomaniaFull answer →
RussiaFull answer →
RwandaFull answer →
Saint Kitts and NevisFull answer →
Saint LuciaFull answer →
Saint Vincent and the GrenadinesFull answer →
SamoaFull answer →
San MarinoFull answer →
Sao Tome and PrincipeFull answer →
SenegalFull answer →
Sierra LeoneFull answer →
SlovakiaFull answer →
SloveniaFull answer →
Solomon IslandsFull answer →
South AfricaFull answer →
South KoreaFull answer →
South SudanFull answer →
SpainFull answer →
Sri LankaFull answer →
SudanFull answer →
SurinameFull answer →
SwedenFull answer →
SwitzerlandFull answer →
TaiwanFull answer →
ThailandFull answer →
Timor-LesteFull answer →
TogoFull answer →
TongaFull answer →
Trinidad and TobagoFull answer →
TurkmenistanFull answer →
TuvaluFull answer →
UgandaFull answer →
UkraineFull answer →
UruguayFull answer →
VanuatuFull answer →
VaticanFull answer →
YemenFull answer →
ZambiaFull answer →

Visa required — 9 nationalities

Passport
AfghanistanFull answer →
BangladeshFull answer →
CanadaFull answer →
ColombiaFull answer →
JordanFull answer →
PakistanFull answer →
SomaliaFull answer →
United KingdomFull answer →
United StatesFull answer →

Entry not ordinarily permitted — 1 nationality

Passport
IsraelFull answer →

Before you rely on this

This page is general information, not legal advice, and doineedavisa.to is not a government agency. Visa and entry rules change without notice and can differ with your travel purpose, travel history, dual citizenship, residence permits, or documents like diplomatic passports. Confirm the current rules with the destination's embassy, consulate, or official immigration website before booking travel.