Get Your Iran Visa in 3 Days

Skip the Hassle – Get Your Iran Visa Approved in Just 3 Days!

  • Fast & Easy Application: Just 5 minutes, and you’re set.
  • Quick Approval: Receive your visa code in 3-7 business days.
  • Clear & Affordable: Only for €19
  • Convenient Collection: Collect your visa at the airport or your chosen embassy.

Here's How It Works:

Join travellers worldwide who trust us for fast, reliable visa services. Our 24/7 support team is here to answer any questions.

Compassimo-Iran Visa Application- Hassle-Iran travel Visa

Important Notes Before your Iran Visa Application

Nationality

Nationalities eligible for visa-free entry, can travel to Iran without a visa. Others need to apply for an Iran visa, though citizens of Germany, France, and the Netherlands may experience extended processing times (7-10 working days) due to current political circumstances. Citizens of the US, the UK, and Canada need to book a full-guided tour for their visa.

Previous Applications & Visa Fees

If you’ve previously applied via the E-Visa website or another travel agency, please cancel that application or wait for rejection before starting a new Iran visa application with us. The visa fee is calculated based on your nationality and pick-up location. You need to make the visa fee payment upon collection at the embassy, consulate, or airport.

Purpose of Travel

Primarily for tourism, cultural visits, or family visits. Business or study purposes may require extra documentation.

Visa Processing Time

Typically it takes 3-7 working days, excluding Thursday and Friday (weekends in Iran) and public holidays.

Why Apply for Your Iran Visa in Advance?

High Approval Rate

Enjoy a 98% success rate with advance applications, so you’re ready to go.

Fast Processing

Receive your visa in as little as 3-5 business days.

24/7 Support

Our team is available around the clock for any questions.

Smooth & Stress-Free

Skip the arrival queues and ensure your visa is sorted—no surprises!

All You Need to Know About Iran Travel Visa

What Are Iran Visa Requirements?

  • Documentation: Completed visa application form, and your travel itinerary (including cities to be visited and accommodation info).
  • Passport and Personal Photo Specifications: Passport copies and photos should meet specific dimensions and formatting standards (JPEG, under 500 KB for passport copies; under 240 KB for personal photos).
  • Service Fee: Pay the visa service fee online and we will start applying for your Iran visa.

Do I Need a Visa to Enter Iran?

All travellers need a visa to enter Iran, except for nationals from certain countries who can travel to Iran visa free under defined conditions. 

Visa-Free Countries

  • 90 days: Turkey, Armenia, Syria (only by direct flights from Damascus), Oman
  • 45 days: Georgia
  • 30 days: Iraq
  • 29 days: Lebanon
  • 21 days: China, Hong Kong, Macao
  • 20 days: Egypt
  • 14 days: Azerbaijan, Kazakhstan
  • 15 days: Malaysia
  • 15 days (every 6 months, not extendable, only by air): Republic of India
  • 15 days (every 6 months, not extendable): The United Arab Emirates, Kingdom of Bahrain, Kingdom of Saudi Arabia, State of Qatar, State of Kuwait, Republic of Uzbekistan, Kyrgyz Republic, Republic of Tunisia, Islamic Republic of Mauritania, United Republic of Tanzania, Republic of Zimbabwe, Republic of Mauritius, Republic of Seychelles, Republic of Indonesia, Brunei Darussalam, Japan, Republic of Singapore, Kingdom of Cambodia, Socialist Republic of Vietnam, Federative Republic of Brazil, Republic of Peru, Republic of Cuba, United Mexican States, Bosnia and Herzegovina, Republic of Serbia, Republic of Croatia, Republic of Belarus

Note: If your nationality is not listed, apply online for a quick and reliable visa process.

Nationalities Requiring In-advance Application

Certain nationalities have specific requirements and need to go through a different process to obtain their visas:

  • S., U.K., and Canada (are advised to apply at least two months in advance): Citizens from these countries have a more detailed approval process and need to book a full-guided tour before applying for their visas.
  • Passport holders of Pakistan, Sri Lanka, Afghanistan, Bangladesh, Colombia, Jordan, Libya, Nepal, Somalia, Yemen have a more complicated visa process.

