Iran entry requirements for Belgium passport holders
Belgian passport holders can get a visa on arrival at most Iranian airports. This is the standard way to enter for tourism, valid for up to 30 days. Plan ahead and have your documents ready to avoid delays.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Tourist visa on arrival at Iranian airports | Get a 30-day tourist visa on arrival at Imam Khomeini (Tehran), Shiraz, Mashhad, Tabriz, Isfahan, and Kish airports. Pay the visa fee in euros (around €75–€100 depending on nationality) — bring cash in euros or US dollars. You need a confirmed hotel booking and a return ticket to show at the visa counter.Check visa details | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your Belgian passport needs at least 6 months of validity from your date of entry into Iran. 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 | Immigration officers at the visa-on-arrival counter ask for a confirmed onward or return flight ticket. Have a printed copy or a digital version on your phone ready. | Required |
| Proof of accommodation Hotel booking confirmation | You need a confirmed hotel reservation for your entire stay in Iran. The visa-on-arrival counter checks this — a booking.com or similar confirmation works. If you plan to stay with friends, get a letter of invitation from them. | Recommended |
| Travel insurance Mandatory for visa on arrival | Iran requires all visa-on-arrival applicants to have travel insurance valid for the entire stay. You can buy a policy at the airport counter (around €15–€20) or bring your own from a provider that covers Iran. | Required |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy; faster processing than VoA.
Requires invitation code from a travel agency.
Requires sponsor in Iran; not for tourism.
| Service | Cost |
|---|---|
| Visa on Arrival (tourist) – single entryPayable at major airports; valid for 30 days. | €75 (approx. $80 USD) |
| Visa on Arrival (tourist) – multiple entryAvailable at some airports; valid for 30 days. | €110 (approx. $118 USD) |
| Overstay fine per dayMaximum cap of €300 (approx. $320 USD). | €10 (approx. $11 USD) per day |
| Stay extension (if allowed)Extension is not guaranteed; apply at immigration office before expiry. | €30 (approx. $32 USD) for 15 days |
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
Belgium passport holders transiting through Iran do not need a visa if they remain airside and have a confirmed onward ticket within 24 hours.
- If leaving the airport, a visa on arrival is required.
Health & vaccines for Iran
Risk is low in urban areas but present in rural regions during warmer months.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
High levels in major cities like Tehran; those with respiratory issues should take precautions.
Risk exists in rural areas of Sistan and Baluchestan province; 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 re-entry permits; bring passport, photos, and fee.
Smaller office; expect longer processing times.