ChinaSpain

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

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

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

SpainChina Visa-free, 30 days China visa for citizens of Spain

ChinaSpain 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.