SpainChina

Spanish Embassy & Consulates in China

  • 1 embassy
  • 4 consulates general

Spain is represented in China by 6 missions: an embassy in Beijing, 4 consulates general in Shanghai, Guangzhou, Chengdu and Beijing and 1 other office. Spain requires Chinese citizens to hold a visa issued in advance.

Map: Spain’s 6 missions in China

Map: Spain’s 6 missions in China

Spanish Embassy in Beijing

The Spanish embassy is in Beijing, the capital of China, at Chaoyang Qu, Sanlitun Lu, 9, Beijing. Its phone number and website are on its page.

Spanish consulates in China

Spain also has 4 consulates general in Shanghai, Guangzhou, Chengdu and Beijing; career consulates of this kind usually renew passports and take visa applications for their region.

Spain visa for Chinese citizens

ChinaSpain Visa required Spain visa for citizens of China

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

Spain visa requirements for citizens of China

  • Schengen visa (type C) – tourism, family visit, business, events, short studies
  • National visas (type D) – study, work, family reunification, non-lucrative residence, digital nomad
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 20 required documents

checked 22 October 2026

See the full checklist

Spain requires Chinese citizens to hold a visa issued in advance. In China, applications go to the Spanish embassy in Beijing or one of the consulates in Shanghai, Guangzhou, Chengdu and Beijing, or to a visa centre working for Spain.

China’s missions in Spain

Missions of China in Spain (4)

In return, China has 4 missions in Spain, including its embassy in Madrid.

Good to know

Spain in China

Worldwide, Spain has 297 missions in 126 countries; 6 of them are in China.

Travel to China for Spanish citizens

Spanish citizens do not need a visa for China: stays of up to 30 days are visa-free. In China, Spanish citizens can turn to the Spanish embassy for passports and emergency help.

When Spanish missions in China are closed

Spanish missions in China close on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, Chinese New Year (Spring Festival) on Saturday 6 February 2027 and Labour Day on Saturday 1 May 2027, and usually on some holidays of Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.

Frequently asked questions

Where is the Spanish embassy in China?

The Spanish embassy is in Beijing, at Chaoyang Qu, Sanlitun Lu, 9, Beijing.

Does Spain have consulates in China?

Yes, Spain has 4 consulates general in Shanghai, Guangzhou, Chengdu and Beijing.

Do Chinese citizens need a visa for Spain?

Chinese citizens need a visa for Spain, obtained before travel.

Do Spanish citizens need a visa for China?

No visa is needed by Spanish citizens for China, for stays of up to 30 days.

Does China have an embassy in Spain?

Yes, China has its embassy in Madrid, along with 3 other missions in Spain.