IranCuba

Iranian Embassy in Cuba

1 embassy

Iran is represented in Cuba by 1 mission: an embassy in Havana. No visa is needed by Cuban citizens for Iran, for stays of up to 15 days.

Iranian Embassy in Havana

The Iranian embassy is in Havana, the capital of Cuba, at 5ta Avenida 3002, Havana.

Iran visa for Cuban citizens

CubaIran Visa-free, 15 days Iran visa for citizens of Cuba

IranCuba Visa required Cuba visa for citizens of Iran

Cuban citizens do not need a visa for Iran: stays of up to 15 days are visa-free.

Cuba’s missions in Iran

Missions of Cuba in Iran (1)

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

Good to know

Iran in Cuba

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

Travel to Cuba for Iranian citizens

Iranian citizens must obtain a visa before travelling to Cuba. In Cuba, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

When the Iranian embassy in Cuba is closed

The Iranian embassy in Cuba closes on Cuba’s public holidays, the next being Christmas Day (Navidad) on Friday 25 December 2026, Triumph of the Revolution (Triunfo de la Revolución) on Friday 1 January 2027 and Victory of Fidel Castro (Día de Victoria de las Fuerzas Armadas) on Saturday 2 January 2027.

Frequently asked questions

Where is the Iranian embassy in Cuba?

The Iranian embassy is in Havana, at 5ta Avenida 3002, Havana.

Do Cuban citizens need a visa for Iran?

Cuban citizens can visit Iran without a visa for up to 15 days.

Do Iranian citizens need a visa for Cuba?

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

Does Cuba have an embassy in Iran?

Yes, Cuba has its embassy in Tehran.