Skip to content
  • .
  • Application
    • Iran Tourist Visa
    • Iran Medical Visa
    • Iran Business Visa
    • Iran Pilgrimage (Ziarat) Visa
    • Iran Transit Visa
    • Iran Visa on Arrival
  • Iran Visa Information
    • Iran Visa Policy
      • Visa-Free Entry to Iran
      • Iran Visa on Arrival
      • Iran Visa Before Travel
      • Iran Visa Restrictions
    • How to apply for Iran Visa?
    • When to apply for Iran Visa?
    • Iran Visa Requirements
    • Iran Visa Costs
    • Iran Visa Application Forms
    • Iran Visa Extension
    • Iran Visa for different Countries
    • Iranian Consulates
  • Iran Guide
    • Facts about Iran
    • Iran Cities
    • Iran Maps
    • Iran Attractions
    • Iran Souvenirs & Handicrafts
  • Useful Info
    • Dress Code & Attire in Iran
    • Iran Customs Regulations
    • Iran Currency & Money
    • Iran Price Samples
    • Farsi Language
    • Iran Time & Calendar
    • Communications in Iran
    • Iran Food & Drinks
    • Places to Stay in Iran
    • Iran Transportation
    • Iran Useful Contacts
    • Iran Events
  • Travel Services
    • Hotel Booking in Iran
    • Flight Booking in Iran
    • Iran Tours
    • Iran Travel Insurance
  • FAQ
  • Toggle website search
Menu Close
Search this website

Iran Visa Policy

Before travelling to Iran, it’s important to know what documents you need. This depends on why you’re going (tourism, business, treatment, etc.) and where you’re from. There are four main types of entry options for Iran (Visa-Free Entry, Visa on Arrival, Visa before Travel, Restricted Visa) based on things like your passport and travel purposes.

Here’s a breakdown:

  • Nationality: There are different rules for citizens of different countries on how they can enter Iran.
  • Travel itinerary: Are you visiting Iran for tourism, business, or something else?  How long do you want to stay in Iran? How are you going to enter Iran? This can affect what type of entry permission you need and what documents you need to prepare.
  • Passport or travel documents: Do you use an ordinary passport or a different type of travel document for traveling to Iran?

Visa Free Entry

Visa on Arrival

Visa Before Travel

Restricted Visa

Visa-Free Entry

You don’t need a visa to enter Iran, if :

  • You are a citizen of a country from the following list, and
  • you travel with an ordinary passport (and NOT things like Refugee Travel Document), and 
  • You don’t intend to stay for more than the allowed duration mentioned in the list for your country, and
  • Have not visited Iran without a visa during a 180-day period prior to your entry date

If any of these conditions are not met, you can get a visa under the other 3 circumstances, mentioned in the next boxes on this page.

more details...

Citizens of the following countries can enter Iran without a visa and stay for up to the mentioned duration in every 6 month period:

Armenia
(90 days)
Azerbaijan
(14 days)
Bahrain
(15 days)
Belarus
(15 days)
Bosnia and Herzegovina
(15 days)
Brazil
(15 days)
Brunei
(15 days)
Cambodia
(15 days)
China
(21 days)
Egypt
(20 days)
Georgia
(45 days)
Hong Kong
(21 days)
India
(15 days)
Indonesia
(15 days)
Iraq
(30 days)
Japan
(15 days)
Kazakhstan
(14 days)
Kuwait
(15 days)
Lebanon
(29 days)
Malaysia
(15 days)
Mauritania
(15 days)
Mauritius
(15 days)
Mexico
(15 days)
Oman
(29 days)
Peru
(15 days)
Qatar
(15 days)
Russia
(15 days)
Saudi Arabia
(15 days)
Serbia
(15 days)
Seychelles
(15 days)
Singapore
(15 days)
Syria
(90 days)
Tanzania
(15 days)
Tunisia
(15 days)
Turkiye
(90 days)
United Arab Emirates
(15 days)
Uzbekistan
(15 days)
Vietnam
(15 days)

Iran Visa on Arrival (VOA)

