Distance from China to Mexico

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,658 km

Shortest distance between major cities

Shanghai → Tijuana

Distances between China and Mexico by cities:

City in China City in Mexico Distance (kilometers)
Nanjing Monterrey 12,393 km
Shenzhen Mexico City 14,135 km
Dongguan Naucalpan de Juárez 14,104 km
Wuhan Mexico City 13,425 km
Guangzhou Tijuana 11,868 km
Beijing Mexico City 12,478 km
Beijing Naucalpan de Juárez 12,467 km
Tianjin Mexico City 12,506 km
Shanghai Tijuana 10,658 km
Hangzhou Naucalpan de Juárez 13,077 km
Tianjin Naucalpan de Juárez 12,495 km
Suzhou Naucalpan de Juárez 12,966 km
Chengdu Naucalpan de Juárez 13,925 km
Hangzhou Mexico City 13,089 km
Qingdao Santiago de Querétaro 12,415 km
Chongqing Mexico City 13,929 km
Qingdao Naucalpan de Juárez 12,584 km
Chengdu Tijuana 11,790 km
Guangzhou Naucalpan de Juárez 14,128 km
Nanjing Mexico City 13,029 km

Distance between cities calculator →

Other distances from China

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

Other distances from Mexico

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between China and Mexico.

From To Distance (kilometers)
Canada Rwanda 12,847 km
Brazil Turkmenistan 12,846 km
United States Angola 12,846 km
Argentina Romania 12,844 km
Japan Mali 12,857 km
Argentina Jordan 12,843 km
Chile Somalia 12,840 km
Argentina Palestinian Territory 12,838 km
Canada Malaysia 12,837 km
Chile Serbia 12,834 km
Mexico Turkmenistan 12,829 km
Argentina Cyprus 12,872 km
United States Oman 12,872 km
Chile Norway 12,874 km

More distances from China

Calculate the distance between any 2 countries