The distance between China and Mexico is 12,846 kilometers (7,982 miles).
China, Asia
Mexico, America
12,846 km
Distance between centroids
8,539 km
Shortest distance
Calculated based on main borders (including major islands)
10,702 km
Shortest distance between major cities
Shenyang → Chihuahua
Distances between China and Mexico by cities:
City in China | City in Mexico | Distance (kilometers) |
---|---|---|
Nanjing | Mexico City | 13,029 km |
Shanghai | Guadalupe | 12,311 km |
Beijing | Guadalupe | 11,815 km |
Beijing | Mexico City | 12,478 km |
Harbin | Mexico City | 11,444 km |
Hangzhou | Mexico City | 13,089 km |
Dongguan | Guadalupe | 13,497 km |
Shenyang | Mexico City | 11,942 km |
Shanghai | Iztapalapa | 12,939 km |
Tianjin | Mexico City | 12,506 km |
Shenyang | Chihuahua | 10,702 km |
Harbin | Guadalupe | 10,790 km |
Tianjin | Iztapalapa | 12,517 km |
Shenzhen | Iztapalapa | 14,145 km |
Chongqing | Guadalupe | 13,260 km |
Nanchong | Guadalupe | 13,159 km |
Hangzhou | Puebla | 13,182 km |
Chengdu | Guadalupe | 13,256 km |
Suzhou | Guadalajara | 12,591 km |
Wuhan | Mexico City | 13,425 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 Mexico to China | 12,846 km |
From Mexico to India | 15,108 km |
From Mexico to United States | 1,629 km |
From Mexico to Indonesia | 15,349 km |
From Mexico to Pakistan | 13,966 km |
The following list contains countries that are separated by a similar distance as it is between China and Mexico.
From | To | Distance (kilometers) |
---|---|---|
Uruguay | Kuwait | 12,847 km |
Timor Leste | Equatorial Guinea | 12,846 km |
Costa Rica | Uganda | 12,843 km |
New Zealand | Venezuela | 12,859 km |
Somalia | Chile | 12,840 km |
El Salvador | South Africa | 12,860 km |
South Africa | El Salvador | 12,860 km |
Timor Leste | Luxembourg | 12,861 km |
Puerto Rico | Pakistan | 12,863 km |
Timor Leste | Netherlands | 12,834 km |
Netherlands | Timor Leste | 12,834 km |
Cuba | Afghanistan | 12,867 km |
Cuba | Yemen | 12,872 km |
Cyprus | Argentina | 12,872 km |