Skip to content

Switzerland passport → Iran

Iran visa for citizens of Switzerland

eVisaeVisa · Tourist (30 days)

Citizens of Switzerland 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 time3–10 days
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay

How to apply

  1. 1

    Complete online application

    Fill out the Iran eVisa application form on the official Ministry of Foreign Affairs portal.

  2. 2

    Upload required documents

    Upload scanned copies of passport, photo, insurance, itinerary, and accommodation.

  3. 3

    Pay visa fee

    Pay the non-refundable visa processing fee online via portal.

  4. 4

    Wait for processing

    Processing time typically 3–10 business days; may be longer for some nationalities.

  5. 5

    Receive eVisa approval notice

    If approved, you will receive a confirmation email with visa reference number.

  6. 6

    Print visa approval notice

    Print the eVisa approval to present upon arrival or at the embassy if requested.

  7. 7

    Travel to Iran

    Present passport, eVisa approval, and supporting documents at border entry point.

Documents checklist

Identity

  • Passport

    Valid for at least 6 months beyond intended stay.

  • Passport photo

    Recent color photo with white background.

Travel

  • Flight itinerary

    Confirmed round-trip or onward ticket.

  • Hotel reservation

    Booking confirmed for entire stay or host address.

Financial

  • Proof of funds

    Bank statement or cash proof showing sufficient funds.

Supporting

  • Travel insurance

    Coverage for the duration of stay in Iran.

  • Application form

    Completed online form on the eVisa portal.

  • Invitation letter (if applicable)

    Optional

    If visiting family or business, provide host invitation.

Proof of funds

  • Bank statement
  • Cash

No fixed minimum published; must convincingly cover travel and stay.

Good to know

  • Iran eVisa is NOT the same as visa on arrival; pre-approval is required.
  • Journalists and media workers must not use tourist eVisa; seek proper media visa.
  • Entry is subject to border officer discretion; eVisa approval does not guarantee entry.

Common refusal reasons

Insufficient passport validity

Ensure passport valid for at least 6 months beyond travel dates.

Incomplete or false information

Double check all provided details match your passport and documents.

Security or background concerns

If you have prior criminal or immigration issues, consult an embassy before applying.

Wrong visa category selected

Select the correct purpose (tourist, business, etc.) that matches your actual travel.

FAQ

Do citizens of Switzerland need a visa for Iran?

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

How long can citizens of Switzerland stay in Iran?

Up to 30 days.

How long does Iran visa processing take?

Typically 3–10 days.

What documents do citizens of Switzerland need for Iran?

Passport; Passport photo; Travel insurance; Flight itinerary; Hotel reservation; Proof of funds; and 2 more.

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 Switzerland passport holders