How to Check Iran Visa Status Using Passport Number?

Written By
Jyoti Bhatt
Last Updated
Aug 19, 2025
Read
3 min

Your flights are booked, your Tehran café list is getting longer, and your camera is ready for desert sunsets. But there’s one big question: Is your Iran e-Visa approved? Skip digging through your inbox and avoid third-party sites. The Ministry of Foreign Affairs’ official tracker gives you a clear answer in seconds. Below, we’ll show the exact link, the simple steps, what each status means, typical timelines, and how to fix things if your application gets stuck, so you can plan bazaar strolls and day trips without nonstop refreshing.

How to check the Iran visa status online?

You can easily track your Iranian visa status by visiting the official website and following the steps below: 

Step 1: Open the official status page: Go to the MFA’s Track your application page.

Document Image



Step 2: Enter your details

  • Option A: Enter your Application Reference / Tracking Code.

Your reference number is written in the email message that we sent to you. It is a combination of letters and numbers (as in ABCDEFGHIJKLM123Q4).

  • Option B: If you don’t remember it, enter your email address and passport number. 

Document Image


Step 3: View your result: Submit the details to see the latest status of your visa application. 

What will be the possible status of an Iranian visa application?


MFA system typically shows whether your file is under review, approved/Grant Notice issued, returned for correction/additional information, or refused. The MFA confirms that applications enter a “review process” after email verification, and that a Grant Notice is issued for Visa-on-Arrival cases when approved. You’ll get email updates whenever the status changes. 

What is the processing time for an Iranian visa?

Processing times aren’t the same for everyone and can depend on nationality and the embassy/consulate handling any follow-up. Some official missions indicate you may receive an email confirmation in about 5 working days, while others simply advise checking your status after a couple of days using your tracking code. Always apply early and monitor the official portal. 

How will I receive it once the Iranian visa is approved? 

When your application status changes, the system sends an email to your registered address. For VOA/pre-approval, you can see and print the Visa Grant Notice from the portal. 

Here is what your Iranian e-visa will look like: 

Document Image


I lost my tracking code, can I still check?

Yes. The status page lets you search with email + passport number if you don’t have the code. (Your reference number is also sent to you by email after you apply.)

Where do I find my tracking code?

After you submit and verify your email during the application, you’ll see a confirmation page with a barcode and Tracking Code. Keep it to check your status later.

How long does processing take?

The MFA page advises to wait within 10 business days for required processing. Some missions also say to check your status after a couple of days using your code. Timelines vary by case.

How do I print the Visa Grant Notice (for VOA)?

If you applied in advance for Visa-on-Arrival, the Grant Notice is sent by email and available via the status page; print it and show it at the VOA counter.