Mexican passport holders can enter Iran without a visa for stays up to 15 days. This visa-free arrangement is valid for tourism only and has been in place since 2026. Your passport must be valid for at least 6 months from your entry date.
Entry requirements
Requirement
Details
Status
Valid passport
Must be valid for the duration of your stay
Your passport must be valid for at least 6 months beyond your departure date from Iran. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding.
Required
Return or onward ticket
Proof of departure from Iran
Immigration officers at Imam Khomeini and other airports routinely ask for a confirmed onward or return ticket. Have a printed copy or a digital version on your phone ready.
Required
Proof of accommodation
Hotel booking or host invitation
Carry a printed hotel reservation or a letter of invitation from your host. Officers may ask for your address in Iran during entry questioning.
Recommended
Proof of funds
Show you can support yourself
Have at least $500 USD in cash or a credit card statement ready. Iran is a cash-heavy economy — bring US dollars or euros to exchange at official rates.
Recommended
Israeli stamps = denied entry
If your passport contains any Israeli stamp, visa, or border crossing record, you will be refused entry to Iran. Get a new passport before you travel.
Women must wear hijab in public
All women, including foreign tourists, must cover their hair with a scarf and wear loose-fitting clothing that covers arms and legs. This applies from the moment you step outside the airport.
What happens at the border
1
Arrive at the airport
You'll land at Imam Khomeini International Airport (IKA) in Tehran. Follow signs to 'Foreign Passports' — there's a dedicated queue for visa-free arrivals.
2
Present your documents
Hand over your passport, boarding pass, and return ticket. The officer will check your passport validity and stamp you in. No visa application or fee is needed.
3
Receive entry stamp
You'll get a 15-day entry stamp. The officer may ask your hotel address — have it ready. After stamping, you're free to enter.
4
Exit procedure
When leaving, go to the 'Departures' hall. No exit visa or additional paperwork is required. Just check in and go through security.
Enter your arrival date and we'll tell you exactly when you need to leave.
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Tourist visa (single entry)
Max stay30 days, extendable 15 days
Validity3 months from issue date
Cost~€50–€80 (~$55–$88 USD)
Requires invitation code from Iran's Ministry of Foreign Affairs or hotel confirmation. Apply at Iranian embassy.
Tourist visa (multiple entry)
Max stay30 days per entry, extendable
Validity6 months
Cost~€100–€150 (~$110–$165 USD)
Suitable for frequent travellers; must be arranged through embassy or authorized agent.
Work visa
Max stay1 year, renewable
Validity1 year
CostVaries (employer-sponsored)
Requires job offer and work permit from Iranian authorities. Not for tourism.
Student visa
Max stayDuration of studies, renewable
ValidityUp to 1 year
Cost~€50–€100 (~$55–$110 USD)
Requires acceptance from an Iranian educational institution and proof of funds.
work visa
Iran Work Visa
1 year, renewable
Varies (employer-sponsored)
For foreign nationals with a job offer from an Iranian company. Requires work permit and approval from Ministry of Labour. Allows long-term residence.
student visa
Iran Student Visa
Duration of studies, renewable annually
~€50–€100 (~$55–$110 USD)
For those enrolled in Iranian universities or language programs. Requires acceptance letter and proof of financial support. Can lead to residency.
retirement visa
Iran Retirement Visa
1 year, renewable
~€200–€500 (~$220–$550 USD) per year
For retirees over 60 with sufficient income. Requires proof of pension or savings, health insurance, and local sponsor. Limited availability.
Other fees
Service
Cost
Overstay fine per dayFines accumulate daily; maximum cap may apply. Pay at immigration office before departure.
~500,000 IRR (~$12 USD) per day
Tourist visa (single entry)For stays longer than 15 days or if visa-free not applicable. Apply at Iranian embassy.
~€50–€80 (~$55–$88 USD)
Tourist visa (multiple entry)Allows multiple entries; validity and conditions vary. Check with embassy.
~€100–€150 (~$110–$165 USD)
Common reasons for entry denial
No return ticket35%
Insufficient funds25%
Suspicious travel pattern20%
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
No transit visa needed
Mexico passport holders can transit through Iran without a visa if staying airside and not passing through immigration. For land or airside transit over 24 hours, a transit visa may be required.
Airside transitAllowed up to 24h
Exceptions & conditions
Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours in some cases.
Transit hubsImam Khomeini International Airport (IKA), Tehran · Mashhad International Airport (MHD) · Shiraz International Airport (SYZ)
Health & vaccines for Iran
Required for entry
Yellow FeverRequired if arriving from a country with risk of yellow fever transmission (e.g., parts of Africa and South America).
Risk is low in most urban areas but present in rural regions, especially during warmer months.
Food and waterborne diseasesModerate risk
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Air pollutionModerate risk
Major cities like Tehran experience high air pollution, especially in winter; those with respiratory issues should take precautions.
Malaria risk: low
Risk exists in rural areas of Sistan and Baluchestan province and parts of Hormozgan. Prophylaxis not routinely recommended for standard tourist itineraries.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Tehran
Tehran Immigration Office (General Directorate of Aliens and Foreign Immigrants)
No, the visa-free entry is not extendable. You must leave Iran before the 15 days are up. Overstaying can result in fines or a ban.
You need to apply for a regular tourist visa before travel. Contact the Iranian embassy in Mexico City or apply through an authorized travel agency. Processing takes 1-2 weeks.
If you're transiting and staying airside (not passing immigration), you don't need a visa. If you need to enter the country, even for a few hours, the 15-day visa-free entry applies.
Yes, the visa-free entry is valid at all land borders, not just airports. Just make sure your passport has 6 months validity and you have a return ticket.
Always carry your passport (or a photocopy) and the entry stamp page. Police may ask for ID. Keep a digital copy on your phone as backup.
No, the visa-free entry is completely free. No application fee, no stamp fee. Just show up with your documents.
Iran does not allow entry to anyone with an Israeli stamp or visa in their passport. If you have one, you'll be denied entry. Get a new passport before traveling.
Entry requirements change. This page was verified on May 21, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.