Visa Free Countries

Iranian Passport


The citizens of Iran can visit 12 countries without a visa ✅. Iranian passport holders also have access to get 30 e-visas or 20 visas on arrival. Iran has a population of 79.4M people and the capital is Tehran 🇮🇷.

Visa free countries


🇦🇲 Armenia
Stay: 90 days
🇲🇾 Malaysia
Stay: 14 days
🇴🇲 Oman
Stay: 10 days
🇹🇯 Tajikistan
Stay: 45 days
🇹🇷 Turkey
Stay: 90 days


🇩🇲 Dominica
Stay: 21 days
🇭🇹 Haiti
Stay: N/A
🇻🇪 Venezuela
Stay: 15 days


🇫🇲 Micronesia
Stay: 30 days
🇨🇰 Cook Islands
Stay: 31 days
🇳🇺 Niue
Stay: 30 days. Not required by bona fide tourists staying less than 30 days with return or onward tickets and sufficient funds for length of stay. Extensions are available by applying to the Immigration Office before arrival: PO Box 67, Alofi, Niue Island. Phone (683) 4349 for enquiries.


🇿🇦 South Africa
Stay: 90 days

This data has been sourced from Wikipedia and last updated 10/1/2021.