Iran Visa-Free Countries list
The countries which can travel to Iran without a visa are listed below with the maximum days of staying in Iran without a visa.
- Turkey 3 months
- China 21 days (+11 days)
- Egypt 20 days
- Macau 21 days
- Malaysia 15 days
- Azerbaijan 30 days (+11 days)
- Oman 30 days (+12 days)
- Armenia 90 days within 180 days of each visit
- Georgia 45 days
- Lebanon 30 days
- Bolivia 30 days
- Venezuela 15 days
- Hong Kong 21 days
- Syria 90 days within 180 days of each visit