Skip to content

South Africa passport → Iran

Iran visa for citizens of South Africa

eVisaeVisa · Tourist (30 days)

Citizens of South Africa 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 time5–20 days
Government fee$50
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement showing sufficient funds

How to apply

  1. 1

    Prepare documents

    Gather all required documents in digital format.

  2. 2

    Visit the official Iran eVisa portal

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

  3. 3

    Complete online application

    Fill in personal details, passport info, and travel plans.

  4. 4

    Upload required documents

    Upload scanned passport, photo, itinerary, accommodation, and bank statement.

  5. 5

    Pay visa fee

    Pay the processing fee online via the portal (approx. USD 50).

  6. 6

    Submit and wait for processing

    Processing takes 5-20 working days. You will receive updates via email.

  7. 7

    Receive eVisa approval

    Once approved, download the eVisa document from the portal.

  8. 8

    Print eVisa

    Print a copy to present upon arrival in Iran.

Documents checklist

Travel

  • Valid passport (with at least 6 months validity)

    Scanned bio page required.

  • Travel itinerary (round-trip flight booking)

    Shows entry and exit dates.

  • Accommodation proof (hotel reservation or invitation)

    Must cover entire stay.

Financial

  • Bank statement (last 3 months)

    Sufficient funds for the trip.

Supporting

  • Passport-sized photo

    White background, recent.

  • Completed online application form

    Filled out on the official eVisa portal.

  • Travel insurance (covering medical expenses)

    Optional

    Recommended but not mandatory.

  • Copy of previous Iranian visa (if applicable)

    Optional

    Only if previously visited.

Proof of funds

Minimum balance: Not specified

  • Bank statement (last 3 months)

Sufficient funds for the duration of stay required.

Good to know

  • Entry may still be refused at the border if documents are incomplete.
  • eVisa is valid only for single entry.

Common refusal reasons

Incomplete application or missing documents

Double-check all required fields and attachments before submission.

Invalid passport (less than 6 months validity)

Ensure passport is valid for at least 6 months from arrival date.

Incorrect photo specifications

Use a recent photo with white background, proper size as per guidelines.

FAQ

Do citizens of South Africa need a visa for Iran?

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

How long can citizens of South Africa stay in Iran?

Up to 30 days.

How much does the Iran visa cost for citizens of South Africa?

Government fee: $50.

How long does Iran visa processing take?

Typically 5–20 days.

What documents do citizens of South Africa need for Iran?

Valid passport (with at least 6 months validity); Passport-sized photo; Completed online application form; Travel itinerary (round-trip flight booking); Accommodation proof (hotel reservation or invitation); Bank statement (last 3 months); and 2 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/en/. 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 South Africa passport holders