MaltaSpain

Maltese Embassy in Spain

1 embassy

Malta is represented in Spain by 1 mission: an embassy in Madrid. Spanish citizens and Maltese citizens move freely between the two countries.

Maltese Embassy in Madrid

Malta has its embassy in Madrid, the capital; the address on record is Paseo de la Castellana 45, 28046 Madrid. Its phone number and website are on its page.

Malta visa for Spanish citizens

SpainMalta Visa-free Malta visa for citizens of Spain

MaltaSpain Visa-free Spain visa for citizens of Malta

Free movement applies: Spanish citizens enter Malta with a passport or national identity card and need no visa, whatever the length of stay.

Spain’s missions in Malta

Missions of Spain in Malta (1)

In return, Spain has an embassy in Malta, in Valletta.

Good to know

Malta in Spain

Worldwide, Malta has 81 missions in 40 countries; one of them is in Spain.

When the Maltese embassy in Spain is closed

The Maltese 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, and usually on some holidays of Malta, such as Feast of the Immaculate Conception (L-Immakulata Kunċizzjoni) on Tuesday 8 December 2026.

Frequently asked questions

Where is the Maltese embassy in Spain?

The Maltese embassy is in Madrid, at Paseo de la Castellana 45, 28046 Madrid.

Do Spanish citizens need a visa for Malta?

As Spain and Malta both belong to the European free movement area, Spanish citizens need only a valid ID card or passport for Malta.

Do Maltese citizens need a visa for Spain?

Maltese citizens need no visa for Spain: under European free movement rules they can travel, live and work there with a valid passport or national ID card.

Does Spain have an embassy in Malta?

Yes, Spain has its embassy in Valletta.