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