Iranian Embassy in Muscat

Embassy Iran Muscat, Oman

No opening hours on record. Most missions receive visitors by appointment only.

Sources: OpenStreetMap · Record last updated on 1 November 2025

Iran’s embassy to Oman is in Muscat, the capital of Oman. No visa is needed by Omani citizens for Iran, for stays of up to 90 days.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

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

No visa is needed by Omani citizens for Iran, for stays of up to 90 days.

Other missions nearby

All embassies and consulates in Muscat (45)

Iran’s other missions in Oman

    The Iranian embassy in Muscat is the only mission of Iran in Oman on record. Oman in turn has an embassy in Tehran.

    Good to know

    About the Iranian embassy in Muscat

    It appears in official lists as Embassy of Iran in Muscat.

    Iranian citizens travelling to Oman

    Oman issues Iranian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

    Near the Iranian embassy in Muscat

    The Iranian embassy in Muscat has 21 other foreign missions within 1 km, in a diplomatic quarter.

    Frequently asked questions

    Do Omani citizens need a visa for Iran?

    No visa is needed by Omani citizens for Iran, for stays of up to 90 days.

    Report a change

    This is an independent guide, not an official website of Iran.