Cuban embassies in nearby countries

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Ireland

» Italy

» Netherlands

» Norway

» Portugal

» Sweden

» Switzerland

» United Kingdom

Cuban embassies worldwide

Cuban flag Cuban representation in Spain

Madrid — Cuban Embassy

AddressPaseo de La Habana No. 194
28036 Madrid
Phonelocal: 91.359.2500
international: +34.91.359.2500

Barcelona — Cuban Consulate-General

AddressPaseo de Gracia No. 34, 2do. Piso, Apto. 2
08007 Barcelona
Phonelocal: 902.999.506
international: +34.902.999.506

Las Palmas — Cuban Consulate-General

AddressCalle León y Castillo No. 247
Ciudad Jardín
35005 Las Palmas de Gran Canaria
Phonelocal: 928.244.642
international: +34.928.244.642

Madrid — Cuban Consulate-General

AddressConde de Peñalver 38, 6to. Piso A
28006 Madrid
Phonelocal: 91.401.4123
international: +34.91.401.4123

Santiago de Compostela — Cuban Consulate-General

AddressCalle Cuesta de Santa Isabel Nro. 19
15705 Santiago de Compostela, Galicia
Phonelocal: 981.934.251
international: +34.981.934.251

Sevilla — Cuban Consulate-General

AddressCalle Blas Infante No. 6, 8vo. Piso, Edificio URBIS
41011 Sevilla
Phonelocal: 954.417.706
international: +34.954.417.706