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
Oman
Iran Visa-free, 90 days Iran visa for citizens of Oman
Iran
Oman 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
-
-
-
- Embassy of the United States in Muscat
شارع جامعة الدول العربية 32, 111 Muscat
- Embassy of the United Arab Emirates in Muscat
Diplomatic Area, 111 Muscat
- Embassy of India in Muscat
Jamiat Al - Dowal Al - Arabiya Street, Diplomatic Area, Al Khuwair, PC 112, Muscat
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.