Eswatini passport → Iran
Iran visa for citizens of Eswatini
Citizens of Eswatini can get a visa on arrival in Iran.
Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Visa on Arrival · Tourist |
|---|---|
| How to apply | Get your visa at the border |
| Maximum stay | Up to 30 days |
| Entries | Single entry |
| Processing time | On arrival |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Sufficient funds for stay |
How to apply
- 1
Arrive at designated Iranian port of entry
Visa on Arrival is available at major airports (IKA, MHD, SYZ) and some land borders
- 2
Proceed to the Visa on Arrival counter
Indicate you need a visa and present your passport
- 3
Fill out the visa application form
Form is provided at the counter; write clearly
- 4
Submit documents and pay visa fee
Hand over passport, photo, booking proof, and fee in USD or EUR
- 5
Wait for visa processing and receive stamp
Processing typically takes 15–30 minutes
- 6
Proceed to immigration control
Present visa stamp and get entry clearance
- 7
Collect passport and enter Iran
Visa is affixed in passport with allowed stay duration
Documents checklist
Travel
Valid passport (minimum 6 months validity)
Passport must have at least two blank visa pages
Confirmed onward or return ticket
Proof of departure within allowed stay period
Hotel booking confirmation (or invitation letter)
Valid accommodation proof for entire stay
Financial
Proof of sufficient funds
Bank statements or cash equivalent to cover stay
Supporting
Completed visa application form (provided on arrival)
Form is filled out at the port of entry
Passport-size photograph
Standard size required; may be taken at arrival
Travel insurance (recommended)
OptionalNot mandatory but strongly advised
Proof of funds
Minimum balance: Equivalent of $1000 USD in cash or bank statement
- cash
- bank statement
- traveler's checks
Proof should cover expected expenses for stay
Good to know
- Visa on Arrival is not available for all nationalities; check eligibility before travel
- Visa fee must be paid in foreign currency (USD or EUR), cash only
- Travelers with Israeli stamps or visas may be denied entry
- Visa on Arrival may not be available at land borders; airports are reliable
Common refusal reasons
Passport validity less than 6 months
Ensure passport has at least 6 months remaining validity
Incomplete or incorrect documents (e.g., no photo, missing booking)
Carry all required documents as listed
Previous travel to Israel or other prohibited countries
Check with Iranian embassy if you have such stamps; consider passport renewal
FAQ
Do citizens of Eswatini need a visa for Iran?
Citizens of Eswatini can get a visa on arrival in Iran. Visa type: Visa on Arrival · Tourist.
How long can citizens of Eswatini stay in Iran?
Up to 30 days.
What documents do citizens of Eswatini need for Iran?
Valid passport (minimum 6 months validity); Completed visa application form (provided on arrival); Passport-size photograph; Confirmed onward or return ticket; Proof of sufficient funds; Hotel booking confirmation (or invitation letter); and 1 more depending on your situation.
How long must my passport be valid for Iran?
At least 6 months.
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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Iran