Distance from Peru to China

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

Peru, South America

China, Asia

17,049 km

Distance between centroids

13,830 km

Shortest distance

Calculated based on main borders (including major islands)

15,303 km

Shortest distance between major cities

Piura → Shenyang

Distances between Peru and China by cities:

City in Peru City in China Distance (kilometers)
Ica Beijing 16,909 km
Cusco Beijing 16,971 km
Trujillo Shenyang 15,674 km
Pucallpa Beijing 16,348 km
Ica Shenyang 16,425 km
Iquitos Shanghai 16,600 km
Lima Shenzhen 18,365 km
Piura Shenyang 15,303 km
Piura Beijing 15,799 km
Chiclayo Shanghai 16,515 km
Huancayo Beijing 16,718 km
Juliaca Shanghai 17,910 km
Pucallpa Shenyang 15,906 km
Callao Shanghai 17,161 km
Tacna Beijing 17,496 km
Callao Chengdu 17,939 km
Huancayo Shanghai 17,289 km
Juliaca Shenyang 16,816 km
Cajamarca Qingdao 16,278 km
Lima Shenyang 16,161 km

Distance between cities calculator →

Other distances from Peru

Distance 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

Other distances from China

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

Countries separated by similar distances

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

From To Distance (kilometers)
Ukraine New Zealand 17,054 km
Vietnam Aruba 17,058 km
Cambodia Uruguay 17,060 km
Vietnam Costa Rica 17,061 km
Costa Rica Vietnam 17,061 km
Chile Kyrgyzstan 17,038 km
Indonesia Bahamas 17,063 km
Vietnam Trinidad and Tobago 17,036 km
Argentina Bangladesh 17,064 km
Paraguay Malaysia 17,026 km
Philippines Saint Lucia 17,026 km
Cambodia Trinidad and Tobago 17,023 km
Singapore Bahamas 17,082 km

More distances from Peru

Calculate the distance between any 2 countries