The distance between Spain and China is 8,809 kilometers (5,473 miles).
Spain, Europe
China, Asia
8,809 km
Distance between centroids
5,771 km
Shortest distance
Calculated based on main borders (including major islands)
8,825 km
Shortest distance between major cities
Barcelona → Beijing
Distances between Spain and China by cities:
City in Spain | City in China | Distance (kilometers) |
---|---|---|
Valladolid | Suzhou | 10,180 km |
Latina | Suzhou | 10,223 km |
Málaga | Guangzhou | 10,713 km |
Madrid | Beijing | 9,244 km |
Murcia | Guangzhou | 10,393 km |
Las Palmas de Gran Canaria | Nanchong | 11,017 km |
A Coruña | Shanghai | 10,300 km |
Valladolid | Shanghai | 10,237 km |
Sevilla | Guangzhou | 10,783 km |
Madrid | Shanghai | 10,277 km |
Palma | Guangzhou | 10,021 km |
Bilbao | Shanghai | 10,006 km |
Valencia | Suzhou | 10,087 km |
A Coruña | Suzhou | 10,246 km |
Palma | Shanghai | 9,949 km |
Granada | Shanghai | 10,527 km |
Zaragoza | Suzhou | 9,952 km |
Vigo | Beijing | 9,364 km |
Vigo | Suzhou | 10,359 km |
Murcia | Suzhou | 10,247 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Spain and China.
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 |