Muscat Embassy and Consulate

Here you can find the international embassies and consulates in Muscat with their address, opening hours, email, phone number or other information related to the consular section and visa application process.

German Embassy Oman

Diplomatic Area, Al-Khuwair, Jami'at Al-Duwal Al-Arabiah Street
Muscat, Oman
Phone: +968 2469 1218

Swiss Embassy Oman

Villa 1366, Way 3017, Shatti Al Qurum
Muscat, Oman
Phone: +968 2460 3267