Iran entry requirements for Pakistan passport holders
Pakistani passport holders need a visa to enter Iran in 2026. You must apply online before you travel — there is no visa on arrival for Pakistani nationals. Plan ahead, as processing can take a couple of weeks.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Apply for an Iranian visa before travel | You need a visa to enter Iran. Apply through the Iranian Ministry of Foreign Affairs eVisa portal at e-visa.ir/en/. Processing takes 7–14 days. Print the approval and bring it to your nearest Iranian embassy or consulate for stamping.Apply for eVisa | Required |
| Valid passport Passport validity requirements | Your passport must be valid for at least 6 months beyond your intended departure date from 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 return or onward ticket. Have a printed or digital copy of your flight booking ready. Without it, you may be refused entry at the border. | Required |
| Proof of accommodation Hotel booking or invitation letter | Carry a confirmed hotel reservation or a letter of invitation from your Iranian host. Immigration may ask for it during entry questioning. A printed copy works best. | Recommended |
| Proof of funds Sufficient financial means | Have at least $500 USD in cash or a credit card statement showing available funds. Iran is a cash-heavy economy — bring US dollars or euros to exchange at official bureaus. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy in Islamabad or consulate in Karachi.
Requires strong justification for multiple entries.
Requires employer sponsorship and approval from Ministry of Labour.
Requires acceptance from an Iranian educational institution.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for Pakistan passport holders; processing time 5-7 working days. | ~$80 USD (80 USD) |
| Tourist visa (multiple entry)Allows multiple entries within validity; subject to approval. | ~$120 USD (120 USD) |
| Overstay fine per dayMaximum cap of $300 USD; payable at immigration office. | ~$10 USD per day (10 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
Pakistan passport holders need a transit visa to change planes in Iran, even if staying airside. Apply at Iranian embassy before travel.
- Holders of valid US, UK, or Schengen visas may be eligible for visa-on-arrival for transit (subject to change).
Health & vaccines for Iran
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Low risk in most urban areas; some rural regions may have seasonal risk.
High in major cities like Tehran; those with respiratory issues should take precautions.
Low risk in most areas; prophylaxis recommended only for rural travel in southern provinces during summer.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions; bring passport, visa, and 2 photos.
Popular for pilgrims; expect longer queues during religious seasons.