IranMexico

Iranian Embassy in Mexico

1 embassy

In Mexico, Iran has an embassy in Mexico City. Mexican citizens do not need a visa for Iran: stays of up to 15 days are visa-free.

Iranian Embassy in Mexico City

The Iranian embassy is in Mexico City, the capital of Mexico, at Avenida Paseo de la Reforma 2350, Mexico City. Its website is linked on its page.

Iran visa for Mexican citizens

MexicoIran Visa-free, 15 days Iran visa for citizens of Mexico

IranMexico Visa required Mexico visa for citizens of Iran

Iran admits Mexican citizens without a visa for stays of up to 15 days.

Mexico’s missions in Iran

Missions of Mexico in Iran (1)

In return, Mexico has an embassy in Iran, in Tehran.

Good to know

Iran in Mexico

Worldwide, Iran has 117 missions in 95 countries; one of them is in Mexico.

Travel to Mexico for Iranian citizens

Iranian citizens need a visa for Mexico, obtained before travel. In Mexico, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

When the Iranian embassy in Mexico is closed

The Iranian embassy in Mexico closes on Mexico’s public holidays, the next being Revolution Day (Día de la Revolución) on Monday 16 November 2026, Christmas Day (Navidad) on Friday 25 December 2026 and New Year's Day (Año Nuevo) on Friday 1 January 2027.

Frequently asked questions

Where is the Iranian embassy in Mexico?

The Iranian embassy is in Mexico City, at Avenida Paseo de la Reforma 2350, Mexico City.

Do Mexican citizens need a visa for Iran?

Iran admits Mexican citizens without a visa for stays of up to 15 days.

Do Iranian citizens need a visa for Mexico?

Iranian citizens need a visa for Mexico, obtained before travel.

Does Mexico have an embassy in Iran?

Yes, Mexico has its embassy in Tehran.