Iran entry requirements for Taiwan passport holders
Taiwan passport holders can get a visa on arrival at major airports in Iran. It's valid for 30 days and can be extended once for another 30 days. As of 2026, the process is straightforward but requires a few documents ready before you land.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply for Iran eVisa | Apply at e-visa.ir/en/ at least 2 weeks before travel. The eVisa is a pre-approval — you still get the visa stamped on arrival at major airports like Tehran IKA. Print the approval code and carry it with your passport.Apply for eVisa | Required |
| Valid passport Must be valid for at least 6 months beyond your intended stay | Iran enforces the 6-month validity rule strictly at the border. If your passport expires sooner, you will be denied boarding by the airline and turned away at immigration. | Required |
| Return or onward ticket Required for visa-on-arrival entry | Immigration officers at Tehran IKA and other airports ask to see a confirmed onward or return flight. Without one, you risk being refused entry and sent back on the next plane. | Required |
| Proof of accommodation Hotel booking or host invitation | Have a printed hotel confirmation or a letter from your host with their address and phone number. Immigration may ask for it during the visa-on-arrival process. | Recommended |
| Proof of funds Cash or credit card for the visa fee and stay | The visa-on-arrival fee is around €75–€100 (payable in euros, US dollars, or British pounds). Carry enough cash for the fee plus at least $50–$100 per day for your stay — ATMs rarely accept foreign cards. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy or via online visa service; requires sponsor or hotel confirmation.
For travelers needing multiple entries; justification required.
Requires employer or university sponsorship; longer processing time.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for most nationalities; subject to change. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or online visa service; varies by nationality. | €50–€100 (approx. $55–$110 USD) |
| Tourist visa (multiple entry)Available for some nationalities; requires justification for multiple entries. | €100–€150 (approx. $110–$165 USD) |
| Overstay fine per dayMaximum cap may apply; pay at immigration office before departure. | €10 (approx. $11 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
Taiwan passport holders can transit through Iranian airports without a visa if they remain airside and have a confirmed onward ticket within 24 hours.
- Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours.
Health & vaccines for Iran
Common due to contaminated food/water; practice safe eating and drinking.
Low risk in most urban areas; use repellent in rural regions.
High in Tehran and industrial cities; limit outdoor activity during smog.
Risk exists in rural areas of Sistan-Baluchestan and Hormozgan provinces; prophylaxis not routinely recommended for standard tourist itineraries.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and overstay fines; bring passport, photos, and fee.
Handles extensions for travelers in eastern Iran; less crowded than Tehran.