#novoaYou can enter Iran with a visa on arrival in Iran, if :

  • You travel with an ordinary passport, and
  • Your passport is not issued by one of the countries in the list of ineligible countries  for Iran VOA (below), and 
  • You intend to enter Iran by air at one of the selected airports  for Iran VOA
  • You do not travel for press or journalism purposes
  • You have a Visa Grant Notice (strongly recommended)
 
more details...

Citizens of the following countries are NOT eligible for Iran Visa on Arrival (VOA):

Afghanistan
Bangladesh
Canada
Colombia
Congo (Democratic Republic)
Jordan
Pakistan
Somalia
United Kingdom
United States

Iran Visa on Arrival (VOA) is currently only available at the following airports:

Ahwaz International Airport
Bandar Abbas International Airport
Bushehr International Airport
Imam Khomeini International Airport
Isfahan International Airport
Kish International Airport
Larestan International Airport
Mashhad International Airport
Qeshm Internationall Airport
Shiraz International Airport
Tabriz International Airport
Urmia International Airport

Iran Visa before Travel

You can apply for an Iran visa and collect it from an Iranian consulate before travelling to Iran, if :
– You can’t or don’t want to use visa on arrival option, or
– You travel with a Refugee Travel Document or non-ordinary passport, or
– You want to enter Iran by land or sea
more details...

You can select to collect your visa from one of the following Iranian Consulates:

Iranian Consulate in Abidjan
Iranian Consulate in Abu Dhabi
Iranian Consulate in Abuja
Iranian Consulate in Accra
Iranian Consulate in Addis Ababa
Iranian Consulate in Aktau
Iranian Consulate in Algiers
Iranian Consulate in Almaty
Iranian Consulate in Amman
Iranian Consulate in Ankara
Iranian Consulate in Ashgabat
Iranian Consulate in Astana
Iranian Consulate in Astrakhan
Iranian Consulate in Athens
Iranian Consulate in Baghdad
Iranian Consulate in Baku
Iranian Consulate in Bangkok
Iranian Consulate in Basra
Iranian Consulate in Batumi
Iranian Consulate in Beijing
Iranian Consulate in Beirut
Iranian Consulate in Belgrade
Iranian Consulate in Berlin
Iranian Consulate in Bern
Iranian Consulate in Bishkek
Iranian Consulate in Bogota
Iranian Consulate in Brasilia
Iranian Consulate in Brussels
Iranian Consulate in Bucharest
Iranian Consulate in Budapest
Iranian Consulate in Buenos Aires
Iranian Consulate in Cairo
Iranian Consulate in Canberra
Iranian Consulate in Caracas
Iranian Consulate in Colombo
Iranian Consulate in Conakry
Iranian Consulate in Copenhagen
Iranian Consulate in Dakar
Iranian Consulate in Damascus
Iranian Consulate in Dar es Salaam
Iranian Consulate in Dhaka
Iranian Consulate in Doha
Iranian Consulate in Dubai
Iranian Consulate in Dublin
Iranian Consulate in Dushanbe
Iranian Consulate in Erbil
Iranian Consulate in Erzerum
Iranian Consulate in Frankfurt
Iranian Consulate in Free Town
Iranian Consulate in Guangzhou
Iranian Consulate in Hamburg
Iranian Consulate in Hanoi
Iranian Consulate in Harare
Iranian Consulate in Havana
Iranian Consulate in Helsinki
Iranian Consulate in Herat
Iranian Consulate in Hong Kong
Iranian Consulate in Hyderabad
Iranian Consulate in Islamabad
Iranian Consulate in Istanbul
Iranian Consulate in Jakarta
Iranian Consulate in Jalalabad
Iranian Consulate in Kabul
Iranian Consulate in Kampala
Iranian Consulate in Kandahar
Iranian Consulate in Karachi
Iranian Consulate in Karbala
Iranian Consulate in Kazan
Iranian Consulate in Kiev
Iranian Consulate in Kuala Lumpur
Iranian Consulate in Kuwait
Iranian Consulate in Lahore
Iranian Consulate in Lapaz
Iranian Consulate in Lisbon
Iranian Consulate in Ljubljana
Iranian Consulate in London
Iranian Consulate in Madrid
Iranian Consulate in Managua
Iranian Consulate in Manilla
Iranian Consulate in Mary
Iranian Consulate in Mazarisharif
Iranian Consulate in Mexico City
Iranian Consulate in Milan
Iranian Consulate in Minsk
Iranian Consulate in Montevideo
Iranian Consulate in Moscow
Iranian Consulate in Mumbai
Iranian Consulate in Munich
Iranian Consulate in Muscat
Iranian Consulate in Nairobi
Iranian Consulate in Najaf
Iranian Consulate in Nakhchivan
Iranian Consulate in New Delhi
Iranian Consulate in Nicosia
Iranian Consulate in Nimaey
Iranian Consulate in Oslo
Iranian Consulate in Paris
Iranian Consulate in Peshawar
Iranian Consulate in Prague
Iranian Consulate in Pretoria
Iranian Consulate in Pyongyang
Iranian Consulate in Quetta
Iranian Consulate in Quito
Iranian Consulate in Rome
Iranian Consulate in Santiago
Iranian Consulate in Sarajevo
Iranian Consulate in Seoul
Iranian Consulate in Shanghai
Iranian Consulate in Sofia
Iranian Consulate in Sri Begawan
Iranian Consulate in Stokholm
Iranian Consulate in Sulaymaniyah
Iranian Consulate in Tashkent
Iranian Consulate in Tbilisi
Iranian Consulate in The Hague
Iranian Consulate in Tokyo
Iranian Consulate in Trabzon
Iranian Consulate in Tunis
Iranian Consulate in Vienna
Iranian Consulate in Warsaw
Iranian Consulate in Wellington
Iranian Consulate in Windhoek
Iranian Consulate in Yerevan
Iranian Consulate in Zagreb
Iranian Interest Section in Washington DC

