Embassy of the Netherlands in Madrid
Today 09:00–16:30- Address
- Paseo de la Castellana 259-D, 28046 Madrid
- Phone
- +34 913 537 500
- Website
- nederlandwereldwijd.nl
Netherlands
Spain
The Netherlands is represented in Spain by 2 missions: an embassy in Madrid and a consulate in Barcelona. Spanish citizens and Dutch citizens move freely between the two countries.
The Netherlands has its embassy in Madrid, the capital; the address on record is Paseo de la Castellana 259-D, 28046 Madrid. Its phone number and website are on its page.
Avinguda Diagonal 611, 08028 Barcelona
The Netherlands also has a consulate in Barcelona; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Spain
Netherlands Visa-free Netherlands visa for citizens of Spain
Netherlands
Spain Visa-free Spain visa for citizens of the Netherlands
Free movement applies: Spanish citizens enter the Netherlands with a passport or national identity card and need no visa, whatever the length of stay.
Missions of Spain in the Netherlands (2)
In return, Spain has 2 missions in the Netherlands, including its embassy in The Hague.
Worldwide, the Netherlands has 216 missions in 129 countries; 2 of them are in Spain.
Dutch missions in Spain close 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, and usually on some holidays of the Netherlands, such as Christmas Day (Eerste Kerstdag) on Friday 25 December 2026.
The Dutch embassy is in Madrid, at Paseo de la Castellana 259-D, 28046 Madrid.
Yes, the Netherlands has a consulate in Barcelona.
Free movement applies: Spanish citizens enter the Netherlands with a passport or national identity card and need no visa, whatever the length of stay.
Free movement applies: Dutch citizens enter Spain with a passport or national identity card and need no visa, whatever the length of stay.
Yes, Spain has its embassy in The Hague, along with 1 other mission in the Netherlands.