Spain
Embassies & consulates in Barcelona
Barcelona hosts 91 diplomatic missions from 91 countries. The capital of Spain is Madrid: embassies are there, and Barcelona mostly has consulates.
0
Embassies
73
Consulates
18
Honorary Consulate
0
Other missions
No mission of that country in this city.
Consulate General27
- AlgeriaAlgerian Consulate, BarcelonaAvinguda del Tibidabo 6, 08022, Barcelona+34 93 418 81 21Tu-Sa 09:00-16:00; PH off
- ArgentinaConsulate General of Argentina in BarcelonaPasseig de Gràcia 11, 08007, Barcelona+34 93 304 12 00Opening hours: Not yet verified
- BoliviaConsolat General de BolíviaVia Laietana 45, 08003, Barcelona+34 93 858 58 21Mo-Fr 08:30-14:00
- BulgariaConsulate General of Bulgaria in BarcelonaAvinguda de la Riera de Cassoles, 54, 08012 BarcelonaOpening hours: Not yet verified
- ChileConsulate General of Chile in BarcelonaCarrer del Consell de Cent 357-359, 08009, BarcelonaOpening hours: Not yet verified
- ChinaConsulate-General of China in BarcelonaAvinguda del Tibidabo 34, 08022, BarcelonaOpening hours: Not yet verified
- ColombiaConsulate general of ColombiaCarrer de Pau Claris 102, 08009, BarcelonaOpening hours: Not yet verified
- FranceConsulate General of France, BarcelonaRonda Universitat 22 bis, 08007, Barcelona+34 932 703 000Opening hours: Not yet verified
- GeorgiaConsulate General of Georgia in BarcelonaPasseig de Gràcia 7, 08007, BarcelonaOpening hours: Not yet verified
- GermanyConsulate General of Germany, BarcelonaCarrer de la Marina 16-18, 08005, Barcelona+34 932 92 10 00Opening hours: Not yet verified
- HungaryConsulate General of Hungary in Barcelona, SpainAvinguda Diagonal 477, 08036, Barcelona+34 93 405 19 50Opening hours: Not yet verified
- ItalyConsulate of Italy in BarcelonaCarrer de Mallorca 270, 08037, BarcelonaOpening hours: Not yet verified
- JapanConsulate-General of Japan, BarcelonaAvinguda Diagonal 640, 08017, BarcelonaOpening hours: Not yet verified
- MoldovaConsolat General de la República de MoldàviaCarrer de Còrsega 329, Barcelona+34 93 754 54 40Mo-Fr 08:00-13:00, 14:00-17:00
- MoroccoGeneral Consulate of Morocco, Barcelone68-70 Calle Diputacion 08 015 BarcelonaOpening hours: Not yet verified
- ParaguayConsulate General of Paraguay in BarcelonaGran Via de les Corts Catalanes 529, 08011, BarcelonaOpening hours: Not yet verified
- PeruConsulate of PeruAvinguda de Roma 10, 08029, BarcelonaMo-Fr 09:00-14:00
- PhilippinesConsulate General of The PhilippinesGran Via de les Corts Catalanes 601, 08007, Barcelona+34 930 267 007Mo 10:00-14:00; We,Sa 10:00-14:00,15:00-18:00; Fr 15:00-18:00; Mo-Fr 08:30-16:30; Sa-Su,PH off
- PolandConsulate General of Poland, BarcelonaAvinguda Diagonal 593-595, 08014, Barcelona+34 930 260 700Mo-Fr 09:00-17:00
- QatarConsulate-General of Qatar, BarcelonaPg. Gràcia, 3 pralOpening hours: Not yet verified
- RussiaConsulate-General of Russia, BarcelonaAvinguda Pearson, 34Opening hours: Not yet verified
- SloveniaConsulate General of Slovenia in Barcelona, SpainVia Augusta 120, 08006, BarcelonaOpening hours: Not yet verified
- South KoreaConsulate of South Korea in BarcelonaPlaça d'Urquinaona 6, 08010, BarcelonaOpening hours: Not yet verified
- SwitzerlandConsulate General of SwitzerlandGran Via de Carles III 94,7°, 08028, Barcelona+34 93 409 06 50Opening hours: Not yet verified
- TürkiyeConsulate General of Turkey, BarcelonaPg. Gràcia, 7 1er+34 933 17 92 31Opening hours: Not yet verified
- Ukraineconsulate general of Ukraine in Barcelona, SpainC/ Numancia 185 bjs II C.P. 08034Opening hours: Not yet verified
- United StatesConsulate General of the United States in Barcelona+34-93-280-22-27Mo-Fr 09:00-13:00
Consulate46
- BelgiumConsulate of BelgiumGran Via de les Corts Catalanes 680, 08010, BarcelonaOpening hours: Not yet verified
- Bosnia and HerzegovinaConsolat de Bosnia i HerzegovinaCarrer València 227, 08007, BarcelonaOpening hours: Not yet verified
- BrazilConsolat de BrasilAvinguda Diagonal 468, 08006, BarcelonaOpening hours: Not yet verified
- Burkina FasoConsolat de Burkina FasoCarrer de Muntaner 261, 08021, BarcelonaOpening hours: Not yet verified
- CanadaConsulate of CanadaPlaça de Catalunya 9, 08002, BarcelonaOpening hours: Not yet verified
- ChadConsulate · BarcelonaCarrer de Tuset 5-11, 5ºOpening hours: Not yet verified
- Costa RicaConsolat de Costa RicaAvinguda de Sarrià 2, 08029, BarcelonaOpening hours: Not yet verified
- Côte d’IvoireConsolat de la Costa d'IvoriAvinguda Diagonal 477, 08036, BarcelonaOpening hours: Not yet verified
- CubaConsulate General of CubaPasseig de Gràcia (laterals) 34, 08007+34 936 34 88 21Mo-Th 09:00-13:00
- CyprusConsolat de XipreCarrer d'Hercegovina 18, 08006, BarcelonaOpening hours: Not yet verified
- DenmarkConsolat de DinamarcaRambla de Catalunya 45, 08007, BarcelonaMo-Fr 10:00-13:00
- Dominican RepublicConsulate · BarcelonaCarrer de París 211, 08008, BarcelonaMo-Fr 09:00-19:00
- EcuadorConsolat de l'EquadorCarrer de Nèpols 187, 08013, BarcelonaOpening hours: Not yet verified
- El SalvadorConsolat de El SalvadorCarrer de Sardenya 175, 08013, Barcelona+34 93 165 41 08Opening hours: Not yet verified
- GambiaConsolat de la República de GàmbiaCarrer de Casp 37, 08010, BarcelonaOpening hours: Not yet verified
- GreeceConsolat de GrèciaCarrer de Freixa 6, 08021, BarcelonaOpening hours: Not yet verified
- GuatemalaConsolat de GuatemalaRonda del General Mitre 126, 08021, BarcelonaOpening hours: Not yet verified
- GuineaConsolat de la República de Guinea ConakryCarrer de Mandri 38, 08022, BarcelonaOpening hours: Not yet verified
- HaitiConsolat de la República d'HaitíRambla de Catalunya 38, 08007, BarcelonaOpening hours: Not yet verified
- HondurasConsolat d'HonduresVia Augusta 48-50, 08006, BarcelonaOpening hours: Not yet verified
- IcelandConsolat d'IslàndiaCarrer de les Canàries 21, 08017, BarcelonaOpening hours: Not yet verified
- IndiaConsulate · BarcelonaCarrer del Doctor Flèming 21, 08017, BarcelonaOpening hours: Not yet verified
- IrelandConsolat d'IrlandaGarn Via de Carles III 94, 08028, Barcelona+34 93 255 33 83Opening hours: Not yet verified
- KazakhstanConsolat de la República KazakhstanPasseig de Gràcia 49, 08007, BarcelonaOpening hours: Not yet verified
- MalaysiaConsolat de MalàisiaMoll de Barcelona, 08039, BarcelonaOpening hours: Not yet verified
- MauritiusConsolat de la República de MauriciAvinguda Diagonal 640, 08017, BarcelonaOpening hours: Not yet verified
- MexicoConsulate of Mexico in Barcelona+34932011822Mo-Fr 09:00-13:30
- MonacoConsolat de MónacoAvinguda de Pedralbes 55, 08034, BarcelonaOpening hours: Not yet verified
- MongoliaConsolat de MongòliaPasseig de Sant Joan 114, 08037, BarcelonaOpening hours: Not yet verified
- NepalConsulate of NepalCarrer de Còrsega 299, 08008, BarcelonaOpening hours: Not yet verified
- NetherlandsConsulate of the Kingdom of the NetherlandsAvinguda Diagonal 611, 08028, BarcelonaOpening hours: Not yet verified
- NicaraguaConsolat de la República de NicaraguaPasseig de Sant Joan 25, 08010, BarcelonaOpening hours: Not yet verified
- PakistanConsolat del PakistanAvinguda de Sarrià 27, 08029, BarcelonaOpening hours: Not yet verified
- PanamaConsolat de PanamàPasseig de Gràcia 20, 08007, BarcelonaOpening hours: Not yet verified
- PortugalConsolat de PortugalRonda de Sant Pere 7, 08010, BarcelonaOpening hours: Not yet verified
- RomaniaConsolat General de RomaniaCarrer de Munner 10, BarcelonaOpening hours: Not yet verified
- SeychellesConsolat de les Illes SeychellesPlaça de Catalunya 20, 08002, BarcelonaOpening hours: Not yet verified
- SingaporeConsolat de la República de SingapurCarrer de Buenos Aires 42, 08036, BarcelonaOpening hours: Not yet verified
- SlovakiaConsulate · BarcelonaRambla de Catalunya 135, 08008, BarcelonaOpening hours: Not yet verified
- Sri LankaConsolat de la República Democràtica Socialista de Sri-LankaCarrer de Mallorca 192, 08036, BarcelonaOpening hours: Not yet verified
- SwedenConsolat de SuèciaCarrer de Mallorca 279, 08037, BarcelonaOpening hours: Not yet verified
- United Arab EmiratesConsulate General of the United Arab Emirates, BarcelonaC/Balmes, 7 planta 7-A 08007 Barcelona+34-932-40-85-50Opening hours: Not yet verified
- United KingdomBritish Consulate General BarcelonaAvinguda Diagonal 477, 08036, Barcelonaopen "By appointment only"; PH off
- UruguayConsulate · BarcelonaAvinguda Diagonal 453 bis, 08036, Barcelona+34 935285568Mo-Fr 09:00-17:00
- UzbekistanConsolat d'UzbekistanAvinguda de Sarrià 130-132, 08017, BarcelonaOpening hours: Not yet verified
- VenezuelaConsulate · BarcelonaPlaça d'Urquinaona 6, 08010, BarcelonaMo-Fr 09:00-12:30,14:00-16:00
Honorary Consulate18
- AlbaniaConsulate of Albania in BarcelonaCarrer de Serra i Hunter 13, 08034, BarcelonaOpening hours: Not yet verified
- AustraliaConsolat Honorari d'AustràliaAvinguda Diagonal 433, 08036, Barcelona+34 93 362 37 92Mo-Fr 10:30-12:30
- AustriaHonorary Consulate · BarcelonaCarrer de Marià Cubí 7, 08006, Barcelona+34 93 368 60 03Tu,Th 10:00-12:00
- BangladeshConsolat Honorari de BangladeshCarrer de Londres 35, 08029, Barcelona+34 93 410 83 89Mo-Tu 10:00-13:00
- BelarusConsolat Honorari de la República de BelarúsRambla de Catalunya 124, 08008, BarcelonaOpening hours: Not yet verified
- BelizeHonorary Consulate of BelizeAvinguda Diagonal 469, 08036, Barcelona+34 93 430 30 44Opening hours: Not yet verified
- BeninConsolat Honorari de la República de BenínCarrer d'Aragó 290, 08009, Barcelona+34 93 467 70 36Opening hours: Not yet verified
- CroatiaConsulate of Croatia in Barcelonacarrer de Muntaner, 374-376Opening hours: Not yet verified
- CzechiaHonorary Consulate of the Czech RepublicCarrer de Mallorca 272, 08021, Barcelona+34 93 241 3236Mo-Fr 10:00-13:00
- EstoniaConsulate of Estonia in BarcelonaAvinguda Diagonal 401, 1°, 08008, BarcelonaOpening hours: Not yet verified
- EthiopiaHonorary Consulate of Ethiopia in Barcelona+34932413141Opening hours: Not yet verified
- IsraelConsulate of Israel in BarcelonaGarn Via de Carles III 94, 08028, BarcelonaOpening hours: Not yet verified
- LebanonLebanese Honorary Consulate in BarcelonaCarrer de Còrsega, 329, Gràcia, 08037 BarcelonaOpening hours: Not yet verified
- LuxembourgConsolat del Gran Ducat de LuxemburgCarrer de Tuset 8, 08006, BarcelonaOpening hours: Not yet verified
- MadagascarHonorary Consulate of Madagascar in BarcelonaCarrer de Roger de Llúria 85, 08009, BarcelonaOpening hours: Not yet verified
- NorwayHonorary Consulate of NorwayCarrer de la Diputació 238, 08007, BarcelonaOpening hours: Not yet verified
- TogoHonorary Consulate · BarcelonaAvinguda Diagonal 427, 1º, 08036, BarcelonaOpening hours: Not yet verified
- UgandaHonorary Consul for the Republic of UgandaCarrer de Sant Bartomeu 2-8, 08913, Badalona+34602091626Opening hours: Not yet verified
Frequently asked questions
Is there an embassy in Barcelona?
The capital of Spain is Madrid: embassies are there, and Barcelona mostly has consulates. Barcelona hosts 91 diplomatic missions from 91 countries.
Which embassies and consulates are in Barcelona?
91 diplomatic missions, including Algeria (Consulate General), Argentina (Consulate General), Bolivia (Consulate General), Bulgaria (Consulate General), Chile (Consulate General), China (Consulate General), Colombia (Consulate General), and France (Consulate General).