Uganda passport → Iran
Iran visa for citizens of Uganda
Citizens of Uganda 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 |
| Government fee | $50 |
| 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 (cash or card) |
How to apply
- 1
Arrive at designated Iranian airport or land border
VOA is available at major airports (IKA, MHD, SYZ, TBZ, KIH, etc.) and some land borders (e.g., from Turkey, Armenia).
- 2
Proceed to VOA desk before immigration
Fill out the application/arrival card and present your passport and photo.
- 3
Pay visa fee in cash (USD/EUR)
Pay approximately $50 (amount may vary by nationality) at the bank counter inside the airport.
- 4
Receive visa sticker and proceed to immigration
After payment, the officer affixes the visa sticker; passport is stamped.
- 5
Present documents and receive entry stamp
Show passport, return ticket, and accommodation proof at immigration.
Documents checklist
Identity
Valid passport (minimum 6 months validity)
Passport-sized photograph (recent, white background)
One photo needed
Travel
Completed arrival/departure card (provided on board or at border)
Usually given by airline or at immigration counter
Return/onward ticket
Proof of onward travel within 30 days
Hotel booking or host invitation
Proof of accommodation in Iran
Financial
Proof of sufficient funds
OptionalMay be requested at discretion of officer
Supporting
Visa fee (cash in USD or EUR)
Approx $50, must be paid at the counter
Proof of funds
Minimum balance: Approx $200 (or equivalent) for stay
- Cash
- Credit card
Rarely asked, but recommended to have means.
Good to know
- Ugandan passport holders are eligible for VOA only at designated airports/land borders; pre-application via the Iranian eVisa portal is not required.
- VOA is not available at all border crossings; check current list before travel.
- Single entry only; max stay 30 days, non-extendable.
- Women must observe the local dress code (headscarf) upon arrival.
Common refusal reasons
Previous overstay in Iran
Ensure no overstay on any prior visit.
Passport with less than 6 months validity
Renew passport before travel.
Missing onward ticket or confirmed accommodation
Book flight and hotel before arrival.
Insufficient funds
Carry enough cash (USD) or card.
FAQ
Do citizens of Uganda need a visa for Iran?
Citizens of Uganda can get a visa on arrival in Iran. Visa type: Visa on Arrival · Tourist.
How long can citizens of Uganda stay in Iran?
Up to 30 days.
How much does the Iran visa cost for citizens of Uganda?
Government fee: $50.
What documents do citizens of Uganda need for Iran?
Valid passport (minimum 6 months validity); Completed arrival/departure card (provided on board or at border); Passport-sized photograph (recent, white background); Visa fee (cash in USD or EUR); Return/onward ticket; Hotel booking or host invitation; 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