How to Get an Iran Visa on Arrival (VOA)

Visitors can get a visa on arrival at select international airports by providing necessary documentation. Be aware that rejection rates for VOA have increased, and some airlines require prior visa approval. To avoid any inconvenience, apply online in advance, and simply collect your visa at the VOA counter.

Iran Visa Collection Points

You can collect your visa either at any of Iranian embassies or consulates around the world or the following international airports in the country:

  • Tehran – Imam Khomeini International Airport
  • Mashhad – Mashhad International Airport
  • Isfahan – Isfahan International Airport
  • Shiraz – Shiraz International Airport
  • Kish Island – Kish International Airport
  • Qeshm Island – Qeshm International Airport
  • Tabriz – Tabriz International Airport
  • Urmia – Urmia Airport
  • Ahvaz – Ahvaz International Airport
  • Kerman – Kerman Airport
  • Lar – Larestan International Airport
  • Bandar Abbas – Bandar Abbas International Airport
  • Bushehr – Bushehr International Airport

Applying via E-Visa Portal vs. Our Service

You can apply for an Iran visa through the official E-Visa portal by the Ministry of Foreign Affairs (MFA) or through Compassimo, a trusted travel agency. While the MFA portal is the government’s direct application system, many applicants experience delays, rejections, and lack of communication. Compassimo simplifies the process by offering expert assistance, reducing wait times, and increasing approval chances. For a smoother, more reliable visa application, choose us.

Iran Online Visa Application Process & Processing Time

  • Visa Processing Time: Typically, 3-7 business days (excluding weekends and national holidays), though political events may extend processing for certain countries.
  • Authorization Code: Once approved, you’ll receive a visa authorization code. Present this at your chosen collection point and pick up your visa.
  • Apply in Advance: Apply for a tourist visa up to 1 month before arrival if getting it at the airport, or up to 2 months if through an embassy.
  • US, UK, and Canadian Citizens: Must apply at least 2-3 months in advance, and they are required to visit on a guided tour.

Iran Visa for Dual Nationals

Dual nationals should apply with the passport that provides the lowest visa fee. U.S., U.K., and Canadian dual nationals must use that passport for their application. Iranian descent applicants (e.g., Iranian father) need an Iranian passport.

Visitors with Israeli Stamps

Individuals with Israeli stamps or who have visited Israel may face visa restrictions.

Different Types of Iran Visa

  • Tourism Visa: For leisure travellers; valid for up to 30 days, extendable to 90 days.
  • Medical Visa: For patients seeking medical treatment; specialized facilities provide services in procedures like dental work and cosmetic surgery.
  • Student Visa: For students and researchers; requires a Certificate of Eligibility from an accredited Iranian institution.
  • Transit Visa: For travellers passing through Iran; Typically valid for 5-7 days, with a requirement to enter and exit through different borders.
  • Work Visa: For employees of Iranian companies, valid for a minimum of 1 year.
  • Business Visa: For business travellers, conference attendees, and athletes; requires an invitation from an Iranian organization.
  • Pilgrimage Visa: Available to Muslim visitors for religious purposes.
  • Press Visa: For media professionals on official assignments.

Iran Visa Duration & Extensions

Tourist Visa Duration: Valid initially for 30 days, with two possible extensions up to 90 days.

Extension Process: Extensions are available at immigration offices and require passport copies, photos, and applicable fees. Apply 2-3 days before your visa expiration.

Single Entry or Multi-Entry Iran Visa

Only business and student visas offer multi-entry options; all tourist visas are single-entry.

Special Entry Options

Visa-Free Entry: Kish and Qeshm islands allow visa-free entry for 14 days; however, US, UK, and Canadian visitors must have a guide.

