sama medtour | medical tourism |Coronavirus
Why the New Coronavirus (Mostly) Spares Children
February 6, 2020
What is coronavirus and what are the symptoms?
March 1, 2020
Show all

Countries that can get on arrival Iran visa

Maybe you are looking for the answer to this question, How can I get an On arrival Iran Visa? We have to say visas are available for pick up at Tehran (Isfahan, Shiraz, Mashhad, Tabriz) International Airport on arrival for about 70 nationalities.

Picking up your Iran visa on arrival at an Iranian Airport

Iran visa on arrival "Visa Upon Arrival" is available at selected Iranian Airports:
Tehran, Isfahan, Shiraz, Mashhad, Tabriz, Urmia، Bandar Abbas، Bushehr، Qeshm، Kerman, and Kish for about 70 nationalities. This method is quite convenient. Nationals of these countries holding ordinary passports and wishing to visit Iran mainland can obtain a 15-30 day Tourist Visa Upon Arrival at the airports. Many people prefer to pick up their visas in Iran airports because of the inconvenience of going to the embassy or consulates. But for getting an Iran visa upon arrival, it’s always better to have the authorization number before. To get the authorization number, you can ask travel agencies in Iran, and once you get the authorization code, the process will be faster. Please, keep in mind that Iran visa, like all countries, requires a valid passport for at least six months from the moment of departure time.

Reasons why not to get Iran visa on arrival

Many people find visas upon arrival in a convenient way, but there are facts you should know about this way. The time that you have to wait to get your Iran visa upon arrival depends on your nationality.
1.There are usually a high number of people waiting in lines to get Iran visa on arrival.
2.Imagine your flight has arrived in Tehran at 3:00 AM, and now you have to wait in lines, fill forms, and wait until your visa process is finished!
3.Sometimes the time that you have to wait is around 3 to 24 hours. (depends on your nationality)
4.There is always a chance to be turned away.
5.Iran issues only a 15-day tourist visa on arrival. (depends on your nationality)
For getting an Iran visa on arrival, it’s always better to apply before. If you have the authorization number before, the process of getting an Iran visa upon arrival will be faster, and more convenient.

We can apply for your Iran visa, get the authorization number, and you will give the authorization number to the airline counter at check-in.

By having an authorization code:

- Your Iran visa upon arrival process is faster and more convenient.
- You do not have to wait in lines anymore.
- You don’t have to fill in the forms anymore. (You only have to give the authorization number and your passport)
- We assure you that you won’t be rejected.

Countries that can get Iran visa on arrival

medical tourism in Iran


Armenia, Azerbaijan, Bahrain, Brunei, China (People’s Republic), Indonesia, Japan, Kazakhstan, Kuwait, Kyrgyzstan, Lebanon, Malaysia, Mongolia, North Korea, Oman, Palestine, Philippine, Qatar, Singapore, Saudi Arabia (KSA), South Korea, Syria, Tajikistan, Thailand, Turkmenistan, Turkey, United Arab Emirates, Uzbekistan, Vietnam.
As well as, the Indian aliens can get Iran Visa on arrival.
medical tourism in Iran


Brazil, Cuba, Mexico, Peru, Venezuela, Bolivia.
medical tourism in iran


Albania, Austria, Belarus, Belgium, Bosnia, Herzegovina, Bulgaria, Croatia, Cyprus, Denmark, Finland, France, Georgia, Germany, Greece, Hungary, Ireland (Rep.), Italy, Luxembourg, Netherlands, Norway, Poland, Portugal, Romania, Russian Federation, Slovak (Rep.), Slovenia, Spain, Sweden, Switzerland, Ukraine, Yugoslavia Fed (Rep).


Australia, New Zealand.

The Documents you may need to get Iran visa on arrival

1. Passport with empty pages (must have more than six months of validity left)
2. Proof of medical travel insurance. It is now compulsory and is available for sale from the immigration office at the airport.
3. Filling in a form
4. Two passports sized photos (female travelers are required to provide visa photo with their hair covered under a scarf)
5. Scanned copy of your passport
6. A list of the hotels that you want to stay in
7. Pay the visa fee to the airport console. (The visa fee for different citizens is given in the table below.)

Country Price for Iran visa on arrival
CountryPrice for Iran visa on arrival
1New Zealand150 €18Lithuania-Malta-Norway75 €
2Australia145 €19Ghana - Qatar - Cuba - Gabon - Guinea75 €
3Sierra Leone- Chile120 €20Russia-Uzbekistan-Argentina70 €
4UAE-Uganda-Chad-Vietnam 100 €21Zambia-Mongolia-Moldavia70 €
5China - Taiwan 100 €22Japan-Turkmenistan-Guyana60 €
6India 90 €23Cameroon-Kenya-Kuwait60 €
7 Serbia85 €24Madagascar-Malawi-El Salvador60 €
8Brazil-Hong Kong-South Africa-Ukraine80 €25Philippines-Panama-Fiji-Nigeria55 €
9Germany-Austria-Spain75 €26South Korea - Croatia50 €
10Italy-Ireland-Bulgaria-Greece75 €27Macedonia-Buskerish-Kazakhstan50 €
11Sweden-Switzerland-Portugal75 €28Paraguay-Senegal50 €
12Netherlands-Romania-Denmark75 €29Indonesia - Tunisia - Zimbabwe - Kyrgyzstan - Mexico - Niger - Venezuela - Palestine45 €
13Thailand-Singapore-Oman75 €30Sri Lanka - Ecuador - Nepal - Yemen - Eritrea40 €
14France-Finland-Cyprus75 €31Belarus25 €
15Iceland-Slovenia-Estonia-Slovakia75 €32Tajikistan - Algeria - Butan - Morocco - Libya - Egypt (more than 20 days) - Saudi Arabia30 €
16Czech-Latvian-Luxembourgish75 €33Armenia-Bahrain - Malaysia (more than 15 days)10 €
17Poland-Hungary-Belgium 75 €34
By having the authorization code, there’s no need to wait in lines and fill the forms. All you have to do is to give your authorization number and your passport. The documents needed are:
1- Your authorization number
2- Your passport with empty pages (must have more than six months of validity left)
3- Proof of medical travel insurance (including evacuation and repatriation coverage)
4- Pay the visa fee to the airport console.

Leave a Reply

Your email address will not be published.




In case you need any help, please send me a message here. I will be glad to help

× How can I help you?