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 Visa on arrival | Ghanaian passport holders can get a visa on arrival at major Iranian airports. Have a printed invitation code or hotel booking confirmation ready — immigration officers may ask for it. The visa costs between €50 and €100 depending on nationality and duration.Check visa details | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months beyond your intended stay in Iran. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers routinely ask for a confirmed return or onward ticket. Have a printed copy or digital booking ready — they may refuse entry without one. | Required |
| Proof of accommodation Hotel booking or invitation | Have a hotel reservation or an invitation letter from an Iranian host ready. Immigration may ask for it during the visa on arrival process. | Recommended |
| Proof of funds Financial means | Carry enough cash (USD or EUR) or a credit card to cover your stay. Immigration may ask for proof of funds, though this is not always enforced. | 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 fee)Fee varies by nationality and duration; payable at airport upon arrival. | €50–€75 (approx. $55–$82 USD) |
| Overstay fine per dayFines accumulate daily; no official maximum cap reported. | 30,000 IRR (approx. $0.70 USD) per day |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or eVisa system before travel. | €80 (approx. $88 USD) |
| Tourist visa (multiple entry)Available for frequent travellers; validity varies. | €120 (approx. $132 USD) |
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.