- Address
- Avenida del Cardenal Herrera Oria 138, 28034 Madrid
- Phone
- +34 91 736 44 45
- Website
- embajadaomanspain.es
Oman
Spain
Omani Embassy in Spain
1 embassy
In Spain, Oman has an embassy in Madrid. Spanish citizens receive their visa for Oman at the border; it covers up to 30 days.
Omani Embassy in Madrid
The Omani embassy is in Madrid, the capital of Spain, at Avenida del Cardenal Herrera Oria 138, 28034 Madrid. Its phone number and website are on its page.
Oman visa for Spanish citizens
Spain
Oman Visa on arrival Oman visa for citizens of Spain
Oman
Spain Visa required Spain visa for citizens of Oman
Oman issues Spanish citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Spain’s missions in Oman
In return, Spain has an embassy in Oman, in Muscat.
Good to know
Oman in Spain
Worldwide, Oman has 47 missions in 41 countries; one of them is in Spain.
Travel to Spain for Omani citizens
Omani citizens need a visa for Spain, obtained before travel. In Spain, Omani citizens can turn to the Omani embassy for passports and emergency help.
When the Omani embassy in Spain is closed
The Omani embassy in Spain closes on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026.
Frequently asked questions
Where is the Omani embassy in Spain?
The Omani embassy is in Madrid, at Avenida del Cardenal Herrera Oria 138, 28034 Madrid.
Do Spanish citizens need a visa for Oman?
Oman issues Spanish citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Do Omani citizens need a visa for Spain?
Spain requires Omani citizens to hold a visa issued in advance.
Does Spain have an embassy in Oman?
Yes, Spain has its embassy in Muscat.