Spanish flag Spanish representation in China

Beijing — Spanish Embassy

AddressChaoyang Qu
Sanlitun Lu, 9
100600 Beijing
Phonelocal: (010) 6532.3629
international: +86.10.6532.3629

Shanghai — Spanish Consulate-General

AddressRoom n.º 301/303/305
n.º 12 Zhong Shan Dong Yi Lu
Huangpu Qu
Shanghai 200002
Phonelocal: (021) 6321.3543
international: +86.21.6321.3543