Consulates in Girona
- 2 missions
- 2 countries
- most embassies are in Madrid
Embassies and consulates in Girona
- Consulate General of Morocco in Girona
Carrer de la Creu 9-11, 17002 Girona
- Honorary Consulate of Italy in Girona
Avinguda de la Pau, 26, 17250 Platja DAro, Girona
Missions of 2 countries are based in Girona, 2 in all (1 consulate general and 1 honorary consulate). The embassies to Spain are in Madrid, about 573 km away.
Public holidays in Girona
Public holidays in Spain
-
Constitution Day
-
Immaculate Conception
-
Christmas Day
The missions in Girona 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 Girona
Among the countries with a mission in Girona are Morocco and Italy. Of Spain’s neighbours, Morocco is represented in Girona.
Types of mission in Girona
By type, Girona has 1 consulate general and 1 honorary consulate. Of these, the honorary consulate in Girona offers limited help: an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.
Other cities in Spain
Outside Girona, missions in Spain are found in Madrid (146), Barcelona (111), Málaga (32), Las Palmas de Gran Canaria (17), Bilbao (16) and Valencia (11).
Frequently asked questions
How many embassies and consulates are in Girona?
There are 2 foreign missions on record in Girona: 1 consulate general and 1 honorary consulate.
Which countries have a consulate or embassy in Girona?
Missions from 2 countries are based in Girona, among them Morocco and Italy.
Is there an embassy in Girona?
No. The embassies to Spain are in Madrid, about 573 km away; Girona has consulates and honorary consulates.
When are the missions in Girona closed?
The missions in Girona 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.