Visa on Arrival (VOA): Issued at certain airports but unavailable at land borders. The following international airports have VOA stands in their arrival terminal:

  • Tehran – Imam Khomeini International Airport
  • Mashhad – Mashhad International Airport
  • Isfahan – Isfahan International Airport
  • Shiraz – Shiraz International Airport
  • Kish Island – Kish International Airport
  • Qeshm Island – Qeshm International Airport
  • Tabriz – Tabriz International Airport
  • Urmia – Urmia Airport
  • Ahvaz – Ahvaz International Airport
  • Kerman – Kerman Airport
  • Lar – Larestan International Airport
  • Bandar Abbas – Bandar Abbas International Airport

Land Entry Information

Travelers entering by land must obtain a visa in advance and have an authorization code. These are the most popular embassies and consulates in neighbouring countries:

  • Turkey: Ankara, Erzerum, Istanbul, Trabzon
  • Armenia: Yerevan, Kapan
  • Georgia: Tbilisi
  • Iraq: Baghdad, Basrah, Erbil, Sulaymaniyah
  • Pakistan: Islam Abad, Lahore, Quetta, Peshawar, Karachi

Iran Visa Requirements & CV Sample

The digital image of your passport is a vital part of your visa application. To learn more, review the information below on how to provide a suitable digital image. The acceptance of your passport copy is at the discretion of the I.R. Iran Embassy or consulate. Please note that the copy you are uploading meets the required specifications: 

  • In color
  • In JPEG (.jpg or .jpeg) file format
  • Equal to or less than 500 kB (kilobytes) in file size (less than 10 kB is not accepted)
  • Only the first page. full-length images are not acceptable.
  • In a rectangular aspect ratio (height must be less than width)
  • Be sized in 800 (minimum-width) x 600 (minimum-height) pixels
  • Sharp without any visible pixels
  • properly exposed (too dark or light is not acceptable)
  • In a right position.
  • Clear and all characters must be readable.
Compassimo - Iran visa Passport copy sample
Example of an acceptable passport copy

Your photo is a vital part of your visa application. To learn more, review the information below on how to provide a suitable photo. The acceptance of your photo is at the discretion of the I.R. Iran Embassy or consulate. Please note that your photo meets the below specifications:

  • In color
  • In JPEG (.jpg or .jpeg) file format
  • Equal to or less than 500 kB (kilobytes) in file size (less than 10 kB is not accepted)
  • In a rectangular aspect ratio (height must be greater than width)
  • Be sized in 400(minimum-width) x 600(minimum-height) pixels, with about 70-80% part of the photo must be filled by the applicant’s face.
  • Taken within the last 6 months to reflect your current appearance
  • Taken in front of a plain white or off-white background
  • Taken in full-face view directly facing the camera
  • With a neutral facial expression and both eyes open
  • Taken in clothing that you normally wear on a daily basis
  • Uniforms should not be worn in your photo, except religious clothing that is worn daily.
  • Do not wear a hat or head covering that obscures the hair or hairline, unless worn daily for a religious purpose. Your full face must be visible, and the head covering must not cast any shadows on your face.
  • Headphones, wireless hands-free devices, or similar items are not acceptable in your photo.
  • Eyeglasses are not allowed in visa photos, except in rare circumstances when eyeglasses cannot be removed for medical reasons; e.g., the applicant has recently had ocular surgery and the eyeglasses are necessary to protect the applicant’s eyes. A medical statement signed by a medical professional/health practitioner must be provided in these cases. If the eyeglasses are accepted for medical reasons:
    • The frames of the eyeglasses must not cover the eye(s).
    • There must not be glare on eyeglasses that obscures the eye(s).
    • There must not be shadows or refraction from the eyeglasses that obscures the eye(s).
  • Photos digitally scanned from driver’s licenses or other official documents are not acceptable. In addition, snapshots, magazine photos, low quality vending machine or mobile phone photos, and full-length photographs are not acceptable.
Compassimo - Iran visa Personal photo sample
Example of an acceptable personal photo

Iran Visa FAQs

A valid passport (minimum 6 months validity), a personal photo, and a completed application form. Applicants from the US, UK, and Canada must also submit a detailed itinerary and CV.

