How to Apply for an Iran Visa from Pakistan

Iran β€” known for its rich history, Islamic architecture, and warm hospitality β€” is a fascinating destination for Pakistani travelers. Whether you want to visit Mashhad, Tehran, or Qom, getting a visa for Iran is simple if you follow the correct procedure.

This guide explains how to apply for an Iran visa from Pakistan, including requirements, fees, and helpful tips for a smooth process.


Before applying, decide which type of visa suits your travel purpose:

  • Tourist Visa – for sightseeing or visiting friends/family.
  • Business Visa – for meetings or trade purposes.
  • Student Visa – for studying in Iran.
  • Transit Visa – for passing through Iran to another country.
  • Work Visa – for employment in Iran.
  • Religious / Pilgrimage Visa – for visiting holy sites (like Mashhad or Qom).

Most Pakistani citizens apply for a Tourist or Pilgrimage Visa.


You can apply for an Iran visa in two ways:

βœ… Option 1: Apply Through the Embassy of Iran in Pakistan

You can visit the Iranian Embassy or Consulate in:

  • Islamabad (Embassy)
  • Karachi (Consulate)
  • Lahore (Consulate)

This is ideal for business, study, or long-term visas.

βœ… Option 2: Apply for an E-Visa (Online Application)

The Iranian government allows online applications through the official portal:
πŸ‘‰ https://e_visa.mfa.ir/en/

You can apply online and collect your visa from the embassy once approved.


Before applying, prepare the following documents:

  1. Valid Passport – must be valid for at least 6 months.
  2. Passport-Sized Photos – white background.
  3. Visa Application Form – available online or at the embassy.
  4. CNIC Copy – front and back.
  5. Hotel Booking or Invitation Letter – proof of accommodation.
  6. Travel Itinerary or Return Ticket.
  7. Bank Statement (last 6 months) – proof of financial means.
  8. Visa Authorization Code (for some visa types, obtained through an Iranian sponsor or agency).
  9. Travel Insurance – required for all travelers.

If applying online:

  1. Visit https://e_visa.mfa.ir/en/
  2. Fill out the eVisa form with accurate details.
  3. Upload your photo and passport scan.
  4. Choose β€œIslamabad,” β€œKarachi,” or β€œLahore” as your visa collection location.
  5. Submit the application and note your tracking code.

If applying in person:

  • Visit the nearest embassy or consulate with your documents.
  • Fill in the paper visa form.
  • Pay the visa fee at the counter.

Visa fees depend on your visa type and duration. As of 2025:

Visa TypeApprox. Fee (PKR)Validity
Tourist VisaPKR 8,000–12,00030 days (extendable)
Business VisaPKR 12,000–15,00030–90 days
Pilgrimage VisaPKR 6,000–8,00030 days
Transit VisaPKR 5,000–7,0007 days

πŸ’‘ Tip: Always bring cash (PKR or USD) in case card payment isn’t accepted.


The Iran visa processing time usually takes 7 to 10 working days, depending on the type of visa and your chosen embassy.

If you applied online, you can track your application status on the Iran eVisa website using your tracking code.


Once your visa is approved:

  • Visit the embassy or consulate you selected.
  • Submit your passport for visa stamping.
  • Collect your passport after 1–2 working days.

For eVisas, you may receive your visa digitally via email or get it stamped upon arrival in Iran (depending on approval).


At the airport or border, show the following:

  • Your passport with visa
  • Travel insurance proof
  • Hotel booking and return ticket (if asked)

Once cleared, you’re free to explore Iran’s cultural treasures β€” from Persepolis and Isfahan to the shrines of Mashhad and Qom.


  • Apply 2–3 weeks before your travel date.
  • Make sure your passport has no Israeli visa stamps.
  • Keep your documents in order for faster processing.
  • For pilgrimage trips, apply through registered Ziyarat tour operators.
  • Women should use a hijab in their visa photos and at entry points.

Embassy of the Islamic Republic of Iran – Islamabad
House No. 10, Agha Khan Road, Diplomatic Enclave, Islamabad
πŸ“ž +92 51 2839601
🌐 https://islamabad.mfa.ir

Consulate of Iran – Karachi
32, Khayaban-e-Hafiz, Phase V, DHA, Karachi
πŸ“ž +92 21 35871970

Consulate of Iran – Lahore
Shahrah-e-Iran, Gulberg III, Lahore
πŸ“ž +92 42 35712600


Applying for an Iran visa from Pakistan is simple and straightforward β€” whether online or through the embassy. With the right documents and early planning, you can easily secure your visa and enjoy Iran’s stunning architecture, delicious cuisine, and spiritual heritage.

From Mashhad’s holy shrines to Tehran’s vibrant streets, your journey through Iran promises culture, history, and unforgettable experiences.

Leave a Comment