Iran entry requirements for South Africa passport holders

Updated weekly · Last reviewed August 6, 2026·View sources
eVisa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

South African passport holders need an e-visa to enter Iran. You can apply online before you travel, and it's a straightforward process if you have your documents ready.

Entry requirements

RequirementDetailsStatus
Iran e-VisaYou cannot get a visa on arrival; you must have the e-Visa approved before you fly.
Apply online before travel
South African passport holders must obtain an e-Visa prior to arrival. The e-Visa is valid for a single entry and is not extendable. Apply at least 2 weeks before your intended travel date.Required
Passport validityIf your passport expires sooner, you will be denied boarding or entry.
At least 6 months beyond arrival
Your South African passport must be valid for at least 6 months from your date of entry into Iran.Required
Blank passport pagesThe immigration officer will stamp your passport on arrival; without a blank page, entry is refused.
At least 1 blank page
Your passport must have at least 1 blank page for the entry stamp. It is recommended to have 2 blank pages to avoid issues.Required
Return or onward ticketIranian immigration may ask to see your outbound ticket to ensure you do not overstay.
Proof of departure
You must present a confirmed return or onward flight ticket showing you will leave Iran before your e-Visa expires.Required
Proof of fundsHaving proof of funds helps avoid delays if questioned by immigration.
Sufficient for your stay
You may be asked to show evidence of sufficient funds (cash, credit cards, or bank statements) to cover your stay in Iran. The amount is not fixed but should cover accommodation and daily expenses.Recommended
Arrival declarationYou do not need to fill out any additional arrival form beyond the standard immigration procedures.
Not required
No separate arrival declaration is required for South African passport holders entering Iran.Not required
Travel insuranceTravel insurance protects you from unexpected medical bills or trip disruptions.
Recommended
Although not mandatory, it is strongly recommended to have travel insurance that covers medical expenses and evacuation, as healthcare for foreigners can be costly.Recommended
Active conflict — commercial flights suspended
Iran is currently in an active military conflict with the US (escalated July 2026, strikes near Tehran and Semnan province). Tehran's Imam Khomeini International Airport has suspended all scheduled commercial flights, and aviation authorities (EASA) advise against operating in Iranian airspace at all. Do not plan travel to Iran right now — check your government's official travel advisory and live flight status before making any arrangements. The visa information on this page describes the standard peacetime policy and may not be practically usable at the moment.
Apply early — don't risk it
E-visa processing can be unpredictable. Even though the official time is 5–7 days, some travellers report delays. Apply at least 3 weeks before your trip to avoid last-minute stress.
Women: dress code applies from arrival
As soon as you land in Iran, you must wear a headscarf and loose-fitting clothing that covers your arms and legs. Pack a scarf in your carry-on — you'll need it before you reach the immigration desk.

What happens at the border

1
Apply for the e-visa online
Go to the official Iranian e-visa portal (evisa.mfa.ir) and fill out the application form. You'll need your passport details, a digital photo, and your travel plans. The form is in English and takes about 20 minutes to complete.
2
Pay the visa fee and wait for approval
The e-visa fee is typically around €30–€50 (paid online by credit card). Processing usually takes 5–7 working days, but can take longer, so apply at least 2 weeks before your trip. You'll receive an email with your visa reference number once approved.
3
Print your e-visa and pack your documents
Print the e-visa approval email and keep it with your passport. Also carry copies of your hotel bookings and return flight tickets. You'll need these at check-in and possibly at immigration.
4
Arrive at the airport and go through immigration
At Imam Khomeini International Airport (IKA) in Tehran, follow the 'Foreigners' signs. Present your passport, e-visa printout, and any requested documents. The officer will stamp your passport and let you through. Have your fingerprints scanned if asked.
Download Iran Entry Checklist
PDF · South Africa Passport · Includes QR codes · Updated August 6, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Business visa
Max stay30 days (extendable)
Validity3 months from issue
Cost$50–$100

Requires invitation letter from Iranian company and approval from Ministry of Foreign Affairs.

Transit visa
Max stay5 days
Validity3 months
Cost$30–$50

For overland transit; must have confirmed onward travel.

