Yes, US citizens can get a visa to Iran in 2026 – but the process is more complex than for most other nationalities. Americans cannot use the e-Visa system or obtain a visa on arrival. Instead, they must apply in advance through a certified Iranian travel agency and travel with a mandatory guided tour. Processing takes around 8 weeks and costs roughly $180-$250 total including visa fees, agency fees, and travel insurance.

This guide covers every step of the Iran visa process for US passport holders – from eligibility and required documents to fees, processing times, and the rules you must follow once inside the country.
Can US Citizens Visit Iran in 2026?
Yes, Americans can visit Iran, but with significant restrictions compared to citizens of most other countries. US passport holders are among a small group – along with UK, Canadian, and Colombian citizens – who face the strictest visa requirements.
Here is what makes the Iran visa process different for Americans:
- No e-Visa access – The Iran e-Visa system at evisa.mfa.ir does not accept US passport holders
- No visa on arrival – Americans cannot get a VOA at Iranian airports
- Mandatory guided tour – You must book a pre-arranged tour through an authorized Iranian travel agency
- No independent travel – US citizens must be accompanied by a government-approved guide at all times
- Longer processing – Visa approval takes approximately 8 weeks, not the standard 1-2 weeks
- Passport stamped – Unlike most nationalities, US citizens’ passports receive a sticker visa and entry/exit stamps
Despite these restrictions, thousands of American tourists visit Iran each year. The country’s rich history, stunning architecture, and warm hospitality make it a rewarding destination for those willing to navigate the visa process.
Who Is Eligible for an Iran Visa as a US Citizen?
US citizens holding a valid American passport can apply for an Iran tourist visa. You are eligible if:
- Your passport is valid for at least 6 months beyond your intended stay
- You do not have an Israeli visa or stamp in your passport from the past 365 days
- You are willing to book a guided tour through a registered Iranian travel agency
- You can provide the required documentation (see below)
Important note on dual nationality: If you hold both US and Iranian citizenship, Iran considers you an Iranian citizen. You must enter Iran using an Iranian passport. The US Embassy in Tehran does not exist, so consular assistance for dual nationals is extremely limited.
Israeli passport holders are refused entry and transit entirely, even without leaving the aircraft. If your passport contains an Israeli visa or stamp less than 365 days old, you will also be denied entry.
Iran Visa Requirements for US Citizens
To apply for an Iran tourist visa as an American, you will need the following documents:
| Requirement | Details |
|---|---|
| Valid US passport | Must be valid for 6+ months beyond travel dates |
| Passport-sized photos | Recent color photos meeting Iranian specifications |
| Completed application form | Filled out through the travel agency |
| Travel itinerary | Day-by-day plan submitted by your agency to the MFA |
| Resume file | Travel history, education, employment, social media accounts |
| Tour contract | Signed agreement with a registered Iranian travel agency |
| Hotel reservations | Pre-booked accommodations at registered hotels or guesthouses |
| Travel insurance | Coverage valid in Iran (typically $10-$15) |
The resume file is a unique requirement introduced in September 2025. It must include your travel history, educational background, employment details, and social media accounts. Your travel agency will guide you on the exact format.
How to Apply for an Iran Visa: Step-by-Step
The Iran visa application process for US citizens involves these steps:
Step 1 – Choose a certified travel agency. You must work with an Iranian travel agency registered with Iran’s Ministry of Foreign Affairs. The agency handles all paperwork and submits your application. Popular agencies include Iran Tour, Iran Traveling Center, and Key2Persia.
Step 2 – Submit your documents. Send your passport copy, photos, completed forms, and resume file to your agency. They will prepare your application package.
Step 3 – Agency submits itinerary. Your agency creates a detailed day-by-day itinerary and submits it along with your application to the Iranian Ministry of Foreign Affairs for approval.
Step 4 – Wait for approval. Processing takes approximately 8 weeks from submission. During this time, the MFA reviews your itinerary and background.
Step 5 – Receive visa authorization code. Once approved, the MFA issues a visa authorization code to your agency.
Step 6 – Collect your visa. You can collect your visa at the Iranian interests section of the Pakistani Embassy in Washington, D.C., or at an Iranian consulate in another country. Some agencies arrange for visa collection upon arrival at Imam Khomeini International Airport in Tehran.
Step 7 – Travel with your guide. Upon arrival in Iran, you must travel with your assigned guide for the entire duration of your stay.
Mandatory Guided Tour Requirement (October 2025 Rules)
Since October 2025, citizens of the United States, United Kingdom, and Canada must book a pre-arranged guided tour through an authorized Iranian travel agency. This rule was tightened from the previous policy, which already required an escort guide but allowed more flexibility.
What the guided tour requirement means in practice:
- You must have a signed tour contract with a registered agency before applying for your visa
- Your fixed itinerary must include pre-booked accommodations at registered hotels or guesthouses
- Staying with locals or using unregistered private hosts is prohibited
- Your guide accompanies you at all times during your stay
- You may adjust your itinerary slightly after arrival, but major changes require MFA approval
September 2025 update: Iran briefly introduced even stricter rules requiring a “resume file” with detailed personal information. The October 2025 revision relaxed some of these requirements, but the resume file remains part of the application for US, UK, and Canadian citizens.
The mandatory guided tour adds significant cost to your trip. Expect to pay $100-$200 per day for a private guide, or join a group tour for lower per-person rates. Most agencies offer 7-14 day packages ranging from $1,500 to $4,000 per person including accommodation, guide, transportation, and some meals.
Iran Visa Fees for US Citizens
The Iran visa fee for US citizens is higher than for most other nationalities. Here is a breakdown:
| Fee Type | Estimated Cost |
|---|---|
| Visa fee (sticker visa) | $80-$150 |
| Travel agency service fee | $50-$100 |
| Travel insurance | $10-$15 |
| Visa authorization code | Included in agency fee |
| Total estimated | $180-$250 |
These fees are separate from the cost of the guided tour itself. The visa fee is paid when you collect your visa, either at the embassy or upon arrival.
Note on pricing: Iran visa fees are sometimes quoted in euros. The standard tourist visa fee ranges from €40 to €75 for most nationalities, but US citizens typically pay the higher end of this range due to the additional processing requirements.
Iran Visa Processing Time for US Citizens
The processing time for an Iran visa for US citizens is approximately 8 weeks. This is significantly longer than the 1-2 weeks typical for other nationalities.
| Stage | Duration |
|---|---|
| Document preparation with agency | 1-2 weeks |
| MFA review and approval | 6-8 weeks |
| Visa collection | 1-3 days |
| Total from start to visa in hand | 8-10 weeks |
Plan early. Start the visa process at least 3 months before your intended travel date. This allows buffer time for any delays or additional document requests from the MFA.
Processing times can vary based on:
- Current diplomatic relations between the US and Iran
- Time of year (peak seasons may cause delays)
- Completeness of your application
- Whether additional security screening is required
Iran Free Trade Zones: Kish Island Exception
US citizens can visit certain Iranian free trade zones without a visa for up to 14 days. The most popular is Kish Island, a resort island in the Persian Gulf.
However, even for free trade zone visits, US citizens face restrictions:
- A certified escort guide must be waiting for you upon arrival
- You must have pre-booked hotel reservations
- You are limited to the free trade zone and cannot travel to mainland Iran
- US territories (Puerto Rico, US Virgin Islands, Guam) may have different rules
Other Iranian free trade zones that allow visa-free entry include:
- Qeshm Island
- Arvand Free Zone
- Aras Free Zone
- Chabahar Free Trade-Industrial Zone
- Maku Free Zone
- Anzali Free Zone
Kish Island is the most accessible option for American tourists, with direct flights from Dubai and other Gulf cities.
Tips for US Citizens Traveling to Iran
Book early. The 8-week processing time means you need to plan well in advance. Start at least 3 months before your trip.
Choose a reputable agency. Your travel agency is your lifeline in Iran. Research agencies thoroughly, read reviews, and ask for references from other American travelers.
Get travel insurance. Mandatory travel insurance costs $10-$15 and must cover Iran specifically. Many US-based insurers exclude Iran due to sanctions, so your agency can help arrange local coverage.
Bring cash. US credit and debit cards do not work in Iran due to banking sanctions. Bring enough euros or US dollars to cover your entire trip. Exchange money at official exchange offices (not street changers).
Respect local customs. Iran has a dress code – women must wear a headscarf and loose-fitting clothing in public. Men should avoid shorts in public places. Alcohol is prohibited.
No Israeli stamps. If your passport has an Israeli visa or stamp less than 365 days old, you will be denied entry. Consider getting a new passport before applying.
Sanctions awareness. US sanctions on Iran mean you cannot use American banking services, credit cards, or many US-based apps while in Iran. Inform your bank before traveling.
FAQs About Iran Visa for US Citizens
Can a US citizen get a visa to Iran?
Yes. US citizens can obtain an Iran tourist visa, but they must apply through a certified Iranian travel agency and travel with a mandatory guided tour. The process takes approximately 8 weeks and costs $180-$250 in visa-related fees.
Can Americans go to Iran right now in 2026?
Yes, Americans can visit Iran in 2026. Since October 2025, the visa process returned to a more flexible format, though US citizens must still book a pre-arranged guided tour through an authorized agency. Independent travel remains prohibited.
How much is an Iran visa from the USA?
The Iran visa fee for US citizens is approximately $80-$150 for the visa itself, plus $50-$100 in agency service fees and $10-$15 for travel insurance. Total visa-related costs are around $180-$250, not including the guided tour package.
How hard is it to get an Iranian visa as an American?
The process is more complex than for most nationalities but entirely manageable with proper planning. The main challenges are the 8-week processing time, the requirement to book through a travel agency, and the mandatory guided tour. With a reputable agency handling the paperwork, most applications are approved.
Can US citizens get an Iran visa on arrival?
No. US citizens cannot obtain a visa on arrival at Iranian airports. You must apply in advance through a certified travel agency and receive a visa authorization code before traveling.
Can US citizens use the Iran e-Visa system?
No. The Iran e-Visa system at evisa.mfa.ir does not accept applications from US, UK, Canadian, or Colombian citizens. These nationalities must apply through a travel agency instead.
Do US citizens need a tour guide in Iran?
Yes. Since October 2025, US citizens must travel with a government-approved guide at all times in Iran. This is part of the mandatory guided tour requirement for Americans, Britons, and Canadians.
How long can US citizens stay in Iran?
The standard Iran tourist visa allows a stay of up to 30 days. You can extend it twice for 30 days each, for a maximum total stay of 90 days. Extensions must be arranged through your travel agency at the local immigration office.
Will Iran stamp my US passport?
Yes. Unlike most nationalities (whose passports Iran no longer stamps to avoid travel complications), US citizens’ passports receive a sticker visa and entry/exit stamps. This is because US citizens already face scrutiny for visiting Iran.
Can dual US-Iranian citizens visit Iran?
Iran considers dual US-Iranian citizens as Iranian nationals. They must enter Iran using an Iranian passport. The US Embassy in Tehran does not exist, so consular assistance is extremely limited for dual nationals.