- Address
- Calle de Arturo Soria 113, 28043 Madrid
- Phone
- +34 915 19 42 42
- Website
- es.china-embassy.gov.cn
- Head of mission
- Yao Jing
China
Spain
Chinese Embassy & Consulates in Spain
- 1 embassy
- 2 consulates general
- 1 consulate
In Spain, China has an embassy in Madrid, 2 consulates general in Madrid and Barcelona and a consulate in Barcelona. No visa is needed by Spanish citizens for China, for stays of up to 30 days.
Map: China’s 4 missions in Spain
Chinese Embassy in Madrid
China has its embassy in Madrid, the capital; the address on record is Calle de Arturo Soria 113, 28043 Madrid. The head of mission on record is Yao Jing. Its phone number and website are on its page.
Chinese consulates in Spain
-
- Consulate General of China in Barcelona
NO. 34, AVDA. TIBIDABO, 08022-BARCELONA, SPAIN
- Consulate of China in Barcelona
Avinguda del Tibidabo 34, 08022 Barcelona
China also has 2 consulates general in Madrid and Barcelona and a consulate in Barcelona; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
China visa for Spanish citizens
Spain
China Visa-free, 30 days China visa for citizens of Spain
China
Spain Visa required Spain visa for citizens of China
Spanish citizens do not need a visa for China: stays of up to 30 days are visa-free.
Spain’s missions in China
Missions of Spain in China (6)
In return, Spain has 6 missions in China, including its embassy in Beijing.
Good to know
China in Spain
Worldwide, China has 328 missions in 182 countries; 4 of them are in Spain.
Travel to Spain for Chinese citizens
Chinese citizens need a visa for Spain, obtained before travel. In Spain, Chinese citizens can turn to the Chinese embassy for passports and emergency help.
When Chinese missions in Spain are closed
Chinese missions in Spain 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, and usually on some holidays of China, such as New Year's Day on Friday 1 January 2027.
Frequently asked questions
Where is the Chinese embassy in Spain?
The Chinese embassy is in Madrid, at Calle de Arturo Soria 113, 28043 Madrid.
Does China have consulates in Spain?
Yes, China has 2 consulates general in Madrid and Barcelona and a consulate in Barcelona.
Do Spanish citizens need a visa for China?
No visa is needed by Spanish citizens for China, for stays of up to 30 days.
Do Chinese citizens need a visa for Spain?
Chinese citizens need a visa for Spain, obtained before travel.
Does Spain have an embassy in China?
Yes, Spain has its embassy in Beijing, along with 5 other missions in China.