Iran Tourist Visa for Pakistani Passport Holders
Fee Breakdown
Key Requirements
- ✓ Pakistani passport holders are required to obtain a visa before travelling to Iran
- ✓ Visa can be applied at the Iranian Embassy in Islamabad or via the Iran eVisa portal
- ✓ Applicants must have a valid Pakistani passport with at least 6 months validity
- ✓ A confirmed hotel booking or invitation letter from an Iranian host is required
- ✓ Travel itinerary must be submitted along with the application
- ✓ Sufficient funds proof may be requested
- ✓ Health insurance covering the duration of stay is recommended
Documents Required
Step-by-Step Application Process
Step 1: Visit the Iranian Embassy in Islamabad or access the Iran eVisa portal at https://e_visa.mfa.ir/en
Step 2: Complete the visa application form with accurate personal and travel details
Step 3: Gather all required documents including passport, photographs, hotel bookings, and travel insurance
Step 4: Submit the application in person at the embassy or upload documents online for eVisa
Step 5: Pay the applicable visa fee
Step 6: Wait for processing, which can take 7 to 30 days depending on the method and season
Step 7: Collect your visa from the embassy or receive the eVisa confirmation via email
Step 8: Print the eVisa or keep the physical visa stamp and present it upon arrival in Iran
⚠️ Important Notes
Pakistani passport holders must obtain a visa before arrival. Iran does not recognize dual nationality; if you hold any other citizenship alongside Pakistani, declare only one passport. International banking cards do not function in Iran, so carry sufficient foreign currency in cash. Iran has strict dress code laws that apply to all visitors. Women must wear a headscarf and modest clothing in public. Alcohol is strictly prohibited. Travel to border regions near Iraq, Afghanistan, and Pakistan may be restricted or require special permits. Always verify the latest entry requirements with the Iranian Embassy in Islamabad before booking travel, as bilateral policies can change.
Common Rejection Reasons
- ✗ Incomplete or inaccurate application form
- ✗ Insufficient financial proof to support the stay
- ✗ Lack of confirmed accommodation or valid invitation letter
- ✗ Previous travel to Israel, as Iran does not permit entry to holders of Israeli stamps or visas
- ✗ Failure to provide adequate travel insurance
- ✗ Criminal record or security concerns
- ✗ Inconsistent travel history or purpose of visit
- ✗ Missing or expired supporting documents
Frequently Asked Questions
Visa on arrival is generally not available for Pakistani passport holders. You must obtain a visa in advance through the Iranian Embassy in Islamabad or through the official eVisa portal before travelling.
The standard tourist visa allows a stay of up to 30 days. Extensions are possible inside Iran through the Alien Affairs Office, and stays can sometimes be extended up to an additional 30 days.
The eVisa portal is available for many nationalities. However, Pakistani passport holders are advised to confirm current eligibility directly with the Iranian Embassy in Islamabad, as availability can change based on bilateral agreements.
International credit and debit cards do not work in Iran due to sanctions. It is strongly advised to carry sufficient cash in USD or Euros and exchange it at official exchange offices inside Iran.
Pakistani nationals should check current travel advisories from the Ministry of Foreign Affairs before travelling. Border regions and certain provinces may have security concerns. Always register your travel with the nearest Pakistani consulate.
Ready to Apply?
Apply through the official portal. Always use official government/embassy websites.
Apply for Iran Tourist Visa →