Stay up to 90 days in Iran
Easy, Quick, Secure!
Visa secured in as little as 3 days
Iran Visa Guide and Application Centre
Welcome to our all-inclusive Iran Visa Guide and Application Center!
Our platform is your one-stop destination for everything related to Iranian visas. Whether you’re planning a trip to Iran for tourism, business, medical tourism or any other purpose, we’ve got you covered.
Here’s what you can expect from our website:
Comprehensive Visa Information: Explore detailed insights into various Iran visa types, terms, fees, and application procedures. We provide all the essential information you need to make informed decisions.
Easy Online Applications: Simplify the visa application process by applying online directly through our platform. We’ve designed a user-friendly application system for your convenience.
Transparent Guidelines: We believe in clarity and transparency. Our guidelines are designed to help you navigate the visa process with ease. You’ll find clear instructions every step of the way.
Quick Processing: We understand the importance of time, and we strive to process your visa applications efficiently. Count on us for swift and reliable service.
Responsive Support: Have questions or need assistance? Our support team is here to help. Feel free to reach out to us, and we’ll provide the answers and guidance you need.
Whether you’re a tourist, a business traveller, or someone with unique visa needs, our website is your trusted resource. We’re dedicated to ensuring your journey to Iran is smooth, hassle-free, and well-informed.
Explore our website today to begin your Iran visa application process or to gain valuable insights into the world of Iranian visas. We’re here to assist you every step of the way.
Plan your visit to Iran with confidence. Choose us as your Iran visa partner. Your journey to Iran starts here!
Do you need a visa to enter Iran?
Visa Requirement: If your passport isn’t from a country with a visa waiver agreement with Iran, you’ll need a visa to enter Iran with an ordinary passport or travel document.
Visa on Arrival: Many nationalities have the option to get their visas upon arrival at selected international airports. However, this approach can be risky if you don’t secure the visa before your trip, as you might not be granted a visa and could face deportation. Also, Airlines often require a visa or visa approval (known as Visa Grant Notice) before boarding a flight to Iran. IranianVisa.com can assist you in obtaining this online visa approval.
Land or Sea Entry: If you intend to enter Iran by land or sea, you must obtain a visa before your trip, even if you qualify for a visa on arrival. This also applies if you’re arriving at airports which don’t have a visa office. Visas in such cases must be obtained from an Iranian consulate before you travel to Iran.
Not Eligible for Visa on Arrival: Travelers with passports from countries not eligible for Iran’s visa on arrival, or those with refugee travel documents from any country, must get their visas from an Iranian consulate or embassy before their trip.
US, UK, and Canadian Passports: Travelers with these passports may face restrictions, like requiring a tour guide and a pre-arranged itinerary. The visa process for these nationalities can be more complex and time-consuming. We will arrange the needed support for such visas.
Dual Nationals: Iranian nationals with dual nationality cannot obtain an Iranian visa; they must use their Iranian passport to enter Iran. The offspring of Iranian male nationals are also considered Iranian under Iranian law, even if they’ve never held an Iranian passport. Iranian expats who’ve officially renounced their Iranian nationality can apply for an Iranian visa using their current foreign passport.
Israeli Passports: Iranian visas are not issued to holders of Israeli passports.
Understanding these visa requirements and options can help you plan your visit to Iran more effectively.
When to Apply for Iran Visa?
When to apply for an Iran Visa depends on your nationality, intended entry method, and your planned travel dates. Here’s a breakdown of the application timeline:
Visa Validity: Iran tourist visas are typically valid for 3 months from the date of issue.
Visa Approval Validity: If you receive a visa approval (visa grant notice), it is usually valid for 2 months from the date of issue. During this period, you can collect your visa from an Iranian consulate or upon arrival, as per your preference.
Processing Time: The visa application process usually takes 3-10 working days for most nationalities. However, for passport holders from the USA, Canada, and the UK, the process may take longer, up to 12 weeks.
Given these considerations, here’s a suggested timeline for applying for an Iran Visa:
Collecting Visa from Consulate: If you plan to collect your visa from an Iranian consulate, you can apply for a visa grant notice as early as 5 months before your intended entry date. This allows ample time for processing and collection without the risk of your visa expiring. Bear in mind that you shall not collect the visa earlier than 3 months prior to your planned entry and later than 2 months after issue of the visa grant notice.
Collecting Visa on Arrival: If you intend to collect your visa on arrival at an Iranian airport, you can apply for a visa grant notice as early as 2 months before your intended entry date.
For travelers from the USA, Canada, and the UK, due to the longer processing times, it’s advisable to start the application process as early as possible, within 6 months prior to your intended entry date.
By following this timeline, you can ensure that your Iran Visa or visa approval remains valid and ready for your travel plans. Keep in mind that visa policies and processing times may vary, so it’s always a good practice to double-check with the relevant authorities or your chosen visa service provider for the most accurate and up-to-date information.
What type of Iran Visa?
Depending on your passport type and purpose of travel to Iran, you can select one of the following visa types for travelling to Iran. Tourist visas are usually good for most of these travel purposes.
How to Apply?
You may select to apply for an Iranian visa through any of the 3 routes below:
Direct Visa Applications
Sometimes you can directly refer to an Iranian consulate for a visa application. However, most consulates request a visa approval (or visa grant notice) issued by the Iranian Ministry of Foreign Affairs (MFA) before issuing the visa. You can get this visa approval through an authorized travel agency like iranianvisa.com, or the MFA’s online visa portal.
If you are eligible for Iran visa on arrival, you may want to fly to Iran and wait at the airport while your visa application is being processed. However, there is always a risk of visa refusal and deportation when you don’t have a visa approval. That’s why most airlines don’t let you board a flight to Iran without a visa or visa approval.
Through Goverment eVisa Portal
In 2017, The Iranian government launched a website for accepting and processing visa applications online. The outcome of the applications on this system are visa approvals (visa grant notice). Applicants then need to take this document to an Iranian consulate or airport to collect their visas.
This system’s visa refusal rate was relatively high and many applicants had to refer to a travel agency for getting visa after receiving a refusal or waiting long times with no answer on this system.
This system has not been responsive since 2020 and there have been reports of long fruitless waiting times by applicants.
With a small fee, you can leave the application process to an authorized Iranian travel agency like IranianVisa.com that sponsors your visa application and submits the application to the MFA on your behalf as per the required standards. This will raise your application success chance and speeds up the visa issue process.
IranianVisa.com has been helping applicants from all around the world to get Iran visa approvals since 1999 and is proud to be your trusted agent is securing a visa for entering Iran.
You can start your application by clicking on the following ‘APPLY’ button, right now!
Iran Visa Requirements
At different stages of the visa application, you will need to provide specific information and documents to ensure a smooth processing of your visa application. Here’s what you may need to prepare at each stage:
Stage 1 : Online Application
Stage 2 : Visa Collection
- Original Passport (must be valid for at least 6 months)
- Visa Grant Notice (visa authorization code)
- Visa Stamp Fee
- Travel Health Insurance (if you don’t have insurance coverage for Iran, you can buy it online on here)
Stage 3 : Entry
- Valid Passport (must be valid for at least 6 months).
- Visa (within its validity period).
- Travel Health Insurance.
- Evidence and Details About Your Stay in Iran (likely required).
Cost of Iran Visa
The cost of obtaining an Iran Visa typically involves two main components:
Visa Authorization Service Fee
This fee is charged by IranianVisa.com (or other visa agents) for processing your visa application through the Iranian Ministry of Foreign Affairs.
Here are the fees :
- You can expedite the process (twice as fast) by paying 50% more. (Urgent Procedure)
- The normal processing time is 7-10 working days. It’s about 8-12 weeks for restricted nationalities (USA, UK and Canada).
- This fee is non-refundable independent of the application outcome or your decision for not traveling.
Visa Stamp Fee
After you get the visa approval and refer to an Iranian consulate or airport visa office to collect the visa, you need to pay a visa stamp fee which depends on your nationality or the issuing country of your travel document.
You can find the Iranian tourist visa stamp fee for your passport or travel document using the following tool.
Passport or Travel Document of
- The consulates may charge a 50% surcharge on top of the visa stamp fee for urgent (usually same-day) issue of visas. If you have time, ask them for normal processing to save this surcharge.
- The consulates may charge the visa stamp fee in local currency.
- Visa stamp fees may be changed without prior notice. Check with the consulate or airport visa offices for the correct fees at the time of visa collection.
- You can find a list of visa fees for all nationalities here.
According to the regulations of the Iranian Ministry of Foreign Affairs, a Tourist visa is issued for foreign nationals who are interested to travel to Iran individually or with a group for the purpose of visiting Iran, or their friends and relatives.
This visa is issued for a maximum stay of 30 days with the option of extensions in Iran. The visa remains valid for a period of 3 months from the date of issue. Depending on your nationality and the consulate which you refer to, it is possible to submit your documents and receive a visa after some days without any reference from Iran or apply through the new e-visa system. But it can be a time-consuming or even fruitless attempt, specially when you are applying out of your country.
Most consulates need an authorization letter from the Ministry of Foreign Affairs in Tehran. Getting this authorization is the most important step in visa application process. There is not much left when you have this code. You will usually have your visa in 1 or 2 days, after having the visa code.
You may also apply for an Entry (Business) visa, which needs an invitation letter form your Iranian host, but keep in mind that traveling only with a tourist visa enables you to enjoy special tourist rates with hotels and etc.
Step 1 : Apply
Filling the form
There will be a formal application extracted from your submitted data to be sent to the Iranian Ministry of Foreign Affairs which authorizes the consulate for visa issue. Be sure that the details have been entered correct, since they must match your passport info and the documents which will be submitted later to the consulate for collecting the visa.
Step 2 : Payment
Payment of the service fee
You will receive the service bill and the payment instructions after the submission of the application. This charge is different from the visa fee which you must pay to the consulate for stamping your passport (step 4).
Step 3 : Receive
Receiving the visa code
The output will be an authorization letter which will be transmitted to the Iranian Consulate which you have indicated in the form. You will receive the visa code and a visa grant notice document with which you will be able to collect your visa. This code is only valid to the mentioned consulate and only for a month from the date of issue. You may request us to forward it to another consulate with an extra charge.
Step 4 : Collect
Collecting the Visa
Having the reference code, you will refer to the consulate with your passport (which must be valid for the next 6 months), the completed visa application form (which can be picked from the consulate or be downloaded from their website), 2 new passport size photos (may not be needed sometimes), the visa fee (which depends on your nationality) and the authorization reference code, (Always check the needed documents with the consulate, as there may be differences from one consulate to another.) You may also be able to send the documents and receive the visa by mail. Contact the consulate for more details. Find a directory of all Iranian consulates here.
Step 5 : Enter
You can now enter Iran!
Let us know your feedback. Inform us if the visa collection process was straightforward or if you faced problems. If there is any problem, we will remain with you for solving it until you receive the visa. We rely on our clients for upgrading our service based on the feedback provided by them. You will have us still present when you travel in Iran. Feel free to contact us for any questions, assistance or needed services. You may ask for a visa extension from the Police Dep. of Foreign Aliens Affairs when you are in any Iranian major city.
|Nat.||% of Applcns.||Apprvl. %|
|Rest of the countries||12.9%||97%|
Visa Collection from the Iranian Consulate in London
ِDon’t worry if it’s difficult for you to travel to the Iranian Consulate in London.
We can now help with collection of visas from the Iranian consulate in London. You can leave the whole process to us. You need to send the documents to us, we collect the visa on your behalf and send it back to you along with your passport.
Please contact us by email if you need such assistance.
Visa Application Form :
Alternatively, you can copy-paste the following form into an email, complete it and send it back to us along with your photo and passport copy to [email protected].
Father’s full name:
Date of Birth:
Former nationality (if you had):
Place of issue:
Date of issue:
Date of expiry:
Visa collection point:
Estimated visa collection date:
Point of entry:
Planned date of entry:
Duration of stay (days):
Year of last trip to Iran:
Processing type: (Normal / Urgent)
– By submitting the application you accept our terms and conditions.
– The process may face delays due to MFA’s decision for more investigations. However , the above mentioned process times are met in most cases. Please notice that Thu. and Fri. are weekend days is Iran and not counted as working days for the process. Public holidays are also added to non-working days. (list of public holidays)
– Should you have a personal host in Iran, please complete and email the hosting from to us.
– All decisions for granting any visa remains with the government authority. IranianVisa.com is not affiliated with the government. IranianVisa.com charges a professional fee to provide a number of value added services.
NOTICE: If you have problem with submitting the form on your computer, click here to download a blank form.
Please fill it and send it to [email protected]
IMPORTANT! If you do not receive messages from us in time, check your email account’s Bulk or Spam folder. Some messages may be filtered there by mistake. You can add our email address to your safe senders list to avoid missing important message from us.
Iran tourist visa is waived for ordinary passports of :
Armenia (90 days), Azerbaijan (14 days), Bolivia (30 days), Egypt (20 days), Georgia (45 days), Lebanon (30 days), Malaysia (14 days), Syria (90 days), Turkey (90 days)
– The application processing is slower in Mar. due to Iranian new year holidays.
– These consulates are currently closed :
Ottawa, Riyadh, Jeddah, Manama
You can use other Iranian consulates or airports for visa collection.
– USA, UK and Canada passport holders may be requested to provide more information about their work, study and travel history.
– The application time is currently longer for USA, UK, Canada and Ireland passport holders. There is surcharge fee for these nationalities.
– See reviews about different consulates here.