This is NOT the official website of the Embassy of Mexico in Spain. The information contained in this site is provided for reference purposes only.
Mexico Embassy and Consulates in Spain
9 Diplomatic Missions
9 Cities
Mexico Embassy in Madrid, Spain
Carrera De San Jerónimo, 46 28014 Madrid, Spain
Phone: +34 91 369 2814
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Gijon, Spain
Plaza Del Instituto 7, 2 Der. 33201, Gijón, Asturias
Phone: (+34) 98 534 91 17
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Murcia, Spain
Calle Merced, 1, 30001 Murcia, Spain
Phone: +34 695 68 48 66
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Palma de Mallorca, Spain
Calle Guillermo Costa 2, 5º-1ª, 07014, Palma De Mallorca, Spain
Phone: +34 97 173 31 44
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Seville, Spain
Paseo De Cristobal Colón No. 20, 41001, Seville
Phone: +34 955 18 41 81
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Tenerife, Spain
Plaza De La Concepción 16, 38201, San Cristóbal De La Laguna, Tenerife
Phone: +34 922 29 25 05
Working hours: Close now (Open in 1 hours 18 minutes)
Mexico Honorary Consulate in Valencia, Spain
Journalist Azzati 4, Mezzanine, Office A2, 46002, Valencia, Spain
Phone: +34 96 321 4354
Working hours: Close now (Open in 18 minutes)
Mexico Honorary Consulate in Zaragoza, Spain
Albareda Street, Number 6, Right Staircase, 7Th Floor, Door F, 50004, Zaragoza, Spain
Phone: +34 666 555 848
Working hours: Close now (Open in 18 minutes)
Mexico Consulate in Barcelona, Spain
Paseo De La Bonanova Nº 55, 0817 Barcelona, Spain
Phone: +34 93 201 1822
Working hours: Close now (Open in 18 minutes)
Holidays to be Observed in 2025
The Embassies and Consulates of Mexico may close on the following Spanish and Mexican holidays in 2025:
| Holiday | Date | Counting down |
|---|---|---|
| Halloween | Friday, October 31 | 9 hours, 17 minutes |
| All Saints' Day | Saturday, November 01 | 1 day, 9 hours |
| All Souls' Day | Sunday, November 02 | 2 days, 9 hours |
| Revolution Day Memorial | Monday, November 17 | 2 weeks, 3 days |
| Revolution Day Memorial | Thursday, November 20 | 2 weeks, 6 days |
| Christ the King Day | Sunday, November 23 | 3 weeks, 2 days |
| Day of Navarre | Wednesday, December 03 | 1 month |
| Constitution Day | Saturday, December 06 | 1 month |
| Immaculate Conception | Monday, December 08 | 1 month, 1 week |
| Day of the Virgin of Guadalupe | Friday, December 12 | 1 month, 1 week |
1. How many Mexican Embassies/Consulates are there in Spain?
Mexico currently maintains 9 diplomatic representative offices in Spain including Madrid, Gijon, Murcia, Palma de Mallorca, Seville, Tenerife, Valencia, Zaragoza and Barcelona.
2 - Do Spanish citizens need a visa for Mexico?
Citizens of Spain (holders of regular passports) can travel to Mexico for 180 days without having to apply or obtain a Mexican visa for short-term tourism.
3- What is the Holiday Calendar of Mexican embassies in Spain?
The Mexican representative offices in Spain will be closed in observance of the following Spanish and Mexican holidays in 2025/2024:
- Halloween (MX) Fri, Oct 31, 2025 (15 hours, 18 minutes)
Comments (0)
Be the first to comment on this page
Visa Information
Time in Mexico vs Spain
Mexico City, Mexico time is 7:00 hours behind Madrid, Spain
Madrid, Spain
08:42AMThursday, October 30, 2025
Mexico City, Mexico
01:42AMThursday, October 30, 2025
Cities in Spain
- A Coruna
- Albacete
- Algeciras
- Alicante
- Almeria
- Badajoz
- Barcelona
- Benidorm
- Bilbao
- Burgos
- Cadiz
- Canary Islands
- Cartagena
- Castellon de La Plana
- Ceuta
- Ciudad Real
- Cordoba
- Ferrol
- Gijon
- Girona
- Granada
- Huelva
- Ibiza
- Jerez de la Frontera
- La Coruña
- Lanzarote
- Las Palmas de Gran Canaria
- Madrid
- Mahón
- Malaga
- Marbella
- Murcia
- Navarra
- Orihuela Costa
- Oviedo
- Palma
- Palma de Mallorca
- Pamplona
- Pilar de la Horadada
- Puerto de la Cruz
- Salamanca
- San Sebastian
- Santa Cruz de la Palma
- Santa Cruz de Tenerife
- Santander
- Santiago de Compostela
- Seville
- Tarragona
- Tenerife
- Torremolinos
- Torrevieja
- Valencia
- Valladolid
- Vigo
- Zaragoza