Iran Visa Fee for Different Nationalities

How Much is Iran Visa Fee?

Farzad Hosseinpour Jan 21, 2019 5 min read

To get an Iran tourist visa you need to pay the visa stamp fee at an Iranian consulate or upon arrival at an Iranian airport if you qualify for a Visa on Arrival. The stamp fee should not be confused with the visa service fee you pay to HelloPersia to get your visa authorization code.

The cost of an Iranian visa depends on your nationality. Therefore, you should contact an Iranian consulate in your country to find out the precise amount.

If you plan to collect your visa upon arrival at an Iranian airport you should pay the amount in cash (euros or dollars).

You can check out Iran visa stamp fees as announced by Iran’s Ministry of Foreign Affairs in the following table.

Note: The fees in the following table have been announced by Iranian authorities and HelloPersia is not responsible for any mistakes/changes.

Iran Visa Stamp Fee for Different Nationalities (Payable at an Iranian Embassy/Consulate or Certain Airports)

 

 Country  Consulate  VoA  Country  Consulate  VoA
Afghanistan  80 N/A Lebanon Free Free
Albania  N/A N/A Lesotho 40 60
Algeria 20 30 Liberia 25 40
Andorra 50 75 Libya 20 30
Angola 70 85 Luxembourg 50 75
Argentina 35 70 Macao 50 Call Embassy
Armenia Free Free Macedonia 30 50
Australia 100 145 Madagascar 40 60
Austria 50 75 Malawi 45 60
Azerbaijan Free Free Malaysia (more than 15 days) 5 10
Bahrain 20 20 Maldives 25 45
Bangladesh 40 N/A Mali 15 25
Barbados 30 50 Malta 40 75
Belarus 25 25 Mauritania 30 45
Belgium 75 75 Mauritius 40 60
Belize 50 50 Mexico 30 45
Benin 30 30 Moldova 50 70
Bhutan 30 30 Mongolia 45 70
Bolivia Call Embassy Call Embassy Montenegro 30 45
Bosnia and  Herzegovina 50 50 Morocco 20 30
Botswana 60 60 Mozambique 25 40
Brazil 100 80  Myanmar   (Burma) 20 30
Brunei 30 30 Namibia 45 60
Bulgaria 75 75 Nepal 25 40
Burkina Faso 60 60 Netherlands 50 75
Burundi 60 60 New Zealand 120 150
Cambodia 20 40 Nicaragua 20 40
Cameroon 40 60 Niger 35 45
Canada 50 N/A Nigeria 40 55
Cape Verde 30 45 North Korea N/A N/A
Chad 70 100 Norway 50 75
Chile 90 120 Oman 50 75
China 85 100 Pakistan 40 N/A
Colombia 80 N/A Palestine 30 45
Comoros 50 Call Embassy Panama 55 55
Congo 120 Call Embassy Paraguay 50 50
Costa Rica 40 55 Peru 40 60
Croatia 35 50 Philippine 40 55
Cuba 40 75 Poland 50 75
Cyprus 50 75 Portugal 75 75
Czech Republic 50 75 Qatar 50 75
Denmark 50 75 Romania 50 75
Djibouti 30 Call Embassy Russia 40 70
Dominican  Republic 50 70 Rwanda 45 Call Embassy
Ecuador 25 40 Saudi Arabia 30 30
Egypt (more than 20 days) 20 30 Senegal 30 50
El Salvador 40 60 Serbia 65 85
Equatorial  Guinea 30 Call Embassy Sierra Leon 80 120
Eritrea 25 40 Singapore 50 75
Estonia 50 75 Slovakia 50 75
Ethiopia 15 25 Slovenia 50 75
Fiji 40 55 Somalia 80 N/A
Finland 50 75 South Africa 40 80
France 50 75 South Korea 25 50
Gabon 55 75 South Sudan 25 40
Gambia 70 90 Spain 50 75
Georgia Free Free Sri Lanka 25 40
Germany 50 75 Sudan 40 60
Ghana 45 75 Suriname 40 60
Grenada 40 55 Swaziland 50 75
Greece 50 75 Sweden 50 75
Guatemala 40 55 Switzerland 50 75
Guinea 30 45 Syria Free Free
Guinea-Bissau 25 40 Tajikistan 20 30
Guyana 45 60 Tanzania 40 60
Haiti 50 Call Embassy Thailand 45 75
Honduras 40 55 Trinidad and Tobago 35 50
Hong Kong 60 80 Togo 35 50
Hungary 50 75 Tunisia 25 45
Iceland 50 75 Turkey Free Free
India 30 90 Turkmenistan 40 60
Indonesia 20 45 Uganda 70 100
Iraq 35 N/A Ukraine 60 80
Ireland 50 75  United Arab   Emirates 80 100
Italy 50 75 United Kingdom 180 N/A
Ivory Coast 40 Call Embassy United States 60 N/A
Jamaica 35 Call Embassy Uruguay 30 50
Japan 40 60 Uzbekistan 45 70
Jordan 50 N/A Venezuela Call Embassy 45
Kazakhstan 30 50 Vietnam 80 100
Kenya 40 60  Yemen 20 40
Kuwait 40 60 Zambia 50 70
Kyrgyzstan 30 45 Zimbabwe 30 45
Laos 25 40 Other countries 40 N/A
Latvia 50 75
  • Please note that all prices are in Euro (EUR).

As you can see, for most of the nationalities the visa stamp fee at an airport is 10-15 euros more than the stamp fee at an embassy/consulate. But when you choose to collect your visa at an Iranian embassy/consulate, you should also bear the cost of traveling to the Iranian mission. On the whole, obtaining a visa authorization code and collecting the visa stamp on arrival is seen as a better option because it is usually cheaper, more straightforward and faster when it comes to the issuance of the visa.

HelloPersia can get your e-visa authorization code in three working days. The code allows you to obtain your visa upon arrival at an Iranian airport in just a couple of minutes.


Leave a Reply

Your email address will not be published. Required fields are marked * Comment *