Representations

Embassy of Switzerland in Oman

The Swiss embassy represents Switzerland's interests in the country

Swiss Business Hub Middle East

The Swiss Business Hubs are the first address for Swiss SME’s looking for answers on their trade questions.

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