SpainOman

Spanish Embassy in Oman

1 embassy

Spain is represented in Oman by 1 mission: an embassy in Muscat. Omani citizens must obtain a visa before travelling to Spain.

Spanish Embassy in Muscat

Embassy of Spain in Muscat

Embassy · Muscat

Today · Closed
Address
سكة 2834 2573, Muscat

The Spanish embassy is in Muscat, the capital of Oman, at سكة 2834 2573, Muscat. Its phone number and website are on its page.

Spain visa for Omani citizens

OmanSpain Visa required Spain visa for citizens of Oman

SpainOman Visa on arrival Oman visa for citizens of Spain

Spain visa requirements for citizens of Oman

  • Schengen visa (type C) – tourism, family visit, business, events, short studies
  • National visas (type D) – study, work, family reunification, non-lucrative residence, digital nomad
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 20 required documents

checked 22 October 2026

See the full checklist

Omani citizens need a visa for Spain, obtained before travel. In Oman, applications go to the Spanish embassy in Muscat, or to a visa centre working for Spain.

Oman’s missions in Spain

Missions of Oman in Spain (1)

In return, Oman has an embassy in Spain, in Madrid.

Good to know

Spain in Oman

Worldwide, Spain has 297 missions in 126 countries; one of them is in Oman.

Travel to Oman for Spanish citizens

Spanish citizens receive their visa for Oman at the border; it covers up to 30 days. In Oman, Spanish citizens can turn to the Spanish embassy for passports and emergency help.

Frequently asked questions

Where is the Spanish embassy in Oman?

The Spanish embassy is in Muscat, at سكة 2834 2573, Muscat.

Do Omani citizens need a visa for Spain?

Omani citizens need a visa for Spain, obtained before travel.

Do Spanish citizens need a visa for Oman?

Spanish citizens can get a visa on arrival in Oman, valid for stays of up to 30 days.

Does Oman have an embassy in Spain?

Yes, Oman has its embassy in Madrid.