Distance from China to Peru

The distance between China and Peru is 17,049 kilometers (10,594 miles).

China, Asia

Peru, South America

17,049 km

Distance between centroids

13,830 km

Shortest distance

Calculated based on main borders (including major islands)

15,306 km

Shortest distance between major cities

Shenyang → Piura

Distances between China and Peru by cities:

City in China City in Peru Distance (kilometers)
Shenzhen Arequipa 19,117 km
Guangzhou Lima 18,378 km
Chongqing Cusco 18,221 km
Shenyang Piura 15,306 km
Chengdu Arequipa 18,364 km
Chongqing Sullana 17,172 km
Dongguan Cusco 18,799 km
Shanghai Cusco 17,619 km
Shenzhen Callao 18,359 km
Wuhan Cusco 18,012 km
Nanjing Lima 17,269 km
Beijing Cusco 16,970 km
Chengdu Cusco 18,064 km
Suzhou Arequipa 17,955 km
Beijing Lima 16,650 km
Shenyang Lima 16,161 km
Harbin Cusco 16,029 km
Suzhou Callao 17,214 km
Harbin Lima 15,654 km
Tianjin Lima 16,694 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 Peru

Distances between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 km

Countries separated by similar distances

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

From To Distance (kilometers)
Kenya Kiribati 17,049 km
Equatorial Guinea Vanuatu 17,052 km
Vanuatu Equatorial Guinea 17,052 km
New Zealand Ukraine 17,054 km
Uruguay Guam 17,045 km
Vietnam Aruba 17,058 km
Timor Leste Bolivia 17,041 km
Uruguay Cambodia 17,060 km
Costa Rica Vietnam 17,061 km
Vietnam Costa Rica 17,061 km
Uruguay Thailand 17,037 km
Thailand Uruguay 17,037 km
Vietnam Trinidad and Tobago 17,036 km
French Polynesia Montenegro 17,036 km

More distances from China

Calculate the distance between any 2 countries