Consulates in Barcelona

  • 111 missions
  • 92 countries
  • most embassies are in Madrid

Embassies and consulates in Barcelona

  • Consulate General of Algeria in Barcelona

    Consulate General · Algeria

    Avinguda del Tibidabo 6, 08022 Barcelona

    Today 09:00–16:00
  • Consulate General of Argentina in Barcelona

    Consulate General · Argentina

    Passeig de Gràcia 11, 08007 Barcelona

  • Consulate General of Bolivia in Barcelona

    Consulate General · Bolivia

    Via Laietana 45, 08003 Barcelona

    Today 08:30–14:00
  • Consulate General of Brazil in Barcelona

    Consulate General · Brazil

    Avinguda Diagonal 468, 08006 Barcelona

  • Consulate General of Bulgaria in Barcelona

    Consulate General · Bulgaria

    Avinguda de la Riera de Cassoles, 54, 08012 Barcelona

  • Consulate General of Chile in Barcelona

    Consulate General · Chile

    C/Consell de Cent, 357–359, 1° B 08007, Barcelona. España

  • Consulate General of China in Barcelona

    Consulate General · China

    NO. 34, AVDA. TIBIDABO, 08022-BARCELONA, SPAIN

  • Consulate General of Colombia in Barcelona

    Consulate General · Colombia

    Carrer de Pau Claris 102, 08009 Barcelona

  • Consulate General of Cuba in Barcelona

    Consulate General · Cuba

    Passeig de Gràcia (laterals) 34, 08007 Barcelona

    Today · Closed
  • Consulate General of El Salvador in Barcelona

    Consulate General · El Salvador

    Carrer del Doctor August Pi i Sunyer 12, Barcelona

  • Consulate General of France in Barcelona

    Consulate General · France

    Ronda Universitat 22 bis, 08007 Barcelona

  • Consulate General of Georgia in Barcelona

    Consulate General · Georgia

  • Consulate General of Germany in Barcelona

    Consulate General · Germany

    Carrer de la Marina 16-18, 08005 Barcelona

  • Consulate General of Hungary in Barcelona

    Consulate General · Hungary

    Avinguda Diagonal 477, 08036 Barcelona

  • Consulate General of India in Barcelona

    Consulate General · India

    Floors 16 & 17, Torre Allianz (Tower Allianz), Carrer de Tarragona, 107–109, Sants-Montjuïc, Barcelona 08014, Spain

  • Consulate General of Italy in Barcelona

    Consulate General · Italy

    Carrer Aribau, 185, 4a planta - 08021 Barcellona, Barcellona, Barcelona

  • Consulate General of Japan in Barcelona

    Consulate General · Japan

  • Consulate General of Moldova in Barcelona

    Consulate General · Moldova

    Carrer de Còrsega 329, Barcelona

    Today 08:00–13:00, 14:00–17:00
  • Consulate General of Morocco in Barcelona

    Consulate General · Morocco

  • Consulate General of Pakistan in Barcelona

    Consulate General · Pakistan

    Avinguda de Sarrià 27, 08029 Barcelona

  • Consulate General of Paraguay in Barcelona

    Consulate General · Paraguay

  • Consulate General of Peru in Barcelona

    Consulate General · Peru

    Avinguda de Roma 10, 08029 Barcelona

    Today 09:00–14:00
  • Consulate General of the Philippines in Barcelona

    Consulate General · Philippines

    Gran Via de les Corts Catalanes 601, 08007 Barcelona

    Today 08:30–16:30
  • Consulate General of Poland in Barcelona

    Consulate General · Poland

    Avinguda Diagonal 593-595, 08014 Barcelona

    Today 09:00–17:00
  • Consulate General of Qatar in Barcelona

    Consulate General · Qatar

    Pg. Gràcia, 3 pral, Barcelona

  • Consulate General of Romania in Barcelona

    Consulate General · Romania

    Carrer de Munner 10, Barcelona

  • Consulate General of Russia in Barcelona

    Consulate General · Russia

    Avinguda Pearson, 34, Barcelona

  • Consulate General of Slovenia in Barcelona

    Consulate General · Slovenia

  • Consulate General of South Korea in Barcelona

    Consulate General · South Korea

    Paseo de Gracia 103, 3층, 08008, Barcelona

  • Consulate General of Switzerland in Barcelona

    Consulate General · Switzerland

    Gran Via de Carles III 94,7°, 08028 Barcelona

Show all 111

Missions of 92 countries are based in Barcelona, 111 in all (34 consulates general, 58 consulates and 19 honorary consulates). The embassies to Spain are in Madrid, about 504 km away.

Public holidays in Barcelona

Public holidays in Spain

  • Constitution Day

    Sunday

  • Immaculate Conception

    Tuesday

  • Christmas Day

    Friday

The missions in Barcelona close 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.

Other cities in Spain

Good to know

Foreign missions in Barcelona

Among the countries with a mission in Barcelona are Albania, Chile, China, Georgia, Japan, South Korea, Paraguay and Qatar. Of Spain’s neighbours, Portugal, France and Morocco are represented in Barcelona.

Types of mission in Barcelona

By type, Barcelona has 34 consulates general, 58 consulates and 19 honorary consulates. Of these, the 19 honorary consulates in Barcelona offer limited help: like most honorary consulates, it does not normally issue visas or passports.

Opening hours in Barcelona

Opening hours are on record for 18 of the 111 missions in Barcelona. Saturday opening is listed for 2 missions.

Other cities in Spain

Besides Barcelona, towns in Spain with foreign missions are Madrid (146), Málaga (32), Las Palmas de Gran Canaria (17), Bilbao (16), Valencia (11) and Seville (11).

Frequently asked questions

How many embassies and consulates are in Barcelona?

There are 111 foreign missions on record in Barcelona: 34 consulates general, 58 consulates and 19 honorary consulates.

Which countries have a consulate or embassy in Barcelona?

Missions from 92 countries are based in Barcelona, among them Albania, Chile, China, Georgia and Japan.

Is there an embassy in Barcelona?

No. The embassies to Spain are in Madrid, about 504 km away; Barcelona has consulates and honorary consulates.

Are consulates in Barcelona open on Saturday?

Saturday opening is listed for 2 of the 18 missions in Barcelona with known hours.

When are the missions in Barcelona closed?

The missions in Barcelona close on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, and on each mission’s own national day.