IranOman

Iranian Embassy in Oman

1 embassy

In Oman, Iran has an embassy in Muscat. Omani citizens can visit Iran without a visa for up to 90 days.

Iranian Embassy in Muscat

Iran has its embassy in Muscat, the capital.

Iran visa for Omani citizens

OmanIran Visa-free, 90 days Iran visa for citizens of Oman

IranOman Visa on arrival Oman visa for citizens of Iran

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

Oman’s missions in Iran

Missions of Oman in Iran (1)

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

Good to know

Iran in Oman

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

Travel to Oman for Iranian citizens

Oman issues Iranian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Oman, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

Frequently asked questions

Where is the Iranian embassy in Oman?

The Iranian embassy is in Muscat.

Do Omani citizens need a visa for Iran?

Omani citizens can visit Iran without a visa for up to 90 days.

Do Iranian citizens need a visa for Oman?

Iranian citizens receive their visa for Oman at the border; it covers up to 30 days.

Does Oman have an embassy in Iran?

Yes, Oman has its embassy in Tehran.