Iran entry requirements for Ghana passport holders
Ghanaian passport holders can get a visa on arrival in Iran. This is the standard entry method for tourism and has been available for years. Have your documents ready at Tehran's Imam Khomeini Airport or other major entry points.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply for visa on arrival | Ghanaian passport holders can get a visa on arrival at Iranian airports. Have a printed invitation code or hotel booking confirmation ready — immigration officers at Imam Khomeini International Airport check this before issuing the visa. The visa costs between €50 and €100 depending on your nationality and duration, payable in euros or US dollars cash.Check visa requirements | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months beyond your date of entry into Iran. Airlines at Kotoka International Airport in Accra enforce this strictly — they won't let you board without meeting the 6-month rule. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers at Tehran's Imam Khomeini International Airport routinely ask for a return or onward ticket. Have a printed copy or a digital version on your phone ready — they may also check that your onward flight leaves within the visa validity period. | Required |
| Proof of accommodation Hotel booking or invitation | Iranian immigration often asks for a confirmed hotel booking or an invitation letter from a local sponsor. Have a printed copy of your reservation or the invitation code from your host — this is especially common if you're arriving without a pre-arranged tour. | Recommended |
| Proof of funds Financial means | Carry at least $500 USD in cash or have a credit card that works internationally — Iran's banking system is isolated, so most foreign cards don't work at ATMs. Immigration may ask how you'll fund your stay, especially if you're staying longer than a week. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy or consulate in advance.
Requires justification for multiple entries.
Requires job offer and approval from Ministry of Labour.
Requires acceptance from an Iranian educational institution.
| Service | Cost |
|---|---|
| Visa on Arrival entry feePayable at the airport for most nationalities; subject to change. | €75 (approx. $82 USD) |
| Tourist visa (single entry)If applying in advance through an embassy. | €75 (approx. $82 USD) |
| Tourist visa (multiple entry)Available for some nationalities; check with embassy. | €150 (approx. $164 USD) |
| Overstay fine per dayMaximum cap may apply; avoid overstaying. | €10 (approx. $11 USD) per day |
Common reasons for entry denial
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
Ghana passport holders generally need a transit visa to change planes in Iran, even if staying airside. Apply at an Iranian embassy before travel.
- Holders of a valid US, UK, or Schengen visa may be eligible for a visa on arrival for transit purposes.
Health & vaccines for Iran
Risk is low in most urban areas but present in some rural regions.
Common due to contaminated food/water; practice safe eating and drinking.
Major cities like Tehran experience high pollution; those with respiratory issues should take precautions.
Risk is low in most tourist areas; prophylaxis not routinely recommended but consider for rural travel in southern regions.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
For visa extensions and residency matters; bring passport, photos, and fee.
Popular for tourists; process extensions for nearby attractions.