Table of Contents
Iran visa on arrival is available at major international airports for most nationalities — but the process works differently from what many travelers expect, and the rules around it have quietly shifted over the past few years. If you’re planning to land in Iran and sort your visa at the airport, there are a few things worth understanding before you book your flight.
Below is a complete, up-to-date breakdown of how Iran’s visa on arrival actually works, who qualifies, where you can use it, and what the smarter approach looks like for most travelers.
Quick Answer o Iran VOA
Iran visa on arrival (VOA) is available at most major international airports for the majority of nationalities — with the notable exception of US, UK, Canadian, and a handful of other passport holders who must apply in advance. However, the process is no longer simply a matter of showing up at the airport: the Iranian MFA now officially recommends submitting an e-Visa application and receiving a Grant Notice at least two business days before you fly, rather than relying on a walk-up application at the counter. The VOA counter at the airport is where you collect and finalize your visa — not necessarily where you start the process from scratch.
If your country qualifies for visa-free entry to Iran instead, you may not need any of this at all. For a full overview of all Iran visa types and processes, see our complete Iran travel visa guide.
Important: Two Things Both Called “Visa on Arrival”
This is where most travelers get confused. There are two distinct tracks that both go by the name “visa on arrival,” and they work very differently.
Track 1 — Pre-approved VOA (recommended) You apply online through the Iranian MFA’s e-Visa portal or an Iranian tour operator at least two business days before travel, receive a Grant Notice PDF by email, print it, and present it at the VOA counter upon arrival. This is what the MFA now actively promotes, and what most licensed agencies facilitate. Airport wait time is typically 30–60 minutes.
Track 2 — Walk-up VOA (still technically possible, but risky) You arrive at the airport without any prior application and start the process at the counter from scratch. This is still technically available for eligible nationalities, but since 2022 some airlines have denied boarding to passengers without a pre-approved visa, and on-the-spot processing can take anywhere from 2 to 6 hours — with a non-trivial risk of rejection even after you’ve already landed.
The most important thing to understand: VOA is not a separate visa type — it’s a pickup method for a standard Iran tourist visa. The visa itself (30 days, extendable up to 90 days) is identical whether you collect it at the airport counter or at an Iranian embassy before departure. What varies is when and how you collect it.
Who Can Get Iran Visa on Arrival & Who Can’t
Eligible Nationalities
Most nationalities are eligible for VOA. Travelers from over 180 countries can receive their Iran visa on arrival at major international airports, provided they are not on the excluded list below and their travel purpose is tourism, pilgrimage, or entry (not journalism, press work, or investment, which require a different visa type applied for in advance).
If your nationality qualifies for visa-free entry to Iran, the VOA process doesn’t apply to you at all — you enter without going through any visa counter. For the full list of visa-free nationalities and their allowed durations, see our Iran visa-free countries guide.
NOT Eligible for VOA — Must Apply in Advance
The following nationalities cannot use the VOA process and must obtain an Iran visa in advance through an embassy, consulate, or licensed travel agency:
- United States
- United Kingdom
- Canada
- Afghanistan
- Bangladesh
- Somalia
- Jordan
- Colombia
Israeli citizens are not permitted to enter Iran under any circumstances, regardless of visa type.
Iran Visa on Arrival Airports
VOA is available at Iran’s main international airports. You can collect your visa on arrival at the following:
- Imam Khomeini International Airport (IKA) — Tehran
- Shiraz International Airport
- Isfahan International Airport
- Mashhad International Airport
- Tabriz International Airport
- Bandar Abbas International Airport
- Ahvaz International Airport
- Kerman International Airport
- Kish International Airport (Kish Island)
- Qeshm International Airport (Qeshm Island)
- Larestan International Airport (Lar)
- Urmia International Airport
Important — land borders: VOA is not available at any land border crossing. If you’re entering Iran by road, bus, or overland route, you must have a visa in hand before you cross. This applies regardless of your nationality’s normal VOA eligibility.
Less widely known — sea entry: Travelers arriving at Shahid Rajaee Port in Hormozgan Province (southern Iran) can also receive a visa on arrival there. Almost no travel guide covers this, but it’s worth knowing if your itinerary involves a regional ferry or cruise connection.
Iran Visa on Arrival Requirements
Whether you’re using the pre-approved or walk-up route, bring the following:
- Valid passport with at least 6 months validity beyond your planned travel dates
- Printed Grant Notice (if you’ve applied in advance — required for the pre-approved route; this must be a hardcopy, not just a screenshot on your phone)
- Hotel/accommodation reservation for your first night at minimum — immigration officers may ask for this
- Travel insurance covering Iran — this is mandatory for VOA entry. Note that most international insurance providers don’t include Iran in their standard policies due to sanctions, so you’ll need Iran-specific coverage. You can purchase this through a licensed agency before departure, or sometimes at the airport — though buying in advance saves time and removes uncertainty at the counter
- Passport-size photograph — some counters still request one; bring at least two to be safe
- Sufficient cash in Euros — visa stamp fees are paid at airport banking terminals in Euros, and card payment is not accepted. Bring more than you expect to need to avoid issues if the fee is higher than anticipated
Iran Visa on Arrival Fee
Fees vary by nationality and are paid directly to the Iranian MFA at the airport banking terminal. Based on current data, fees for some common nationalities include:
- Most EU nationalities: (Germany, Austria, France, Spain, Italy, Netherlands, Belgium, Sweden, Norway, Denmark, Poland, Czech Republic, Portugal, Romania, Bulgaria, Hungary, Estonia, Slovenia, Switzerland, Iceland, Ireland, Greece): €75
- Thailand, Singapore, Oman, Qatar, Cuba, Malta: €75
- Other nationalities: typically €10–€150 depending on bilateral agreements
A few important points on fees:
- The fee listed above is the government stamp fee only — it’s separate from any service fee charged by a travel agency for facilitating your application
- Fees are paid in Euros cash only — bring enough before boarding
- These rates are subject to change; verify current fees for your nationality before travel as part of your pre-departure checklist
- Some nationalities receive a lower fee or exemption based on reciprocal agreements — confirm your exact fee in advance
Step-by-Step: Getting Your Iran Visa on Arrival
This is the process we recommend for all eligible travelers:
- Check eligibility — confirm your nationality qualifies for VOA using the section above, and that your travel purpose is tourism, pilgrimage, or entry
- Apply online use our visa application service or evisa.mfa.ir to submit your request at least five business days before departure — fill in your personal details (exactly as shown in your passport), travel plan, and accommodation details. A licensed agency like Compassimo can help with faster processing and fewer complications (most travelers receive their Grant Notice within 2–3 business days this way)
- Pay the application/service fee — you pay a service fee for the facilitation of the process by a licensed local travel agency like us
- Receive your Grant Notice PDF by email — print it before you fly. Do not rely on a digital copy; the airport counter requires a hardcopy
- Arrange travel insurance covering Iran before departure — don’t leave this to the airport
- On arrival: follow signs to the “Visa” counter — present your printed Grant Notice, passport, travel insurance documentation, and hotel reservation
- Pay the stamp fee in Euros cash at the airport banking terminal — the officer will direct you to this
- Collect your visa — note that Iran does not stamp passports for most nationalities. Instead, you’ll typically receive a payment receipt as your entry documentation inside the country. If you later apply for a visa extension inside Iran, you will receive a full-page stamp at that point
How Long Does It Take at the Airport?
This is one of the most common questions about Iran VOA, and the honest answer depends on which route you used:
- Pre-approved (Grant Notice in hand): typically 30–60 minutes at the counter, sometimes faster at less busy airports
- Walk-up (no prior application): typically 2–3 hours, and in some cases up to 6 hours depending on workload, staffing, and the complexity of your application. There have been documented cases of travelers being rejected even after this wait, which means deportation at the traveler’s expense
- Peak season / busy airports: Tehran IKA handles the largest volume — allow extra time regardless of route
- Off-peak arrivals: wait times at smaller airports (Tabriz, Ahvaz, Kerman) are generally shorter
The time gap between the two routes alone makes the pre-approved path the better choice for virtually all travelers.
Iran Visa on Arrival vs. Applying in Advance
| Walk-up VOA | Pre-approved VOA | Full advance application (agency) | |
|---|---|---|---|
| Advance application needed | None | 2+ days in advance | 2 – 1 weeks in advance |
| Airline boarding risk | High (some airlines may deny) | Low | None |
| Airport wait time | 2–6 hours | 30–60 min | less than 30 min |
| Rejection risk | Higher | Lower | Lowest |
| Payment method | Cash at airport | Cash at airport | Cash at airport |
| Best for | Not recommended | Most standard travelers | Recommended |
Our recommendation: even if you’re technically eligible for a walk-up VOA, there’s no meaningful upside to it anymore — the pre-approved route removes the airline boarding risk and cuts airport wait time significantly. The full advance application through an agency (where you receive the Grant Notice well before travel and simply collect the visa at the airport counter) is the smoothest option overall.
Special Cases Worth Knowing About
Kish Island and Qeshm Island — free 14-day entry for all nationalities. This is a separate mechanism entirely from standard VOA. All nationalities eligible for VOA can receive a free 14-day Iran tourist visa upon arriving at Kish or Qeshm Island, with no prior application and no visa fee — as long as they remain on the island and don’t travel to mainland Iran. This is especially popular among expats living in Dubai and Doha who want a short trip without advance paperwork. US, UK, and Canadian citizens can also benefit from visa-free access to Kish and Qeshm Islands specifically, under separate conditions involving a licensed guide.
US, UK, and Canadian citizens These nationalities are not eligible for VOA under any circumstances. They must apply in advance through a licensed Iranian travel agency and travel as part of a pre-arranged guided tour.
Journalists, press photographers, and media workers If your profession is journalism, press photography, or media production, you are not eligible for a standard tourist VOA regardless of your nationality. A separate visa type (which requires specific approval from Iranian authorities) must be applied for well in advance.
Dual nationals with Iranian heritage If your father is Iranian, Iranian law considers you an Iranian citizen regardless of what other passports you hold. You must enter Iran using an Iranian passport — VOA does not apply, and attempting to enter on a foreign passport while concealing Iranian heritage can result in serious complications at the border.
Prior travel to Israel Iran has historically applied a cooling-off rule for travelers who have previously visited Israel. Iran no longer stamps passports for most nationalities (which partially addresses the concern), but travelers with other evidence of Israel travel in their documents should verify current policy before relying on VOA. If in doubt, seek guidance from a licensed agency before booking.
Common Mistakes VOA Travelers Make
A few issues that consistently cause problems at the airport:
- Assuming walk-up VOA is still straightforward — since 2022, some airlines have denied boarding to passengers without a pre-approved visa. Always get your Grant Notice before flying
- Not printing the Grant Notice — the airport counter requires a hardcopy. A digital version on your phone is not accepted
- Skipping travel insurance — it’s mandatory. Don’t assume you can sort it at the airport without delays
- Bringing only a card — all fees are paid in Euros cash at airport banking terminals. Cards are not accepted
- Applying for VOA when your nationality requires advance processing — Afghanistan, Bangladesh, Jordan, Somalia, Colombia, and US/UK/Canada holders must apply in advance, not on arrival
- Arriving by land and expecting VOA to be available — it isn’t. Land border entry requires a visa obtained before crossing
How Compassimo Handles Your Iran Visa on Arrival
Even though the VOA process is technically self-serve for most nationalities, our team regularly helps travelers navigate it — particularly because the payment processing, insurance requirements, and Grant Notice application can be harder to complete independently than they appear due to ongoing sanctions affecting international card payments and insurance providers.
We can:
- Apply for your Grant Notice within 2–3 business days and deliver it as a print-ready PDF
- Arrange Iran-specific travel insurance before your departure
- Confirm your exact eligibility and flag any nationality-specific complications in advance
- If your nationality requires an advance embassy visa rather than VOA, route you through the correct process immediately so you’re not caught out at the airport
- Handle the full visa process for US, UK, and Canadian travelers who need a guided tour arrangement
Whether you need a full service or just a quick eligibility check, getting in touch before you book your flights is always the safer starting point.
Final Thoughts: The Smarter Way to Use Iran VOA
Iran’s visa on arrival policy is genuinely one of the more accessible entry systems in the region — most nationalities qualify, the fee is reasonable, and the process at the airport is straightforward when you arrive prepared. The issue isn’t the system itself; it’s that the gap between “technically available” and “reliably works” has grown in recent years, particularly for the walk-up route.
The travelers who have the smoothest VOA experiences are almost universally those who treated the airport counter as a collection point — not a starting point. Getting your Grant Notice before you fly, arranging insurance in advance, and having your hotel reservation and euros in cash ready removes every point of friction and virtually eliminates the rejection risk.
Still unsure whether you’re eligible for an Iran Visa on Arrival or if it’s the best option for your trip? Every traveler’s situation is different, and visa requirements can vary depending on your nationality and travel plans. Our visa specialists are happy to help you understand your options, answer your questions, and make sure you’re following the right process before you travel. You just need to contact us to see what to do next.
Once you’re ready, you can apply for your Iran Visa on Arrival authorization through Compassimo and receive your visa grant notice before your trip, making your arrival in Iran smoother and more predictable.
Ready to Take the First Step for Your Iran Trip?
FAQs about Iran Visa on Arrival (Iran VOA)
1. Can I get an Iran VOA without any prior application?
Technically yes, for eligible nationalities — but it’s not recommended. The walk-up process takes 2–6 hours, some airlines require proof of a pre-approved visa before boarding, and rejection on arrival (and deportation) is a real possibility. Applying online at least 2 days in advance through the MFA portal or a licensed agency is strongly advised.
2. Which airports in Iran offer visa on arrival?
VOA is available at Tehran IKA, Shiraz, Isfahan, Mashhad, Tabriz, Bandar Abbas, Ahvaz, Kerman, Kish Island, Qeshm Island, Larestan, and Urmia airports. It is not available at land border crossings.
3. How long does Iran visa on arrival take at the airport?
With a pre-approved Grant Notice: typically 30–60 minutes. Without prior approval (walk-up): 2–6 hours, and longer during peak periods.
4. How much does Iran visa on arrival cost?
Most EU nationalities and several others pay €75. Fees vary by nationality and are paid in Euros cash at the airport banking terminal. The stamp fee is separate from any agency service fee.
5. Can US, UK, or Canadian citizens get Iran visa on arrival?
No. These nationalities must apply in advance through a licensed agency and travel on a pre-arranged guided tour. See our complete Iran travel visa guide for their specific process.
6. Is Iran visa on arrival available at land borders?
No. VOA is only available at international airports. Travelers entering by land must obtain their visa in advance.
7. Do I need travel insurance for Iran visa on arrival?
Yes — travel insurance covering Iran is mandatory for VOA entry. Most standard international policies don’t cover Iran due to sanctions, so you’ll need Iran-specific coverage arranged before departure.
8. What happens if my Iran VOA application is rejected?
If rejected on a walk-up application after arrival, you would be deported at your own expense. This is one of the strongest reasons to use the pre-approved route — a rejection before travel (rare but possible) can be addressed and reapplied before you’ve boarded a plane.
9. Is VOA available for a second visit to Iran?
Yes for eligible nationalities, though applying through a travel agency for second visits is generally recommended, as walk-up rejection rates can be slightly higher for repeat applications after an initial VOA entry.
0 Comment