Iran Visa Fees

Although the Iran visa fees mostly depends on your nationality, you have to pay extra if you want to collect your e-visa on arrival (e-VOA). This fee also varies for different visa types, number of entries, and validity of your visa.

Moreover, it is important to know how to pay and in which currency you have to pay at the different locations. Below is all the information you need regarding Iran visa costs.

Iran Visa Fee Breakdown

It is very important to know how much your Iran visa will cost in total. You should consider that the Iran visa final costs also include these additional fees:

  1. Fee to get your visa approval (Iran visa grant notice):
    You have two options to apply for your Iran visa online and get your Iran visa authorization code:  

    1. Apply online directly on the Iran MFA e-visa website: It is free, but takes 2 to 8 weeks and the rejection rate is high.
    2. Apply online through an authorized travel agency (fill in Iran visa application form on our website): It costs €40, takes only 1-2 days, and visa approval is almost guaranteed.
  2. Fee paid directly to an Iranian Embassy/Consulate or visa office at the major Iranian international airports:
    This fee varies and depends on your nationality, requested visa types, number of entries, and validity duration of your visa.
  3. Travel Insurance Cost:
    You need valid travel insurance to get your Iran visa. Most embassies ask you to submit it with your passport and it is obligatory to have one when you apply for an e-VOA. If you already have a valid one, then you pay nothing, otherwise, you can buy travel insurance for your trip online from our website. Its fee starts from €15.

Iran Visa on Arrival Fee

The Iran visa on arrival fee is a bit more expensive than the visa fee you pay to an Iranian Embassy/Consulate. Iran only issues Entry (type A), Tourist (type B), and Pilgrimage (type C) e-VOAs. All visas are single entry and maximum duration of stay is 30 days. Iran VOA fees for the different nationalities are:

🇩🇿 Algeria: €30
🇦🇴 Angola: €85
🇦🇷 Argentina: €70
🇦🇲 Armenia: FREE
🇦🇺 Australia: €145
🇦🇹 Austria: €75
🇦🇿 Azerbaijan: FREE
🇧🇭 Bahrain: €20
🇧🇩 Bangladesh: €40
🇧🇪 Belgium: €75
🇧🇷 Brazil: €80
🇧🇬 Bulgaria: €75
🇨🇲 Cameron: €60
🇨🇱 Chile: €120
🇨🇳 China: €100
🇭🇷 Croatia: €50
🇨🇾 Cyprus: €75
🇨🇿 Czech Republic: €75
🇩🇰 Denmark: €75
🇩🇴 Dominican: €70
🇪🇬 Egypt: Free
🇪🇷 Eritrea: €40
🇪🇪 Estonia: €75
🇪🇹 Ethiopia: €25
🇫🇮 Finland: €75
🇫🇷 France: €75
🇬🇦 Gabon: €75
🇬🇪 Georgia: FREE
🇩🇪 Germany: €75
🇬🇭 Ghana: €75
🇬🇷 Greece: €75
🇭🇰 Hong Kong: €80
🇭🇺 Hungary: €75
🇮🇳 India: €90
🇮🇩 Indonesia: €45
🇮🇶 Iraq: €50
🇮🇪 Ireland: €75
🇮🇸 Island: €75
🇮🇹 Italy: €75
Ivory Coast: €60
🇯🇵 Japan: €60
🇰🇳 Kenya: €60
🇰🇼 Kuwait: €60
🇱🇧 Lebanon: FREE
🇱🇹 Lithuania: €75
🇲🇳 Magnolia: €70
🇲🇾 Malaysia: FREE
🇲🇽 Mexico: €45
🇲🇦 Morocco: €30
Morris: €60
🇲🇿 Mozambique: €40
🇳🇱 Netherlands: €75
🇳🇿 New Zealand: €150
🇳🇬 Nigeria: €55
🇳🇴 Norway: €75
🇴🇲 Oman: €75
🇵🇸 Palestine: €45
🇵🇭 Philippines: €55
🇵🇱 Poland: €75
🇵🇹 Portugal: €75
🇶🇦 Qatar: €75
🇷🇴 Romania: €75
🇷🇺 Russia: €70
🇸🇦 Saudi Arabia: €30
🇸🇳 Senegal: €50
🇷🇸 Serbia: €85
🇱🇰 Sri Lanka: €40
🇸🇬 Singapore: €75
🇸🇮 Slovenia: €75
🇸🇰 Slovakia: €75
🇿🇦 South Africa: €80
🇰🇷 South Korea: €50
🇪🇸 Spain: €75
🇸🇩 Sudan: €60
🇸🇪 Sweden: €75
🇨🇭Switzerland: €75
🇸🇾 Syria: Free
🇹🇿 Tanzania: €60
🇹🇭 Thailand: €75
🇹🇳 Tunisia: €45
🇹🇷 Turkey: Free
🇺🇬 Uganda: €100
🇺🇦 Ukraine: €80
🇦🇪 United Arab Emirates: €100
🇺🇿 Uzbekistan: €70
🇻🇪 Venezuela: €45
🇾🇪 Yemen: €40

