Since 2006, travelers from some countries can get visa at the airport under the condition of having a photo and paying $ 50. travelers who are from the following countries can get visa at the airport: Albania, Armenia, Austria, Australia, Azerbaijan, Bahrain, Belarus, Belgium, Bolivia, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, China, Colombia Croatia, Cuba, Cyprus, Czech Republic, Denmark, Egypt, Finland, France, Georgia, Germany, Greece, Hong Kong, Hungary, India, Indonesia, Italy, Japan, Kazakhstan, North Korea (Republic of Korea), South Korea (Republic of Korea), Kuwait, Kyrgyzstan, Lebanon, Luxembourg, Malaysia, Mexico, Moldova, Mongolia , Netherlands, New Zealand, Nicaragua, Norway, Oman, Palestine, Peru, Philippines, Poland, Portugal, Qatar, Romania, Russian Federation, Saudi Arabia Saudi Arabia, Singapore, Slovenia, Spain, Sweden, Switzerland, Syria, Tajikistan, Thailand, Turkmenistan, Ukraine, United Arab Emirates, Uzbekistan, Venezuela, Vietnam. These Travers are allowed to stay in Iran for one week. If they want to stay for a longer time, they should get a long term visa before they enter Iran.
To extend visa for next trips, visa should be delivered to Tehran to be extended. In this case, visa can be extended for a longer time. If you got one-month visa for traveling to Iran in your last trips, next time you can get a three-month visa. The photo of the visa for women should be with Hijab.
Tourists can receive their visa electronically in less than 72hourse. By visiting Iranian Foreign Ministry website and feeling out some forms you will be given a code, then you can confirm your visa and say that you want to get your visa in Imam Khomeini International Airport or in one of the tourist agencies of the origin country.
You don’t need visa to see the touristy area Gheshm Island and you can stay in this spectacular island for 14days.