When planning a trip to Iran in 2026, eligible travelers face a choice between two main entry options: the pre-approved eVisa applied for online in advance, or the Visa on Arrival (VOA) obtained at the airport on arrival. Both are issued by the Iranian Ministry of Foreign Affairs, but they differ significantly in convenience, risk, and cost. This guide helps you decide which option is right for you.
Overview Comparison
| Feature | Iran eVisa (Online) | Visa on Arrival (VOA) |
|---|---|---|
| Where to apply | Online at evisa.mfa.ir | At the airport on arrival |
| When to apply | 5-14 business days before travel | On the day of arrival |
| Payment method | Card (Visa/Mastercard) | Cash only (euros/USD) |
| Fee | $75 USD | ~€75 (most nationalities), ~€140 (Australians) |
| Processing time | 5-14 business days | 30 min – 3 hours at airport |
| Airline boarding risk | No risk (pre-approved) | Risk of denial since 2022 |
| Validity | 90 days / 30-day stay | 90 days / 30-day stay |
| Entry type | Single entry | Single entry |
| Available at land borders | No (airports only) | No (airports only) |
The Key Difference – Boarding Risk
The most critical distinction between eVisa and VOA in 2026 is the boarding risk. Since summer 2022, several airlines have started refusing to board passengers without a pre-issued visa for Iran. If you plan to rely on VOA:
- You risk being denied boarding at your departure airport
- The airline has no obligation to refund your ticket
- You would need to scramble to get a pre-issued visa before your trip
Our recommendation: always apply for the eVisa in advance. The small inconvenience of applying 3-4 weeks early vastly outweighs the risk of being denied boarding.
Cost Comparison
The fees are roughly equivalent, but there are nuances:
- eVisa: $75 USD, paid online by card
- VOA: ~€75 cash (most), ~€140 cash (Australians)
- For Australians, the VOA is significantly more expensive than the eVisa
- If you arrive at the airport without insurance for VOA, you must also purchase airport insurance (~€14-34 extra)
- Effective total VOA cost can reach €90-180 depending on nationality and insurance
For full fee details, see our Iran eVisa Fee page.
Convenience Comparison
eVisa Advantages
- No stress at the airport – just present your pre-approved document
- No long queues at the VOA desk (which can be very long during busy periods)
- Can be done from home, weeks in advance
- No risk of being denied boarding
- Accepted for all entry purposes
VOA Advantages
- Useful for last-minute travel decisions
- No advance planning required
- Immediate processing on the day of arrival
- Can be convenient for spontaneous travelers
Which Option Is Right for You?
Choose eVisa if:
- You are planning your trip more than 2 weeks in advance (most travelers)
- You want peace of mind about boarding
- You are Australian (significant cost saving)
- You are traveling via an airline that requires pre-issued visas
- You want a smooth, queue-free arrival experience
Choose VOA if:
- Your trip is genuinely last-minute and there’s no time for eVisa processing
- You’ve confirmed your airline allows VOA passengers to board
- You’re comfortable with airport immigration queues and cash payment
Kish Island Special Case
As mentioned in our Iran Visa on Arrival guide, Kish Island offers a special free 14-day visa for all eligible nationalities – but this only allows you to remain on Kish Island itself, not travel to mainland Iran. For mainland travel, you still need either an eVisa or standard VOA.
Processing at the Airport – What to Expect with VOA
If you decide on VOA, here’s what to expect at Imam Khomeini International Airport (IKA) in Tehran:
- After landing, follow signs to the “Visa on Arrival” desk (before passport control)
- Fill out the paper application form
- Present your passport, hotel booking, and insurance
- Pay the fee in cash (euros preferred)
- Wait – can be 30 minutes in quiet periods, up to 3 hours during busy flights
- Receive your visa document and proceed to passport control
Frequently Asked Questions
Is the Iran eVisa better than Visa on Arrival?
For most travelers, yes. The eVisa eliminates boarding risk, is available online in advance, and is more cost-effective for Australians. The only advantage of VOA is convenience for last-minute travel – and even then, you risk being denied boarding.
Can I switch from VOA to eVisa if my airline requires a pre-issued visa?
Yes. If your airline informs you that they require a pre-issued visa, apply for the eVisa at evisa.mfa.ir immediately. You will need at least 5-14 business days for processing, so do this as early as possible.
Are both eVisa and VOA valid for the same airports?
Yes. Both are accepted at the same international airports in Iran: Tehran (IKA), Shiraz, Isfahan, Mashhad, Tabriz, Qeshm, and Kish.
Can I get a refund if I bought a VOA but was denied boarding?
VOA is only purchased on arrival at the airport – you don’t pay in advance. If you’re denied boarding by your airline, you haven’t yet paid for the VOA. The airline ticket may or may not be refundable depending on your fare class.