Czech embassies in nearby countries

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Luxembourg

» Malta

» Monaco

» Netherlands

» Norway

» Portugal

» Sweden

» Switzerland

» United Kingdom

Czech embassies worldwide

Czech flag Czech representation in Spain

Madrid — Czech Embassy

AddressAvda. Pío XII, 22-24
28016 Madrid
Phonelocal: 91.353.1880
international: +34.91.353.1880

Barcelona — Czech Consulate

AddressTravessera de Gracia, 40-42, 5-o, 2-a
08021 Barcelona
Phonelocal: 93.241.3236
international: +34.93.241.3236