The distance between China and Spain is 8,809 kilometers (5,473 miles).
China, Asia
Spain, Europe
8,809 km
Distance between centroids
5,771 km
Shortest distance
Calculated based on main borders (including major islands)
8,717 km
Shortest distance between major cities
Chengdu → Barcelona
Distances between China and Spain by cities:
City in China | City in Spain | Distance (kilometers) |
---|---|---|
Guangzhou | Granada | 10,624 km |
Shenzhen | Valencia | 10,353 km |
Tianjin | Madrid | 9,352 km |
Shanghai | Granada | 10,527 km |
Chengdu | Barcelona | 8,717 km |
Shenzhen | Barcelona | 10,057 km |
Shenyang | Madrid | 9,461 km |
Suzhou | Valencia | 10,087 km |
Harbin | Granada | 9,561 km |
Beijing | Granada | 9,505 km |
Chongqing | Granada | 9,648 km |
Guangzhou | Madrid | 10,427 km |
Tianjin | Barcelona | 8,933 km |
Hangzhou | Zaragoza | 10,012 km |
Dongguan | Barcelona | 9,997 km |
Chongqing | A Coruña | 9,568 km |
Nanchong | A Coruña | 9,436 km |
Nanchong | Granada | 9,524 km |
Nanjing | Las Palmas de Gran Canaria | 11,777 km |
Chengdu | Granada | 9,387 km |
Distance between countries | Kilometers |
---|---|
From China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 km |
Distances between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 km |
The following list contains countries that are separated by a similar distance as it is between China and Spain.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Hungary | 8,812 km |
Cuba | Bosnia and Herzegovina | 8,800 km |
Puerto Rico | Gabon | 8,798 km |
Bulgaria | Puerto Rico | 8,823 km |
Puerto Rico | Bulgaria | 8,823 km |
Sweden | Zimbabwe | 8,823 km |
Cuba | Malta | 8,824 km |
Netherlands | Madagascar | 8,826 km |
Netherlands | Honduras | 8,792 km |
Kenya | Russia | 8,830 km |
Bulgaria | French Guiana | 8,785 km |
Sweden | Suriname | 8,783 km |
Bulgaria | Saint Vincent and the Grenadines | 8,781 km |
Cuba | Lithuania | 8,779 km |
Slovakia | Taiwan | 8,846 km |