student visa
Iran Student Visa
1 year, renewable annually
€50 (approx. $55 USD) application fee
For enrolled students at Iranian universities. Requires acceptance letter and proof of funds. Allows part-time work.
work visa
Iran Work Visa
1 year, renewable
€100 (approx. $109 USD) plus employer sponsorship
Requires a job offer and work permit from the Ministry of Labour. Employer handles most paperwork.
investor visa
Iran Investment Visa
3 years, renewable
€500 (approx. $545 USD) plus investment proof
For investors with a minimum investment of $50,000 USD in approved sectors. Includes residency rights.
Other fees
ServiceCost
Iran eVisa (tourist)Non-refundable; paid online before travel.$35–$75 (varies by nationality and processing time)
Iran visa on arrival (if eligible)Available at major airports; requires prior approval in some cases.$35–$75 (varies by nationality)
Visa extension (up to 30 days)Apply at local police/immigration office in Iran.Approx. $15–$30 (in IRR)
Exit fee (if overstaying)Payable at airport or border; amount depends on overstay duration.Varies; approx. $10–$50

Common reasons for entry denial

No return ticket30%
Insufficient funds25%
Suspicious travel pattern20%

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

Transit visa required

South African passport holders require a transit visa to enter Iran, even for airside transit. However, some airlines may allow transit without a visa if staying airside and not passing through immigration, but this is not guaranteed. Check with your airline.

Exceptions & conditions
  • Passengers with a valid Iranian visa
  • Passengers with a confirmed onward ticket and no need to leave the international zone (subject to airline policy)
Transit hubsImam Khomeini International Airport (IKA), Tehran · Mehrabad International Airport (THR), Tehran · Shiraz International Airport (SYZ)

Health & vaccines for Iran

Required for entry
Yellow FeverRequired if arriving from a country with yellow fever transmission risk.
Recommended vaccines
Hepatitis AEssentialTyphoidEssentialRoutine vaccines (MMR, DTP, polio)RecommendedHepatitis BRecommendedRabiesConsider
Health risks
Food and waterborne diseasesModerate risk

Common due to contaminated food/water; practice safe eating and drinking.

Mosquito-borne diseases (dengue, malaria)Low risk

Low risk in urban areas; higher in rural regions near the Caspian Sea and southeastern borders.

Air pollutionModerate risk

Major cities like Tehran experience severe air pollution, especially in winter.

Malaria risk: low

Risk exists in rural areas of Sistan-Baluchestan and Hormozgan provinces. Prophylaxis recommended for those areas.

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Tehran
General Directorate of Aliens and Foreign Immigrants Affairs
No. 1, Shahid Fallahi St., Tehran
Sat–Wed 08:00–14:00

Handles visa extensions and residency permits. Bring passport, photos, and fee.

Mashhad
Mashhad Immigration Office
Khorasan Blvd., Mashhad
Sat–Wed 08:00–14:00

Common for pilgrims; extension requests may take 2–3 days.

Practical information for ZA travellers

Country basics
CapitalTehran
LanguagePersian (Farsi)
Driving sideRight-hand traffic
US driving licenceUS visitors can drive with a valid US license for up to 3 months, but an International Driving Permit is recommended.
Money
CurrencyIranian rial (IRR)
Exchange rate
1 USD = 1,279,924.33 IRR
updated Jul 3
Time zone
Local timeUTC+3:30
vs New York+7h30m
vs Los Angeles+10h30m
Electricity
Voltage230V / 50Hz
Plug types
C,FType C (two round pins) and Type F (two round pins with grounding clips)
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Tap water is not safe to drink; use bottled or boiled water.
Emergency numbers
Police110
Medical115
US EmbassyFind contact

Frequently asked questions

Typically 5–7 working days, but it can take up to 2 weeks during busy periods. Apply at least 2 weeks before your departure to be safe.
The fee is around €30–€50, depending on your nationality and the processing speed. You pay online by credit card when you submit the application.
No, South African passport holders must have an e-visa before travelling. There is no visa-on-arrival option for ZA passports.
No, the e-visa is not extendable. You must leave Iran before the visa expiry date. If you overstay, you'll face fines and possible deportation.
You'll be denied boarding by the airline and entry by Iranian immigration. Renew your passport before applying for the e-visa.
It's not always required, but the e-visa application may ask for it. Have a hotel booking or a letter from a host ready to upload.
Women must wear a headscarf (hijab) in public and dress modestly. This applies from the moment you arrive. It's not a visa requirement, but it's the law.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on August 6, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.