🇮🇷

Iran Tourist Visa for Pakistani Passport Holders

✅ Last Verified: Apr 17, 2026 Single Entry
PKR 9,800
Visa Fee
7–30 working days
Processing Time
30 days
Max Stay

Fee Breakdown

Visa Fee PKR 9,800
Service Charge (VAC) PKR 2,500
Visa Fee in USD USD 35.00
Total Cost PKR 12,300
Apply Through Embassy

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

1 Valid Pakistani passport with at least 6 months remaining validity
2 Completed visa application form
3 Two recent passport-sized photographs (white background)
4 Confirmed return flight tickets or travel itinerary
5 Hotel booking confirmation or invitation letter from an Iranian citizen or registered host
6 Bank statement showing sufficient funds for the duration of stay
7 Travel health insurance
8 Proof of accommodation for entire stay
9 Copy of national identity card (CNIC)

Step-by-Step Application Process

1

Step 1: Visit the Iranian Embassy in Islamabad or access the Iran eVisa portal at https://e_visa.mfa.ir/en

2

Step 2: Complete the visa application form with accurate personal and travel details

3

Step 3: Gather all required documents including passport, photographs, hotel bookings, and travel insurance

4

Step 4: Submit the application in person at the embassy or upload documents online for eVisa

5

Step 5: Pay the applicable visa fee

6

Step 6: Wait for processing, which can take 7 to 30 days depending on the method and season

7

Step 7: Collect your visa from the embassy or receive the eVisa confirmation via email

8

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 →

Quick Summary

Visa Fee PKR 9,800
Service Fee PKR 2,500
Processing 7–30 working days
Validity 90 days
Max Stay 30 days
Entries single