Lesotho passport → Iran
Iran visa for citizens of Lesotho
Citizens of Lesotho 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 (30 days) |
|---|---|
| How to apply | Get your visa at the border |
| Maximum stay | Up to 30 days |
| Visa validity | 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 |
How to apply
- 1
Prepare required documents
Ensure passport, photos, ticket, and hotel booking are ready.
- 2
Arrive at designated Iranian airport
Visa on arrival is available at major international airports like Tehran IKA, Shiraz, Isfahan, etc.
- 3
Proceed to visa on arrival counter
Follow signs to the visa issuance office before immigration.
- 4
Submit documents and pay fee
Hand over passport, photos, ticket, hotel booking, and pay the visa fee in cash.
- 5
Receive visa sticker in passport
Officer will affix the visa and stamp entry.
- 6
Proceed to immigration
Present passport with visa for entry stamp.
Documents checklist
Identity
Passport (valid at least 6 months)
Must have at least two blank pages.
Passport-size photograph (2)
White background, recent.
Travel
Return or onward ticket
Confirmed flight booking.
Hotel reservation or invitation letter
Proof of accommodation for entire stay.
Financial
Visa fee (cash in euros or US dollars)
Exact amount required; no change given.
Good to know
- Visa on arrival is only available at certain airports; check eligibility before travel.
- Have exact change in euros or US dollars; credit cards are not accepted.
- Passport must be valid for at least 6 months from date of entry.
Common refusal reasons
Incomplete or incorrect documents
Double-check all required documents before travel.
Passport validity less than 6 months
Renew passport if necessary.
Previous visa violations or overstay in Iran
Ensure clean travel history.
FAQ
Do citizens of Lesotho need a visa for Iran?
Citizens of Lesotho can get a visa on arrival in Iran. Visa type: Visa on Arrival · Tourist (30 days).
How long can citizens of Lesotho stay in Iran?
Up to 30 days.
What documents do citizens of Lesotho need for Iran?
Passport (valid at least 6 months); Passport-size photograph (2); Return or onward ticket; Hotel reservation or invitation letter; Visa fee (cash in euros or US dollars).
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