Tehran

Visa information for Tehran, Iran

Do I need a tourist visa to visit Iran? Is there a startup or entrepreneur visa available for Iran? Here’s Teleport’s overview of travel visa requirements for citizens of various countries along with startup and entrepreneur visa options in Tehran, Iran.

Visa Check

For visits up to 90 days

Required with citizenship of

Tourist Visa access to Iran by citizenship

CitizenshipTourist visaComment
AfghanistanAfghanistan
Required
AlbaniaAlbania
On arrival
AlgeriaAlgeria
On arrival
AndorraAndorra
On arrival
AngolaAngola
On arrival
ArgentinaArgentina
On arrival
30 days
ArmeniaArmenia
Not required
90 days within any 180 day period
AustraliaAustralia
On arrival
AustriaAustria
On arrival
AzerbaijanAzerbaijan
Not required
BahamasBahamas
On arrival
BahrainBahrain
On arrival
BangladeshBangladesh
Required
BarbadosBarbados
On arrival
BelarusBelarus
On arrival
BelgiumBelgium
On arrival
BelizeBelize
On arrival
15 days
BeninBenin
On arrival
BhutanBhutan
On arrival
BoliviaBolivia
Not required
30 days
Bosnia and HerzegovinaBosnia and Herzegovina
On arrival
BotswanaBotswana
On arrival
15 days
BrazilBrazil
On arrival
BruneiBrunei
On arrival
30 days
BulgariaBulgaria
On arrival
Burkina FasoBurkina Faso
On arrival
BurundiBurundi
On arrival
CambodiaCambodia
On arrival
CameroonCameroon
On arrival
CanadaCanada
Required
Cape VerdeCape Verde
On arrival
Central African RepublicCentral African Republic
On arrival
15 days
ChadChad
On arrival
ChileChile
On arrival
15 days
ChinaChina
On arrival
ColombiaColombia
Required
Costa RicaCosta Rica
On arrival
30 days
CroatiaCroatia
On arrival
CubaCuba
On arrival
15 days
CyprusCyprus
On arrival
Democratic Republic of the CongoDemocratic Republic of the Congo
On arrival
DenmarkDenmark
On arrival
DjiboutiDjibouti
On arrival
Dominican RepublicDominican Republic
On arrival
30 days
East TimorEast Timor
On arrival
EcuadorEcuador
On arrival
30 days
EgyptEgypt
On arrival
El SalvadorEl Salvador
On arrival
30 days
EritreaEritrea
On arrival
30 days
EstoniaEstonia
On arrival
EthiopiaEthiopia
On arrival
15 days
FinlandFinland
On arrival
FranceFrance
On arrival
GabonGabon
On arrival
GambiaGambia
On arrival
GeorgiaGeorgia
Not required
45 days
GermanyGermany
On arrival
GhanaGhana
On arrival
15 days
GreeceGreece
On arrival
GrenadaGrenada
On arrival
15 days
GuatemalaGuatemala
On arrival
30 days
GuineaGuinea
On arrival
Guinea-BissauGuinea-Bissau
On arrival
GuyanaGuyana
On arrival
HaitiHaiti
On arrival
30 days
HungaryHungary
On arrival
IcelandIceland
On arrival
IndiaIndia
Required
IndonesiaIndonesia
On arrival
IraqIraq
Required
IrelandIreland
On arrival
IsraelIsrael
Not allowed
ItalyItaly
On arrival
JamaicaJamaica
On arrival
15 days
JapanJapan
On arrival
JordanJordan
Required
KazakhstanKazakhstan
On arrival
30 days. Select ports of entry.
KenyaKenya
On arrival
KiribatiKiribati
On arrival
KosovoKosovo
On arrival
30 days
KuwaitKuwait
On arrival
KyrgyzstanKyrgyzstan
On arrival
30 days
LaosLaos
On arrival
LatviaLatvia
On arrival
LebanonLebanon
On arrival
LiberiaLiberia
On arrival
LibyaLibya
On arrival
30 days
LiechtensteinLiechtenstein
On arrival
LithuaniaLithuania
On arrival
LuxembourgLuxembourg
On arrival
MacedoniaMacedonia
On arrival
MadagascarMadagascar
On arrival
MalawiMalawi
On arrival
MalaysiaMalaysia
Not required
15 days
MaldivesMaldives
On arrival
MaliMali
On arrival
MaltaMalta
Unknown
MauritaniaMauritania
On arrival
MauritiusMauritius
On arrival
MexicoMexico
On arrival
MoldovaMoldova
On arrival
MonacoMonaco
On arrival
MongoliaMongolia
On arrival
MontenegroMontenegro
On arrival
MoroccoMorocco
On arrival
30 days
MozambiqueMozambique
On arrival
MyanmarMyanmar
On arrival
NamibiaNamibia
On arrival
30 days
NepalNepal
Required
NetherlandsNetherlands
On arrival
New ZealandNew Zealand
On arrival
NicaraguaNicaragua
On arrival
30 days
NigerNiger
On arrival
NigeriaNigeria
On arrival
North KoreaNorth Korea
On arrival
NorwayNorway
On arrival
OmanOman
On arrival
PakistanPakistan
Required
PanamaPanama
On arrival
30 days
Papua New GuineaPapua New Guinea
On arrival
15 days
ParaguayParaguay
On arrival
30 days
PeruPeru
On arrival
30 days. Fee: Between EUR 30.- and EUR 80.-. Extension of stay possible.
PhilippinesPhilippines
On arrival
PolandPoland
On arrival
PortugalPortugal
On arrival
Republic of the CongoRepublic of the Congo
On arrival
30 days
RomaniaRomania
On arrival
RussiaRussia
On arrival
30 days, available at 7 designated airports.
RwandaRwanda
On arrival
San MarinoSan Marino
On arrival
Saudi ArabiaSaudi Arabia
On arrival
SenegalSenegal
On arrival
SerbiaSerbia
On arrival
Sierra LeoneSierra Leone
On arrival
15 days
SingaporeSingapore
On arrival
SlovakiaSlovakia
On arrival
SloveniaSlovenia
On arrival
SomaliaSomalia
Required
South AfricaSouth Africa
On arrival
South KoreaSouth Korea
On arrival
South SudanSouth Sudan
On arrival
SpainSpain
On arrival
Sri LankaSri Lanka
Required
SudanSudan
On arrival
SurinameSuriname
On arrival
SwedenSweden
On arrival
SwitzerlandSwitzerland
On arrival
SyriaSyria
Not required
90 days
TajikistanTajikistan
Required
TanzaniaTanzania
On arrival
ThailandThailand
On arrival
TogoTogo
On arrival
TongaTonga
On arrival
Conditions apply.
Trinidad and TobagoTrinidad and Tobago
On arrival
15 days
TunisiaTunisia
On arrival
TurkeyTurkey
Not required
3 months
TuvaluTuvalu
On arrival
Conditions apply.
UgandaUganda
On arrival
30 days
UkraineUkraine
On arrival
United Arab EmiratesUnited Arab Emirates
On arrival
United KingdomUnited Kingdom
Required
United StatesUnited States
Required
UruguayUruguay
On arrival
30 days
UzbekistanUzbekistan
On arrival
30 days
VenezuelaVenezuela
Not required
30 days
VietnamVietnam
On arrival
YemenYemen
On arrival
Conditions apply.
ZambiaZambia
On arrival
30 days
ZimbabweZimbabwe
On arrival
30 days