Representations

Embassy of Switzerland in Oman

The Swiss embassy represents Switzerland's interests in the country

Swiss Business Hub Middle East

The Swiss Business Hub Middle East is composed of three offices. The head office is located in the UAE (Dubai) and the other ones in Saudi Arabia (Riyadh) and Qatar (Doha).

Services and visa

All consular services and long term visa are provided by the Embassy of Switzerland in Saudi Arabia.

Short term Schengen visa to Switzerland are provided by the VFS Joint Visa Application Centre for the Netherlands Embassy in Muscat Oman.

Consular services
Visa & entry to Switzerland