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 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 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 |
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 |