Skip to content

Belgium passport → Iran

Iran visa for citizens of Belgium

eVisaeVisa · Tourist (30 days)

Citizens of Belgium need a visa for Iran and can apply online for an eVisa.

Application site

Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeVisa · Tourist (30 days)
How to applyFully online — no office visit
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing time2–7 days
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement or credit card showing sufficient funds

How to apply

  1. 1

    Visit the official Iran eVisa portal

    Go to https://evisa.mfa.ir/ to start the application

  2. 2

    Register and create an account

    Provide an email address and set a password

  3. 3

    Fill in the application form

    Enter personal, passport, and travel details accurately

  4. 4

    Upload required documents

    Upload scanned passport, photo, travel insurance, accommodation, and flight itinerary

  5. 5

    Submit the application

    Review and submit; you will receive a submission reference number

  6. 6

    Wait for approval

    Processing typically takes 2 to 7 days

  7. 7

    Print the submission notification

    Keep a copy of the notification email or print the online page

  8. 8

    Travel to Iran

    Arrive at an eligible airport (e.g. Tehran IKA, Shiraz)

  9. 9

    Present notification at the airport visa desk

    Show your passport and submission notification to obtain the visa

  10. 10

    Pay the visa fee on arrival

    Visa fee is paid in cash (EUR/USD) at the airport desk

Documents checklist

Identity

  • Passport (valid for at least 6 months)

    Scanned colour copy of the bio page

  • Passport-sized photograph

    White background, taken within last 6 months

  • Visa application form

    Completed online on eVisa portal

Travel

  • Accommodation booking

    Confirmed hotel reservation

  • Flight itinerary

    Return or onward ticket

Financial

  • Bank statement

    Optional

    Proof of sufficient funds for stay

Supporting

  • Travel insurance

    Covering entire stay in Iran

Proof of funds

Minimum balance: Approximately €500 or equivalent

  • Bank statement
  • Credit card

Evidence of sufficient funds may be requested on arrival

Good to know

  • Application must be submitted at least 2 days before travel
  • Visa on arrival is only available at certain airports
  • Travel insurance covering Iran is mandatory
  • Passport must be valid for at least 6 months from date of entry

Common refusal reasons

Incomplete or incorrect application form

Double-check all fields before submission

Invalid passport or insufficient validity

Ensure passport is valid for >6 months

Criminal record or previous visa violations

Check eligibility before applying

Missing required documents

Upload all requested documents in correct format

FAQ

Do citizens of Belgium need a visa for Iran?

Citizens of Belgium need a visa for Iran and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).

How long can citizens of Belgium stay in Iran?

Up to 30 days.

How long does Iran visa processing take?

Typically 2–7 days.

What documents do citizens of Belgium need for Iran?

Passport (valid for at least 6 months); Passport-sized photograph; Visa application form; Travel insurance; Accommodation booking; Flight itinerary; and 1 more depending on your situation.

How long must my passport be valid for Iran?

At least 6 months.

Where do I apply?

Applications go through https://evisa.mfa.ir/. Check that you are on the government's site before you pay.

Sources

Plan your trip to Iran

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way.

Iran visa for other passports

More destinations for Belgium passport holders