IranIndonesia

Iranian Embassy in Indonesia

1 embassy

Iran is represented in Indonesia by 1 mission: an embassy in Jakarta. No visa is needed by Indonesian citizens for Iran, for stays of up to 15 days.

Iranian Embassy in Jakarta

Iran has its embassy in Jakarta, the capital.

Iran visa for Indonesian citizens

IndonesiaIran Visa-free, 15 days Iran visa for citizens of Indonesia

IranIndonesia e-Visa Indonesia visa for citizens of Iran

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

Indonesia’s missions in Iran

Missions of Indonesia in Iran (1)

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

Good to know

Iran in Indonesia

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

Travel to Indonesia for Iranian citizens

Indonesia requires a visa from Iranian citizens, available online as an e-Visa. In Indonesia, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

When the Iranian embassy in Indonesia is closed

The Iranian embassy in Indonesia closes on Indonesia’s public holidays, the next being Christmas Day (Hari Raya Natal) on Friday 25 December 2026, New Year's Day (Tahun Baru Masehi) on Friday 1 January 2027 and Good Friday (Wafat Isa Almasih) on Friday 26 March 2027.

Frequently asked questions

Where is the Iranian embassy in Indonesia?

The Iranian embassy is in Jakarta.

Do Indonesian citizens need a visa for Iran?

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

Do Iranian citizens need a visa for Indonesia?

Iranian citizens need an e-Visa for Indonesia, applied for online before travel.

Does Indonesia have an embassy in Iran?

Yes, Indonesia has its embassy in Tehran.