Many countries have embassies or consulates in Oman.
There are embassies and consulates representing many countries in Oman.
If you require help from your country’s embassy or consulate (for example in the case of a lost passport) you can find a list of Foreign Missions in Oman and their contact details here.