Spain embassy and consulates in China
Embassy in Beijing
Embassy of Spain
西班牙驻华大使馆
- 24-hour emergency
- +86 139 1146 1886
- Consular section
- +86 10 6532 0780 / +86 10 6532 0781 / +86 10 6532 0782
- Address in Chinese
- 北京市三里屯路9号
No. 9, San Li Tun Lu
Consulates
Chengdu
Consulate General of Spain in Chengdu
西班牙王国驻成都总领事馆
- Phone
- +86 28 6080 1696
- Consular district
- 四川、重庆、贵州、云南
- Address in Chinese
- 四川省成都市高新区天府大道中段1577号中国欧洲中心10层1004、1006
Guangzhou
Consulate General of Spain in Guangzhou
西班牙王国驻广州总领事馆
- Phone
- +86 20 3892 8909
- 24-hour emergency
- +86 133 8004 6717
- Consular district
- 广东、福建、湖南、广西、海南
- Address in Chinese
- 广东省广州市天河区华夏路10号富力中心5楼 501、502A、507、508
Shanghai
Consulate General of the Kingdom of Spain in Shanghai
西班牙王国驻上海总领事馆
- Phone
- +86 21 6321 3543
- 24-hour emergency
- +86 139 1654 7726
- Consular district
- 上海、江苏、浙江、安徽、江西
- Address in Chinese
- 上海市世纪大道88号金茂大厦办公楼二区1201室
Phone numbers come from China’s Ministry of Foreign Affairs list. They change: check the embassy website before you travel. Checked against official sources: 2026-11-11