As of 2021, Iran no longer issues VOA directly at airports. Instead, you must obtain a Visa Grant Notice in advance through the e-Visa system or a trusted agency like Compassimo. Once approved, you don’t need to provide extra documents or photos at the airport or embassy—your visa will be ready for hassle-free pickup at your selected location.

Applying for your Iran Tourist Visa in advance can save you more or less, 3-4 hours in processing time at the airport. Also, you don’t take the rejection risk at the airport. Complete the online application and streamline your entry.

If you pick up your visa at the airport VOA counter, you’ll receive a receipt instead of a stamp. On embassy pickups, you can ask for not stamping your passport and using a receipt instead too.

If you apply with us, you’ll receive your visa authorization code in 3-7 business days, excluding local holidays.

We suggested applying for your Iran Visa Authorization Code 3-4 weeks before your departure for timely processing.

You have up to 90 days to use your code if collecting at an airport VOA counter, or 30 days if collecting from an embassy or consulate.

The Iran Tourist Visa allows a 30 days stay, with the option to extend twice for a maximum of 90 days.

Yes, simply complete our online application form to get your visa authorization code through Compassimo.

Up to now (Feb 2025) a total number of 42 countries can travel to Iran visa-free, however they have different conditions. For more information check our article at Iran visa free countries to see how it works for you.

The visa fee, based on nationality, is paid upon pickup. Depending on the applicant’s nationality, it varies from 10 to 150 EUR.

Travelers from the US, UK, and Canada should apply well in advance due to additional processing requirements.

You can select any global Iranian embassy or consulate as your pickup location when applying. However, airport pickup is mostly the best option.

Generally, it doesn’t affect your visa application process, however you must include any previous nationalities in your application.

Yes, you may apply at an Iranian embassy or through the MFA website, but these options can involve long waits and higher rejection rates.

Go to your designated pickup location (airport VOA counter, embassy, or consulate) to pay the visa fee and collect your visa.

If your application was denied with instructions to apply through a local agency, you can reapply through our Visa Services.

Nationals from these countries face a longer process and must provide a detailed itinerary and their CV. Also, they need to book a full-guided tour before applying for their visas.

If staying with locals, provide full contact details of your host. Also, we suggest you book a hotel or hostel for your first night to avoid complications and scrutiny for your host. Ignoring this advice can lead to significant issues for your host and may increase your risk of visa rejection. Additionally, nationals from the US, UK, and Canada are only permitted to stay in accommodations arranged through a licensed Iranian travel agency.

It’s usually best to use your Iranian passport. If you’re a male citizen, ensure your military service status is up to date before traveling.

Visa photos must be 600 x 400 pixels, clear, color, and in JPEG format. Passport copies should be 800 x 600 pixels and under 500 KB.

No. Tourist visas are single-entry only, meaning re-entry requires a new application. Only business and student visas offer multiple entries.

Tourist visas can be extended twice for up to 90 days. For further details, see our Iran Visa Extension page.

Dual citizens with passports, permanent residency, or refugee documents from other countries can often expedite their visa process.

Yes, U.S. citizens can obtain an Iran visa. First, an Iranian travel agency applies for a travel authorization code from the Iranian Ministry of Foreign Affairs (MFA) on their behalf. This process requires providing personal details, travel itinerary, flight information, and completing visa forms.

Applicants with an Israeli visa stamp (or exit stamps from Jordanian or Egyptian border crossings) must wait one year after the stamp’s expiration to apply for an Iran visa.

Afghan and Bangladeshi citizens must apply for their visas at their local Iranian embassies and cannot apply through travel agencies.

Pakistani nationals, along with citizens of Somalia, Colombia, and Jordan, cannot receive visas on arrival and must apply through an agency, collecting their visas at Iranian embassies.

Check your Spam, Junk, or Bulk Mail folders. Mark any confirmation emails as “Not Spam” to avoid future issues. Contact our support if assistance is needed.

No, the visa service fee is nonrefundable once the application is submitted.