Iran entry requirements for Germany passport holders
German passport holders can get a visa on arrival at most major airports in Iran. It's valid for up to 30 days and costs €75–€100. Have your documents ready before you travel.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Visa on arrival | Apply for an Iranian eVisa at e-visa.ir/en/ before travel. Processing takes 3–5 working days. Print the approval code and bring it to the visa-on-arrival counter at Imam Khomeini or Shiraz airports.Apply for eVisa | Required |
| Valid passport Must be valid for at least 6 months beyond your intended stay | Iranian immigration strictly enforces the 6-month passport validity rule. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for visa-on-arrival issuance | You must show a confirmed onward or return flight ticket at the visa-on-arrival counter. Immigration officers check this before issuing the visa sticker. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have a printed hotel reservation or an invitation letter from an Iranian host. Immigration may ask for it during the visa-on-arrival process, especially if you arrive without a pre-arranged tour. | Recommended |
| Proof of funds Cash or credit card for visa fee | The visa-on-arrival fee is €75–€100 (or equivalent in USD/EUR) — bring cash in euros or US dollars. Credit cards are not accepted at the visa counter. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Can be obtained from Iranian embassy or online; extension possible at immigration offices.
Requires justification; useful for frequent travelers.
Requires employer or university sponsorship; allows longer stay.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for most nationalities, including Germany. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Varies by nationality and processing method; can be obtained through Iranian embassies or online. | €50–€100 (approx. $55–$110 USD) |
| Tourist visa (multiple entry)Available for certain nationalities; requires justification for multiple entries. | €100–€200 (approx. $110–$220 USD) |
| Overstay fine per dayMaximum cap may apply; avoid overstaying to prevent fines and future bans. | €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
Germany passport holders can transit through Iran without a visa for up to 24 hours if staying airside and not passing through immigration. For longer layovers or leaving the airport, a transit visa is required.
- Holders of a valid US, UK, or Schengen visa may transit without visa for up to 48 hours airside.
Health & vaccines for Iran
Risk is low in most urban areas but present in rural regions, especially during warmer months.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
High in major cities like Tehran; those with respiratory issues should take precautions.
Risk is low in most tourist areas; prophylaxis recommended for rural travel in southern provinces (e.g., Sistan-Baluchestan).
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 residency permits; bring passport, photos, and application form.
Handles extensions for tourists in central Iran; less crowded than Tehran.