Iran entry requirements for Slovenia passport holders
Slovenian passport holders can get a visa on arrival at most major airports and land borders in Iran. It's valid for 30 days and costs €75–€100 in cash. As of 2025, the process is straightforward, but you need a few specific documents ready before you travel.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | You can get a 30-day tourist visa on arrival at any Iranian international airport. Pay the fee in euros or US dollars — the cost varies by nationality (around €75–€100 for most Western passports). Have a printed hotel booking and return ticket ready; the visa counter checks both before issuing the sticker.Check visa details | Required |
| Valid passport Original passport | Your passport must be valid for at least 6 months beyond your intended departure date from Iran. Airlines at check-in will verify this — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Flight booking | Immigration officers at Imam Khomeini and other airports routinely ask for a confirmed onward or return ticket. Have a printed copy or a digital booking on your phone — they will check the date matches your visa validity. | Required |
| Proof of accommodation Hotel booking | Bring a printed hotel reservation covering your entire stay. The visa-on-arrival counter asks for this before processing your visa. A booking.com confirmation or a letter from a host works. | 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 service. Extension possible at immigration offices.
Suitable for multiple visits. Conditions apply.
Requires sponsorship from employer or educational institution.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for most nationalities, including Slovenia. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or online authorization code before travel. | €50–€100 (approx. $55–$110 USD) |
| Tourist visa (multiple entry)Available for certain nationalities; check with embassy. | €100–€150 (approx. $110–$165 USD) |
| Overstay fine per dayMaximum cap of €300 (approx. $330 USD). | €10 (approx. $11 USD) per day |
| Stay extension feeFor extending VoA or tourist visa at immigration office. | €15–€30 (approx. $16–$33 USD) |
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
Slovenia passport holders can transit through Iranian airports without a visa if they stay airside and do not pass through immigration. For land or sea transit, a visa is required.
Health & vaccines for Iran
Risk is low in most urban areas but present in some rural regions; use insect repellent.
Common due to contaminated food/water; drink bottled water and eat well-cooked food.
Major cities like Tehran experience high air pollution; limit outdoor activities on bad days.
Malaria risk is low in most areas, but present in some rural regions near the border with Pakistan and Afghanistan. Prophylaxis may be recommended for those areas.
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 matters. Bring passport, photos, and fee.
Handles extensions for visitors in the northeast region.