Iran Visa Restrictions

Canada
United Kingdom (UK)
United States of America (USA)

If your passport is issued by one of the above countries, you need to meet extra requirements for getting a visa for Iran including :
  • Providing a complete CV (Your work, education, residence and travel history)
  • Being escorted by an authorised tour guide during the stay in Iran on a pre-arranged travel plan either individually or in a group
We may be able to waive these requirements, if :
  • You have close family connections in Iran who host you, or
  • You have a Muslim name in your passport and your trip can be justified as a pilgrimage visit
Israeli Passport: You can’t travel to Iran with an Israeli passport.
more details...
  • Service Updates
  • Do you Need a Visa?
  • Visa Free Travel
  • Visa Types
  • How to Apply?
  • When to Apply?
  • Visa Requirements
  • Country Specific Info
  • Application Process
  • Application Form
  • Cost of Visa
  • Why IranianVisa.com?
  • Success Rate

Travel Services

Tours

Trains

Hotels

Coaches

Flights

Guides

Visa

Travel Insurance

IRANIANVISA.COM

IranianVisa.com is the website of IranianTours’ visa section. We are the first Iranian online visa service provider, assisting travellers since 2001, not only with arranging their visas, but also consulting re. organizing their trip to Iran. (more…)
Legal Disclaimer: Iranianvisa.com is not part of or affiliated with the Iranian government. It’s an authorized provider for processing Iran visa applications. 

Excellent on Trustpilot(4.4 out of 5)
★★★★★ 4.4/5

INSTITUTIONAL

  • Terms & Conditions
  • Privacy
  • Advertising with us
  • Open Careers
  • Feedback
Iran E-Visa System Authorized Provider
Licensed Travel Agency

CONTACT

  • 3 Eskan, Mirdamad Ave., Tehran, Iran
  • IR: +98 9121 902843
  • UK: +44 7598 644177
  • info [at] iranianvisa.com
Facebook-f Twitter Instagram Youtube
Copyright 2025 by IranianVisa.com
Close Menu
Open chat
1
Scan the code
WhatsApp
Hello
Can we help you?