Please NOTE that:

  1. Iran VOA fee should be paid in cash and in Euros or equivalent USD. Hence, bring the needed money for your visa in cash in Euros or USD.
  2. You can pay the Iran e-VOA fee in cash ONLY. No credit or debit card is acceptable at airports.
  3. You may need some more cash to buy a travel insurance policy on arrival (if you haven’t already got one).
  4. The visa office, banks, and travel agency offices at all international airports work 24/7.
  5. These Iran visa fees can be changed anytime by Iranian MFA without any prior notice.

Iran Visa Fees at the Interest Section of Iran in Washington, USA (USD)

Country
Tourist (B)
Expedited or Double Entry
Double Entry & Expedited
AFGHANISTAN 105 158 210
BRAZIL 78 117 156
CANADA 65 98 130
CHINA 110 165 220
FRANCE 65 98 130
GERMANY 65 98 130
INDIA 80 120 160
IRAQ 45 68 90
MEXICO 40 60 80
MOROCCO 26 39 52
PAKISTAN 50 75 100
PERU 52 78 104
PHILIPPINES 52 78 104
RUSSIA 52 78 104
SUDAN 52 78 104
TANZANIA 55 83 110
England (UK) 234 351 526
USA 80 120 160
Country
Pilgrimage
Expedited or Double Entry
Double Entry & Expedited
AFGHANISTAN 55 83 110
BRAZIL 39 59 78
CANADA 35 53 70
CHINA 32 48 64
FRANCE 45 68 90
GERMANY 45 68 90
INDIA 15 23 30
IRAQ 32 48 64
MEXICO 25 38 50
MOROCCO 13 20 26
PAKISTAN 20 30 40
PERU 32 48 64
PHILIPPINES 26 39 52
RUSSIA 19 29 38
SUDAN 26 39 52
TANZANIA 25 38 50
England (UK) 104 156 234
USA 40 60 80
Country
Entry (A)
Expedited or Double Entry
Double Entry & Expedited
AFGHANISTAN 130 195 260
BRAZIL 104 156 208
CANADA 105 158 210
CHINA 130 195 260
FRANCE 78 117 156
GERMANY 78 117 156
INDIA 90 135 180
IRAQ 52 78 104
MEXICO 45 68 90
MOROCCO 32 48 64
PAKISTAN 65 98 130
PERU 65 98 130
PHILIPPINES 58 87 116
RUSSIA 91 137 182
SUDAN 65 98 130
TANZANIA 65 98 130
England (UK) 260 390 585
USA 105 158 210
Country
Family (M)
Expedited or Double Entry
Double Entry & Expedited
AFGHANISTAN 45 68 90
BRAZIL 35 53 70
CANADA 35 53 70
CHINA 44 66 88
FRANCE 26 39 52
GERMANY 26 39 52
INDIA 30 45 60
IRAQ 18 27 36
MEXICO 20 30 40
MOROCCO 10 15 20
PAKISTAN 15 23 30
PERU 23 35 46
PHILIPPINES 19 29 38
RUSSIA 31 47 62
SUDAN 23 35 46
TANZANIA 25 38 50
England (UK) 88 132 198
USA 35 53 70

Iran Visa Fees at the Iranian Embassy in Paris, France (EUR)

These fees are the same in most European countries whose currencies are the Euro.

