Skip to content

Germany passport → Iran

Iran visa for citizens of Germany

eVisaeVisa · Tourist (30 days)

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

Application site

Not yet verified

Our latest check could not confirm these details against an official source, or found a conflict. Treat them as a starting point and confirm with the embassy or official visa portal before you book.

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
Government fee€75
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement showing sufficient funds for stay

How to apply

  1. 1

    Visit the official Iranian eVisa portal

    Go to https://evisa.mfa.ir/ and create an account

  2. 2

    Complete the online application form

    Fill in personal, passport, and travel details accurately

  3. 3

    Upload required documents

    Upload scanned copies of passport, photo, itinerary, and financial proof

  4. 4

    Pay the visa fee

    Pay the processing fee online via the portal (approx. €75)

  5. 5

    Submit application and receive reference number

    After submission, you will get a tracking reference

  6. 6

    Wait for processing (2–7 days)

    The Ministry of Foreign Affairs reviews your application

  7. 7

    Receive eVisa approval via email

    If approved, you will receive an electronic visa document

  8. 8

    Print the eVisa and carry it during travel

    Present the printed eVisa at the airport upon arrival in Iran

  9. 9

    Arrive in Iran and proceed to immigration

    Show your passport and eVisa at the border control desk

Documents checklist

Identity

  • Valid passport (with at least 6 months validity)

    Must have at least 2 blank pages

  • Passport-size photograph (white background)

    Taken within last 6 months

Travel

  • Travel itinerary / flight reservation

    Round-trip or onward ticket

  • Hotel reservation or accommodation proof

    For entire stay in Iran

Financial

  • Bank statement (last 3 months)

    Showing sufficient funds

Employment

  • Employment letter or proof of occupation

    For employed applicants

Supporting

  • Completed eVisa application form

    Online submission via MFA portal

  • Travel insurance (recommended)

    Optional

    Coverage for medical emergencies

  • Copy of previous visas (if any)

    Optional

    For frequent travelers

  • Invitation letter (if visiting friends/family)

    Optional

    Not mandatory for tourist eVisa

Proof of funds

Minimum balance: €500

  • Bank statement (last 3 months)
  • Credit card statement
  • Traveler's cheques

Funds must be sufficient to cover stay; no specific minimum is officially published, but €500 is commonly accepted

Good to know

  • Apply at least 2 days before travel; last-minute applications may be rejected.
  • Ensure passport has at least 6 months validity from date of entry.
  • The eVisa is single-entry only; leaving Iran voids the visa.
  • Travel insurance is strongly recommended but not mandatory.

Common refusal reasons

Incomplete or incorrect application form

Double-check all fields before submission.

Passport validity less than 6 months

Renew passport before applying.

Insufficient funds or unclear financial proof

Provide a clear bank statement showing adequate balance.

Criminal record or previous visa violations

Disclose any issues honestly; consult embassy if unsure.

FAQ

Do citizens of Germany need a visa for Iran?

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

How long can citizens of Germany stay in Iran?

Up to 30 days.

How much does the Iran visa cost for citizens of Germany?

Government fee: €75.

How long does Iran visa processing take?

Typically 2–7 days.

What documents do citizens of Germany need for Iran?

Valid passport (with at least 6 months validity); Passport-size photograph (white background); Completed eVisa application form; Travel itinerary / flight reservation; Hotel reservation or accommodation proof; Bank statement (last 3 months); and 4 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 Germany passport holders