Muscat Embassies & Consulates

General Consulate

Canadian General Consulate in Muscat, Oman

Muscat, Oman
General Consulate

Norwegian General Consulate in Muscat, Oman

Muscat, Oman
Honorary Consulate

Greek Honorary Consulate in Muscat, Oman

Muscat, Oman
Representative Office

Taiwanese Representative Office in Muscat, Oman

Muscat, Oman
Honorary Consulate

Swedish Honorary Consulate in Muscat, Oman

Muscat, Oman
Honorary Consulate

Polish Honorary Consulate in Muscat, Oman

Muscat, Oman
Honorary Consulate

Cyprus Honorary Consulate in Muscat, Oman

Muscat, Oman
Embassy

Sudan Embassy in Muscat, Oman

Muscat, Oman
Honorary Consulate

Finish Honorary Consulate in Muscat, Oman

Muscat, Oman
Honorary Consulate

Seychelles Honorary Consulate in Muscat, Oman

Muscat, Oman