Country Transit (G) Entry (A) Double Entry
Afghanistan 50 100 150
Australia 50 120 180
Austria 40 60 90
Belgium 40 60 90
Brazil 25 80 120
Canada 30 80 120
China 40 100 150
Denmark 40 60 90
England (UK) 120 200 300
France 40 60 90
Germany 40 60 90
India 30 40 60
Iraq 15 40 60
Italy 40 60 90
Japan 20 50 75
Luxemburg 40 60 90
Madagascar 40 50 75
Netherlands 40 60 90
Pakistan 20 30 45
Portugal 40 60 90
Spain 40 60 90
Sweden 40 60 90
Switzerland 40 60 90
Tunisia 15 35 53
Country Tourist (B) Student (E) Press (H)
Afghanistan 80 30 70
Australia 100 400 300
Austria 50 40 80
Belgium 50 40 80
Brazil 60 30 60
Canada 50 55 100
China 40 30 70
Denmark 50 40 80
England (UK) 180 200 400
France 50 40 80
Germany 50 40 80
India 30 60 40
Iraq 35 25 40
Italy 50 40 80
Japan 40 35 70
Luxemburg 50 40 80
Madagascar 40 0 50
Netherlands 50 40 80
Pakistan 25 25 50
Portugal 50 40 80
Spain 50 40 80
Sweden 50 40 80
Switzerland 50 40 80
Tunisia 25 15 40
Country Business Visa
3 months 6 months 1 year
Afghanistan 200 300 600
Australia 400 600 1000
Austria 100 140 200
Belgium 100 140 200
Brazil 100 140 200
Canada 170 200 280
China 100 140 200
Denmark 100 140 200
England (UK) 400 700 1200
France 100 140 200
Germany 100 140 200
India 80 120 200
Iraq 75 130 200
Italy 100 140 200
Japan 100 150 250
Luxemburg 100 140 200
Madagascar 100 140 200
Netherlands 100 140 200
Pakistan 40 70 110
Portugal 100 140 200
Spain 100 140 200
Sweden 100 140 200
Switzerland 100 140 200
Tunisia 60 100 150

Iran Visa Fees at the Iranian Embassy in Canberra, Australia (AUD)

Passport or Travel Documents of TOURIST (B)
max 90 days
Pilgrimage (C)
max 30 days
Normal Urgent Normal Urgent
Australia 160 240 60 90
New Zealand 192 288 64 96
Afghanistan 128 196 64 96
England (UK) 288 432 128 192
European Countries 80 120 60 90
Passport or Travel Documents of Family (M) Double Entries
Normal Urgent Normal Urgent
Australia 64 96 240 360
New Zealand 75 113 288 432
Afghanistan 53 80 196 294
England (UK) 110 165 432 648
European Countries 32 48 120 180

Iran Visa Fees at the Iranian Embassy in New Delhi, India

The prices are only for Indian passport holders who want to collect their visa from the Iranian Embassy in New Delhi.

Visa Type Normal (EUR) Urgent (EUR) Normal (INR) Urgent (INR)
Transit (G) 30 45 2550 3825
Entry (A) 70 105 5950 8925
Double Entries 105 158 8925 13430
3 Months Multiple Entries 80 120 6800 10200
6 Months Multiple Entries 120 180 10200 15300
1 Year Multiple Entries 200 300 17000 25500
Business 6 Months Multiple Entries 180 270 15300 22950
Business 1 Year Multiple Entries 300 450 25500 38250
Entry with Work Permit (F) 250 375 21250 31875
Tourist (B) 60 90 5100 7650
Student (E) 60 90 5100 7650
Pilgrimage (C) 10 15 850 1275
Pilgrimage (C) Double Entries 15 20 1275 1700
Media (H) 40 60 3400 5100
Iranian Family Single Entry 24 36 2040 3060
Iranian Family Multiple Entries 3 Months 27 41 2295 3485
Iranian Family Multiple Entries 6 Months 40 60 3400 5100
Iranian Family Multiple Entries 1 Year 67 101 5695 8585
Business 70 105 5920 8925
Visa on Arrival 90      

FAQs

How much is Iran visa on arrival?

Iran visa on arrival is a bit more expensive than if you collect your visa before arrival from Iran embassies or consulates.

Iran VOA fees varies between 20 and 150 Euros. Iran visa on arrival fee is 75 Euros for all European nationals and 90 Euros for Indians.

How should I pay for Iran visa on arrival?

Please don’t forget to bring enough cash in Euros to pay the visa fee and travel insurance fee (in some banks they also accept USD notes). Due to unfair financial sanctions against Iran, international debit or credit cards can’t be used in Iran at all.

Which countries can visit Iran without visa?

Citizens of the following nine countries DON’T need a visa and can enter Iran freely and stay for a specified time:

  1. Armenia: 90 days within 180 days
  2. Azerbaijan: 14 days
  3. Egypt: 20 days
  4. Georgia: 45 days
  5. Lebanon: 30 days
  6. Malaysia: 15 days
  7. Oman: 29 days
  8. Syria: 90 days
  9. Turkey: 90 days

Ready to get your Iran visa

Apply today and get your Iran visa approval in only 2 days!
Apply Now