Iran Visa-Free Countries list
(Updated December 2023)
The countries which can travel to Iran without a visa are listed below with the maximum days of staying in Iran without a visa.
Asia (24 countries)
- Armenia
- Azerbaijan
- Bahrain
- Brunei Darussalam
- Cambodia
- China
- Lebanon
- India
- Indonesia
- Japan
- Kuwait
- Kyrgyzstan
- Lebanon
- Malaysia
- Qatar
- Russian Federation (in group visit)
- Saudi Arabia
- Singapore
- Tajikistan
- Turkey
- United Arab Emirates
- Uzbekistan
- Syria
- Vietnam
Africa (6 countries)
- Egypt
- Mauritania
- Mauritius
- Tanzania
- Tunisia
- Zimbabwe
Europe (4 countries)
- Bosnia and Herzegovina
- Croatia
- Georgia
- Serbia
South America (5 countries)
- Bolivia
- Brazil
- Peru
- Seychelles
- Venezuela
North America (2 countries)
- Cuba
- Mexico
Please note that for visitors from all the countries mentioned above, a passport with a minimum of 6 months validity from the arrival date is required.