Visa Requirements for Iranian Citizens


Iranians need a visa for these countries:
(You must make a visa prior to arriving at the country or you will likely be deported)

Afghanistan Canada Germany Lesotho Norway Sri Lanka
Albania Canary Islands Ghana Liberia Oman Sudan
Algeria Cape Verde Gibraltar Libya Pakistan Suriname
Andorra Cayman Islands Greece Liechtenstein Panama Swaziland
Angola Central African Republic Greenland Lithuania Papua New Guinea Sweden
Anguilla Chad Grenada Luxembourg Paraguay Switzerland
Antigua Barbuda Chile Guadeloupe Macau Peru Syria
Argentina China Guam Macedonia Philippines Taiwan
Armenia Colombia Guatemala Madagascar Poland Tajikistan
Aruba Comoros Guinea Malawi Portugal Tanzania
Australia Congo Brazzaville Guinea Bissau Maldives Puerto Rico Thailand
Austria Congo Kinshasa Guyana Mali Qatar Timor Leste
Azerbaijan Cook Islands Honduras Malta Reunion Togo
Azores Costa Rica Hong Kong Marshall Islands Romania Tokelau
Bahamas Croatia Hungary Martinique Russia Tonga
Bahrain Cuba Iceland Mauritania Rwanda Trinidad Tobago
Bangladesh Curacao India Mauritius Saint Kitts Nevis Tunisia
Barbados Cyprus Indonesia Mexico Saint Lucia Turkmenistan
Belarus Czech Republic Iraq Moldova Saint Martin Turks Caicos Islands
Belgium Denmark Ireland Monaco Saint Pierre Miquelon Uganda
Belize Djibouti Israel Mongolia Saint Vincent Grenadines Ukraine
Benin Dominican Republic Italy Montenegro San Marino United Arab Emirates
Bermuda Egypt Ivory Coast Montserrat Sao Tome Principe United Kingdom
Bhutan El Salvador Jamaica Morocco Saudi Arabia United States
Bolivia Equatorial Guinea Japan Mozambique Senegal Uruguay
Bonaire Eritrea Jordan Myanmar Serbia Uzbekistan
Bosnia Herzegovina Estonia Kazakhstan Namibia Sierra Leone Vanuatu
Botswana Ethiopia Kenya Nepal Singapore Vatican City
Brazil Fiji Korea North Netherlands Slovakia Venezuela
Brunei Finland Korea South New Caledonia Slovenia Vietnam
Bulgaria France Kuwait New Zealand Solomon Islands Virgin Islands UK
Burkina Faso French Guiana Kyrgyzstan Niger Somalia Virgin Islands US
Burundi French Polynesia Laos Nigeria South Africa Yemen
Cambodia Gabon Latvia Norfolk Island South Sudan Zambia
Cameroon Gambia Lebanon Northern Mariana Islands Spain Zimbabwe


Iranians don't need a visa for these countries:
(When you arrive at the country, immigration officials will just stamp your passport indicating how many days you are allowed to stay)

Antarctica Georgia Kosovo Nauru Palau Turkey
Dominica Haiti Malaysia Nicaragua Samoa Tuvalu
Ecuador Iran Micronesia Niue Seychelles