Maltese flag Maltese representation in Spain

Madrid — Maltese Embassy

AddressPaseo De La Castellana 45-6 DCHA
28046 Madrid
Phonelocal: 91.391.3061
international: +34.91.391.3061

Barcelona — Maltese Honorary Consulate

AddressAvenida Diagonal, 477, 10º C
08036 Barcelona
Phonelocal: 93.241.3840
international: +34.93.241.3840

Palma de Mallorca — Maltese Honorary Consulate

AddressC/ Joan Alcover 33 -1o B
07006, Palma de Mallorca
Phonelocal: 971.771.360
international: +34.971.771.360

Santander — Maltese Honorary Consulate

AddressC/Prof Jiménez Diaz 12 Entlo. Izda
39007 Santander
Phonelocal: 942.232.657
international: +34.942.232.657

Sevilla — Maltese Honorary Consulate

AddressC/ Virgen de la Antigua 2 - 2oA
41011 Sevilla
Phonelocal: 954.270.283
international: +34.954.270.283

Valencia — Maltese Honorary Consulate

AddressCalle Isabel la Católica 8-4o, Despacho 48
46004 Valencia
Phonelocal: 96.110.0444
international: +34.96.110.0444